VTK-m
2.0
|
Compute the superarc "to" for every bract node Part of the BoundaryRestrictedAugmentedContourTree.FindBoundaryTreeSuperarcs function. More...
#include <FindBoundaryTreeSuperarcsSuperarcToWorklet.h>
Public Types | |
using | ControlSignature = void(WholeArrayIn bractVertexSuperset, WholeArrayIn boundaryIndices, WholeArrayIn boundaryTreeId, WholeArrayIn contourtreeSuperparents, WholeArrayIn contourtreeHyperparents, WholeArrayIn contourtreeHyperarcs, WholeArrayIn contourtreeSupernodes, WholeArrayIn meshSortOrder, WholeArrayOut treeToSuperset, FieldOut bractSuperarcs) |
using | ExecutionSignature = _10(InputIndex, _1, _2, _3, _4, _5, _6, _7, _8, _9) |
using | InputDomain = _1 |
Public Types inherited from vtkm::worklet::WorkletMapField | |
template<typename Worklet > | |
using | Dispatcher = vtkm::worklet::DispatcherMapField< Worklet > |
Public Member Functions | |
VTKM_EXEC_CONT | FindBoundaryTreeSuperarcsSuperarcToWorklet () |
template<typename InFieldPortalType , typename MeshSortOrderPortalType , typename OutFieldPortalType > | |
VTKM_EXEC vtkm::Id | operator() (const vtkm::Id &from, const InFieldPortalType &bractVertexSupersetPortal, const InFieldPortalType &boundaryIndicesPortal, const InFieldPortalType &boundaryTreeIdPortal, const InFieldPortalType &contourtreeSuperparentsPortal, const InFieldPortalType &contourtreeHyperparentsPortal, const InFieldPortalType &contourtreeHyperarcsPortal, const InFieldPortalType &contourtreeSupernodesPortal, const MeshSortOrderPortalType &meshSortOrderPortal, const OutFieldPortalType &treeToSupersetPortal) const |
Compute the superarc "to" for every bract node Part of the BoundaryRestrictedAugmentedContourTree.FindBoundaryTreeSuperarcs function.
using vtkm::worklet::contourtree_distributed::bract_maker::FindBoundaryTreeSuperarcsSuperarcToWorklet::ControlSignature = void(WholeArrayIn bractVertexSuperset, WholeArrayIn boundaryIndices, WholeArrayIn boundaryTreeId, WholeArrayIn contourtreeSuperparents, WholeArrayIn contourtreeHyperparents, WholeArrayIn contourtreeHyperarcs, WholeArrayIn contourtreeSupernodes, WholeArrayIn meshSortOrder, WholeArrayOut treeToSuperset, FieldOut bractSuperarcs ) |
using vtkm::worklet::contourtree_distributed::bract_maker::FindBoundaryTreeSuperarcsSuperarcToWorklet::ExecutionSignature = _10(InputIndex, _1, _2, _3, _4, _5, _6, _7, _8, _9) |
|
inline |
|
inline |