Go to the documentation of this file.
53 #ifndef vtk_m_worklet_contourtree_distributed_bract_maker_find_necessary_interior_supernodes_find_nodes_worklet_h
54 #define vtk_m_worklet_contourtree_distributed_bract_maker_find_necessary_interior_supernodes_find_nodes_worklet_h
63 namespace contourtree_distributed
76 FieldIn superarcDependentBoundaryCount,
77 WholeArrayOut isNecessary
89 template <
typename OutFieldPortalType>
92 const OutFieldPortalType& isNecessaryPortal)
const
100 if ((dependentWeight != 0) && (dependentWeight != this->
NumBoundary))
#define VTKM_EXEC
Definition: ExportMacros.h:51
Groups connected points that have the same field value.
Definition: Atomic.h:19
VTKM_EXEC void operator()(const vtkm::Id &superarc, const vtkm::Id &dependentWeight, const OutFieldPortalType &isNecessaryPortal) const
Definition: FindNecessaryInteriorSupernodesFindNodesWorklet.h:90
#define VTKM_EXEC_CONT
Definition: ExportMacros.h:52
VTKM_EXEC_CONT FindNecessaryInteriorSupernodesFindNodesWorklet(vtkm::Id numBoundary)
Definition: FindNecessaryInteriorSupernodesFindNodesWorklet.h:84
_1 InputDomain
Definition: FindNecessaryInteriorSupernodesFindNodesWorklet.h:80
VTKM_EXEC_CONT vtkm::Id MaskedIndex(vtkm::Id flaggedIndex)
Definition: filter/scalar_topology/worklet/contourtree_augmented/Types.h:127
vtkm::Int32 Id
Represents an ID (index into arrays).
Definition: Types.h:191
1.B.
Definition: FindNecessaryInteriorSupernodesFindNodesWorklet.h:72
VTKM_EXEC_CONT bool NoSuchElement(vtkm::Id flaggedIndex)
Definition: filter/scalar_topology/worklet/contourtree_augmented/Types.h:97
void(FieldIn superarc, FieldIn superarcDependentBoundaryCount, WholeArrayOut isNecessary) ControlSignature
Definition: FindNecessaryInteriorSupernodesFindNodesWorklet.h:78
A control signature tag for input fields.
Definition: WorkletMapField.h:49
void(_1, _2, _3) ExecutionSignature
Definition: FindNecessaryInteriorSupernodesFindNodesWorklet.h:79
vtkm::Id NumBoundary
Definition: FindNecessaryInteriorSupernodesFindNodesWorklet.h:124
Base class for worklets that do a simple mapping of field arrays.
Definition: WorkletMapField.h:38