#include <InitializeActiveEdges.h>
 | 
| typedef void  | ControlSignature(FieldIn outdegree, ExecObject meshStructure, FieldIn firstEdge, FieldIn globalIndex, WholeArrayIn extrema, WholeArrayIn neighbourhoodMasks, WholeArrayOut edgeNear, WholeArrayOut edgeFar, WholeArrayOut activeEdges) | 
|   | Additional basic execution argument tags.  More...
  | 
|   | 
| typedef void  | ExecutionSignature(_1, InputIndex, _2, _3, _4, _5, _6, _7, _8, _9) | 
|   | 
| using  | InputDomain = _1 | 
|   | 
| template<typename Worklet >  | 
| using  | Dispatcher = vtkm::worklet::DispatcherMapField< Worklet > | 
|   | 
 | 
| VTKM_EXEC_CONT  | InitializeActiveEdges () | 
|   | 
| template<typename MeshStructureType , typename InFieldPortalType , typename OutFieldPortalType >  | 
| VTKM_EXEC void  | operator() (const vtkm::Id &outdegree, const vtkm::Id activeIndex, const MeshStructureType &meshStructure, const vtkm::Id &firstEdgeIndex, const vtkm::Id &sortIndex, const InFieldPortalType &extrema, const InFieldPortalType &neighbourhoodMasks, const OutFieldPortalType &edgeNear, const OutFieldPortalType &edgeFar, const OutFieldPortalType &activeEdges) const | 
|   | 
◆ ControlSignature
template<class MeshClassType > 
      
 
Additional basic execution argument tags. 
 
 
◆ ExecutionSignature
template<class MeshClassType > 
      
 
 
◆ InputDomain
template<class MeshClassType > 
      
 
 
◆ InitializeActiveEdges()
template<class MeshClassType > 
 
 
◆ operator()()
template<class MeshClassType > 
template<typename MeshStructureType , typename InFieldPortalType , typename OutFieldPortalType > 
 
 
The documentation for this class was generated from the following file: