42 #ifndef viskores_cont_DefaultTypes_h 43 #define viskores_cont_DefaultTypes_h 45 #define VISKORES_HAS_DEFAULT_TYPES_HEADER 47 #ifdef VISKORES_HAS_DEFAULT_TYPES_HEADER 51 #ifndef VISKORES_DEFAULT_TYPE_LIST 52 #include <viskores/TypeList.h> 59 #define VISKORES_DEFAULT_TYPE_LIST ::viskores::TypeListCommon 60 #endif //VISKORES_DEFAULT_TYPE_LIST 62 #ifndef VISKORES_DEFAULT_STORAGE_LIST 63 #include <viskores/cont/StorageList.h> 71 #define VISKORES_DEFAULT_STORAGE_LIST ::viskores::cont::StorageListCommon 72 #endif // VISKORES_DEFAULT_STORAGE_LIST 74 #ifndef VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED 75 #include <viskores/cont/CellSetList.h> 83 #define VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED ::viskores::cont::CellSetListStructured 84 #endif // VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED 86 #ifndef VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED 87 #include <viskores/cont/CellSetList.h> 96 #define VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED ::viskores::cont::CellSetListUnstructured 97 #endif // VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED 99 #ifndef VISKORES_DEFAULT_CELL_SET_LIST 107 using CellSetList = viskores::ListAppend<VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED, VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED>;
120 #define VISKORES_DEFAULT_CELL_SET_LIST ::viskores::cont::internal::CellSetList 121 #endif // VISKORES_CELL_SET_LIST 123 #endif //viskores_cont_DefaultTypes_h
viskores::ListAppend< VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED, VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED > CellSetList