Go to the documentation of this file.
   10 #ifndef vtk_m_worklet_WorkletNeighborhood_h 
   11 #define vtk_m_worklet_WorkletNeighborhood_h 
  139 #endif // vtk_m_worklet_WorkletPointNeighborhood_h 
  
A tag used to identify the point elements in a topology.
Definition: TopologyElementTag.h:34
 
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
A control signature tag for input connectivity.
Definition: WorkletNeighborhood.h:110
 
Fetch tag for getting topology information.
Definition: FetchTagCellSetIn.h:29
 
A control signature tag for output point fields.
Definition: WorkletNeighborhood.h:89
 
Fetch tag for setting array values with direct indexing.
Definition: FetchTagArrayDirectOut.h:29
 
The Array type check passes for any object that behaves like an ArrayHandle class and can be passed t...
Definition: TypeCheckTagArrayOut.h:31
 
Transport tag for in-place arrays.
Definition: TransportTagArrayInOut.h:33
 
Transport tag for output arrays.
Definition: TransportTagArrayOut.h:32
 
Transport tag for input arrays.
Definition: TransportTagCellSetIn.h:32
 
The Array type check passes for any object that behaves like an ArrayHandle class and can be passed t...
Definition: TypeCheckTagArrayInOut.h:31
 
The Array type check passes for any object that behaves like an ArrayHandle class and can be passed t...
Definition: TypeCheckTagArrayIn.h:31
 
Check for a Structured CellSet-like object.
Definition: TypeCheckTagCellSetStructured.h:26
 
Fetch tag for getting values of neighborhood around a point.
Definition: FetchTagArrayNeighborhoodIn.h:30
 
Clamps boundary values to the nearest valid i,j,k value.
Definition: BoundaryTypes.h:36
 
A control signature tag for input-output (in-place) point fields.
Definition: WorkletNeighborhood.h:101
 
VTKM_CONT BoundaryType GetBoundaryCondition() const
In addition to defining the boundary type, the worklet must produce the boundary condition.
Definition: WorkletNeighborhood.h:70
 
Fetch tag for getting array values with direct indexing.
Definition: FetchTagArrayDirectIn.h:29
 
A control signature tag for input point fields.
Definition: WorkletNeighborhood.h:77
 
#define VTKM_CONT
Definition: ExportMacros.h:57
 
Transport tag for input arrays.
Definition: TransportTagArrayIn.h:32
 
The ExecutionSignature tag to get if executing on a boundary element.
Definition: Boundary.h:36
 
The ExecutionSignature tag to query if the current iteration is inside the boundary.
Definition: WorkletNeighborhood.h:54
 
The base class for all tags used in a ControlSignature.
Definition: ControlSignatureTagBase.h:36
 
A scatter that maps input directly to output.
Definition: ScatterIdentity.h:30
 
A tag used to identify the cell elements in a topology.
Definition: TopologyElementTag.h:24
 
Fetch tag for in-place modifying array values with direct indexing.
Definition: FetchTagArrayDirectInOut.h:39
 
A control signature tag for neighborhood input values.
Definition: WorkletNeighborhood.h:129
 
vtkm::worklet::BoundaryClamp BoundaryType
All neighborhood worklets must define their boundary type operation.
Definition: WorkletNeighborhood.h:63
 
Definition: WorkletNeighborhood.h:42