Go to the documentation of this file.
19 #ifndef viskores_source_Amr_h
20 #define viskores_source_Amr_h
66 class VISKORES_SOURCE_EXPORT
Amr
83 this->CellsPerDimension = cellsPerDimension;
87 return this->CellsPerDimension;
92 this->NumberOfLevels = numberOfLevels;
99 template <viskores::IdComponent Dim>
109 #endif //viskores_source_Amr_h
Contains and manages the geometric data structures that Viskores operates on.
Definition: DataSet.h:66
The Amr source creates a dataset similar to VTK's vtkRTAnalyticSource.
Definition: Amr.h:66
viskores::Int32 IdComponent
Base type to use to index small lists.
Definition: Types.h:202
viskores::IdComponent GetDimension() const
Definition: Amr.h:79
void SetDimension(viskores::IdComponent dimension)
Definition: Amr.h:78
#define VISKORES_CONT
Definition: ExportMacros.h:65
Groups connected points that have the same field value.
Definition: Atomic.h:27
viskores::IdComponent GetCellsPerDimension() const
Definition: Amr.h:85
#define VISKORES_DEPRECATED(...)
Definition: Deprecated.h:156
Comprises a set of viskores::cont::DataSet objects.
Definition: PartitionedDataSet.h:34
viskores::IdComponent GetNumberOfLevels() const
Definition: Amr.h:94
void SetCellsPerDimension(viskores::IdComponent cellsPerDimension)
Definition: Amr.h:81
void SetNumberOfLevels(viskores::IdComponent numberOfLevels)
Definition: Amr.h:90