VTK-m
2.0
|
Execution object for Compartor used in HierarchicalVolumetricBranchDecomposer<FieldType>::LocalBestUpDownByVolume. More...
#include <SuperArcVolumetricComparatorIndirectGlobalIdComparator.h>
Public Member Functions | |
VTKM_CONT | SuperArcVolumetricComparatorIndirectGlobalIdComparator (const vtkm::worklet::contourtree_augmented::IdArrayType &weight, const vtkm::worklet::contourtree_augmented::EdgePairArray &superarcList, const vtkm::worklet::contourtree_augmented::IdArrayType &globalId, bool pairsAtLowEnd) |
VTKM_CONT SuperArcVolumetricComparatorIndirectGlobalIdComparatorImpl | PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const |
Create a SuperArcVolumetricComparatorIndirectGlobalIdComparatorImpl object for use in the sort or worklet. More... | |
Execution object for Compartor used in HierarchicalVolumetricBranchDecomposer<FieldType>::LocalBestUpDownByVolume.
The comparator is used to sort superarc pairs by:
|
inline |
|
inline |
Create a SuperArcVolumetricComparatorIndirectGlobalIdComparatorImpl object for use in the sort or worklet.
|
private |
|
private |
|
private |
|
private |