VTK-m
2.0
|
#include <GridEvaluators.h>
Public Types | |
using | UniformType = vtkm::cont::ArrayHandleUniformPointCoordinates |
using | AxisHandle = vtkm::cont::ArrayHandle< vtkm::FloatDefault > |
using | RectilinearType = vtkm::cont::ArrayHandleCartesianProduct< AxisHandle, AxisHandle, AxisHandle > |
using | Structured2DType = vtkm::cont::CellSetStructured< 2 > |
using | Structured3DType = vtkm::cont::CellSetStructured< 3 > |
using | GhostCellArrayType = vtkm::cont::ArrayHandle< vtkm::UInt8 > |
Public Member Functions | |
VTKM_CONT | GridEvaluator ()=default |
VTKM_CONT | GridEvaluator (const vtkm::cont::DataSet &dataSet, const FieldType &field) |
VTKM_CONT | GridEvaluator (const vtkm::cont::CoordinateSystem &coordinates, const vtkm::cont::UnknownCellSet &cellset, const FieldType &field) |
VTKM_CONT ExecutionGridEvaluator< FieldType > | PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const |
Private Member Functions | |
VTKM_CONT void | InitializeLocator (const vtkm::cont::CoordinateSystem &coordinates, const vtkm::cont::UnknownCellSet &cellset) |
Private Attributes | |
vtkm::Bounds | Bounds |
FieldType | Field |
GhostCellArrayType | GhostCellArray |
vtkm::cont::CellInterpolationHelper | InterpolationHelper |
vtkm::cont::CellLocatorGeneral | Locator |
using vtkm::worklet::flow::GridEvaluator< FieldType >::AxisHandle = vtkm::cont::ArrayHandle<vtkm::FloatDefault> |
using vtkm::worklet::flow::GridEvaluator< FieldType >::GhostCellArrayType = vtkm::cont::ArrayHandle<vtkm::UInt8> |
using vtkm::worklet::flow::GridEvaluator< FieldType >::RectilinearType = vtkm::cont::ArrayHandleCartesianProduct<AxisHandle, AxisHandle, AxisHandle> |
using vtkm::worklet::flow::GridEvaluator< FieldType >::Structured2DType = vtkm::cont::CellSetStructured<2> |
using vtkm::worklet::flow::GridEvaluator< FieldType >::Structured3DType = vtkm::cont::CellSetStructured<3> |
using vtkm::worklet::flow::GridEvaluator< FieldType >::UniformType = vtkm::cont::ArrayHandleUniformPointCoordinates |
|
default |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |