Go to the documentation of this file.
10 #ifndef vtk_m_exec_arg_ThreadIndicesNeighborhood_h
11 #define vtk_m_exec_arg_ThreadIndicesNeighborhood_h
115 #endif //vtk_m_exec_arg_ThreadIndicesNeighborhood_h
Provides a neighborhood's placement with respect to the mesh's boundary.
Definition: BoundaryState.h:31
#define VTKM_EXEC
Definition: ExportMacros.h:51
Groups connected points that have the same field value.
Definition: Atomic.h:19
vtkm::Id ThreadIndex
Definition: ThreadIndicesNeighborhood.h:106
vtkm::Int32 IdComponent
Represents a component ID (index of component in a vector).
Definition: Types.h:168
const VTKM_EXEC vtkm::exec::BoundaryState & GetBoundaryState() const
Definition: ThreadIndicesNeighborhood.h:87
vtkm::Id3 IJK
Definition: BoundaryState.h:260
VTKM_EXEC vtkm::Id GetOutputIndex() const
Definition: ThreadIndicesNeighborhood.h:99
The ExecutionSignature tag to use to get the output index.
Definition: OutputIndex.h:42
Definition: ThreadIndicesNeighborhood.h:59
vtkm::Int32 Id
Represents an ID (index into arrays).
Definition: Types.h:191
vtkm::IdComponent VisitIndex
Definition: ThreadIndicesNeighborhood.h:109
vtkm::Id OutputIndex
Definition: ThreadIndicesNeighborhood.h:108
VTKM_EXEC ThreadIndicesNeighborhood(vtkm::Id threadIndex1D, const vtkm::exec::BoundaryState &state)
Definition: ThreadIndicesNeighborhood.h:63
VTKM_EXEC vtkm::IdComponent GetVisitIndex() const
Definition: ThreadIndicesNeighborhood.h:102
VTKM_EXEC vtkm::Id GetThreadIndex() const
Definition: ThreadIndicesNeighborhood.h:90
vtkm::exec::BoundaryState State
Definition: ThreadIndicesNeighborhood.h:105
VTKM_EXEC vtkm::Id GetInputIndex() const
Definition: ThreadIndicesNeighborhood.h:93
vtkm::Vec< vtkm::Id, 3 > Id3
Id3 corresponds to a 3-dimensional index for 3d arrays.
Definition: Types.h:1003
VTKM_EXEC ThreadIndicesNeighborhood(vtkm::Id threadIndex1D, vtkm::Id inputIndex, vtkm::IdComponent visitIndex, vtkm::Id outputIndex, const vtkm::exec::BoundaryState &state)
Definition: ThreadIndicesNeighborhood.h:73
The ExecutionSignature tag to use to get the visit index.
Definition: VisitIndex.h:43
VTKM_EXEC vtkm::Id3 GetInputIndex3D() const
Definition: ThreadIndicesNeighborhood.h:96
vtkm::Id InputIndex
Definition: ThreadIndicesNeighborhood.h:107