VTK-m
2.0
|
ExecutionObject to generate a device object to use FindSuperArcForUnknownNode for the HierarchicalContourTree. More...
#include <FindSuperArcForUnknownNode.h>
Public Member Functions | |
VTKM_CONT | FindSuperArcForUnknownNode (const vtkm::worklet::contourtree_augmented::IdArrayType &superparents, const vtkm::worklet::contourtree_augmented::IdArrayType &supernodes, const vtkm::worklet::contourtree_augmented::IdArrayType &superarcs, const vtkm::worklet::contourtree_augmented::IdArrayType &superchildren, const vtkm::worklet::contourtree_augmented::IdArrayType &whichRound, const vtkm::worklet::contourtree_augmented::IdArrayType &whichIteration, const vtkm::worklet::contourtree_augmented::IdArrayType &hyperparents, const vtkm::worklet::contourtree_augmented::IdArrayType &hypernodes, const vtkm::worklet::contourtree_augmented::IdArrayType &hyperarcs, const vtkm::worklet::contourtree_augmented::IdArrayType ®ularNodeGlobalIds, const vtkm::cont::ArrayHandle< FieldType > &dataValues) |
constructor More... | |
VTKM_CONT FindSuperArcForUnknownNodeDeviceData< FieldType > | PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const |
ExecutionObject to generate a device object to use FindSuperArcForUnknownNode for the HierarchicalContourTree.
This is a routine to find the superarc to which a given global Id/value pair maps given a known pair of vertices by their regular Ids, one above, one below assumes that the vertex being searched for is NOT in the hierarchical tree (at all) and that the above/below pair ARE in the hierarchical tree
|
inline |
constructor
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |