6 #ifndef vtkmlib_UnstructuredGridConverter_h
7 #define vtkmlib_UnstructuredGridConverter_h
9 #include "vtkAcceleratorsVTKmDataModelModule.h"
13 #include "vtkmConfigDataModel.h"
15 #include <viskores/cont/DataSet.h>
17 VTK_ABI_NAMESPACE_BEGIN
24 VTK_ABI_NAMESPACE_BEGIN
27 VTKACCELERATORSVTKMDATAMODEL_EXPORT
35 VTK_ABI_NAMESPACE_BEGIN
36 VTKACCELERATORSVTKMDATAMODEL_EXPORT
38 bool forceViskores =
false);
41 #endif // vtkmlib_UnstructuredGridConverter_h
abstract class to specify dataset behavior
VTKACCELERATORSVTKMDATAMODEL_EXPORT viskores::cont::Field Convert(vtkDataArray *input, int association)
dataset represents arbitrary combinations of all possible cell types
std::map< std::string, DataArray > DataSet
key: variable name, value: DataArray
VTKACCELERATORSVTKMCORE_EXPORT vtkDataArray * Convert(const viskores::cont::Field &input)