VTK-m  2.2
Classes | Namespaces
WorkletCellNeighborhood.h File Reference
#include <vtkm/exec/arg/ThreadIndicesCellNeighborhood.h>
#include <vtkm/worklet/DispatcherCellNeighborhood.h>
#include <vtkm/worklet/WorkletNeighborhood.h>

Go to the source code of this file.

Classes

class  vtkm::worklet::DispatcherCellNeighborhood< WorkletType >
 Dispatcher for worklets that inherit from WorkletCellNeighborhood. More...
 
class  vtkm::worklet::WorkletCellNeighborhood
 Base class for worklets that map over the cells in a structured grid with neighborhood information. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::CellSetIn
 A control signature tag for input connectivity. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::FieldIn
 A control signature tag for input fields. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::FieldInNeighborhood
 A control signature tag for neighborhood input values. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::FieldOut
 A control signature tag for output fields. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::FieldInOut
 A control signature tag for input-output (in-place) fields. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::WholeArrayIn
 ControlSignature tag for whole input arrays. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::WholeArrayOut
 ControlSignature tag for whole output arrays. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::WholeArrayInOut
 ControlSignature tag for whole input/output arrays. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::AtomicArrayInOut
 ControlSignature tag for whole input/output arrays. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::WholeCellSetIn< VisitTopology, IncidentTopology >
 ControlSignature tag for whole input topology. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::ExecObject
 ControlSignature tag for execution object inputs. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::_1
 Argument placeholders for an ExecutionSignature. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::Boundary
 The ExecutionSignature tag to query if the current iteration is inside the boundary. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::WorkIndex
 The ExecutionSignature tag to use to get the work index. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::VisitIndex
 The ExecutionSignature tag to use to get the visit index. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::InputIndex
 The ExecutionSignature tag to use to get the input index. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::OutputIndex
 The ExecutionSignature tag to use to get the output index. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::ThreadIndices
 The ExecutionSignature tag to use to get the thread indices. More...
 
struct  vtkm::worklet::WorkletCellNeighborhood::Device
 ExecutionSignature tag for getting the device adapter tag. More...
 

Namespaces

 vtkm
 Groups connected points that have the same field value.
 
 vtkm::worklet
 VTK-m Worklets.