#include <Mesh3D_DEM_SaddleStarter.h>
|
using | PairType = vtkm::List< vtkm::Pair< vtkm::Id, vtkm::Id > > |
|
using | ControlSignature = void(FieldIn vertex, FieldIn outDegFirstEdge, FieldIn valueIndex, WholeArrayIn linkMask, WholeArrayIn arcArray, WholeArrayIn inverseIndex, WholeArrayIn neighbourTable, WholeArrayIn caseTable, WholeArrayOut edgeNear, WholeArrayOut edgeFar, WholeArrayOut activeEdges) |
|
using | ExecutionSignature = void(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11) |
|
using | InputDomain = _1 |
|
template<typename Worklet > |
using | Dispatcher = vtkm::worklet::DispatcherMapField< Worklet > |
|
|
VTKM_EXEC_CONT | Mesh3D_DEM_SaddleStarter (vtkm::Id NRows, vtkm::Id NCols, vtkm::Id NSlices, bool Ascending) |
|
template<typename InFieldPortalType , typename NeighbourTableType , typename CaseTableType , typename OutFieldPortalType > |
VTKM_EXEC void | operator() (const vtkm::Id &vertex, const vtkm::Pair< vtkm::Id, vtkm::Id > &outDegFirstEdge, const vtkm::Id &valueIndex, const InFieldPortalType &linkMask, const InFieldPortalType &arcArray, const InFieldPortalType &inverseIndex, const NeighbourTableType &neighbourTable, const CaseTableType &caseTable, const OutFieldPortalType &edgeNear, const OutFieldPortalType &edgeFar, const OutFieldPortalType &activeEdges) const |
|
◆ ControlSignature
using vtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter::ControlSignature = void(FieldIn vertex, FieldIn outDegFirstEdge, FieldIn valueIndex, WholeArrayIn linkMask, WholeArrayIn arcArray, WholeArrayIn inverseIndex, WholeArrayIn neighbourTable, WholeArrayIn caseTable, WholeArrayOut edgeNear, WholeArrayOut edgeFar, WholeArrayOut activeEdges) |
◆ ExecutionSignature
using vtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter::ExecutionSignature = void(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11) |
◆ InputDomain
◆ PairType
◆ Mesh3D_DEM_SaddleStarter()
◆ operator()()
template<typename InFieldPortalType , typename NeighbourTableType , typename CaseTableType , typename OutFieldPortalType >
VTKM_EXEC void vtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter::operator() |
( |
const vtkm::Id & |
vertex, |
|
|
const vtkm::Pair< vtkm::Id, vtkm::Id > & |
outDegFirstEdge, |
|
|
const vtkm::Id & |
valueIndex, |
|
|
const InFieldPortalType & |
linkMask, |
|
|
const InFieldPortalType & |
arcArray, |
|
|
const InFieldPortalType & |
inverseIndex, |
|
|
const NeighbourTableType & |
neighbourTable, |
|
|
const CaseTableType & |
caseTable, |
|
|
const OutFieldPortalType & |
edgeNear, |
|
|
const OutFieldPortalType & |
edgeFar, |
|
|
const OutFieldPortalType & |
activeEdges |
|
) |
| const |
|
inline |
◆ ascending
bool vtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter::ascending |
◆ nCols
vtkm::Id vtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter::nCols |
◆ nRows
vtkm::Id vtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter::nRows |
◆ nSlices
vtkm::Id vtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter::nSlices |
The documentation for this class was generated from the following file: