VTK-m  2.0
Public Member Functions | Private Attributes | List of all members
vtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparator Class Reference

comparator to use for sorting nodes by hyperparent (i.e. More...

#include <ContourTreeNodeHyperArcComparator.h>

Inheritance diagram for vtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparator:
vtkm::cont::ExecutionObjectBase

Public Member Functions

VTKM_CONT ContourTreeNodeHyperArcComparator (const ctaug::IdArrayType superarcs, const ctaug::IdArrayType superparents)
 
VTKM_CONT ContourTreeNodeHyperArcComparatorImpl PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const
 

Private Attributes

ctaug::IdArrayType Superarcs
 
ctaug::IdArrayType Superparents
 

Detailed Description

comparator to use for sorting nodes by hyperparent (i.e.

amalgamates augmentation & sorting) for this one, we don't care (yet) about WHEN they were transferred The original version of this took the sortIndex array, but it turns out that it only gets used on an array that already contains sortIndex, and this simplifies code elsewhere, so I have removed it

Constructor & Destructor Documentation

◆ ContourTreeNodeHyperArcComparator()

VTKM_CONT vtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparator::ContourTreeNodeHyperArcComparator ( const ctaug::IdArrayType  superarcs,
const ctaug::IdArrayType  superparents 
)
inline

Member Function Documentation

◆ PrepareForExecution()

VTKM_CONT ContourTreeNodeHyperArcComparatorImpl vtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparator::PrepareForExecution ( vtkm::cont::DeviceAdapterId  device,
vtkm::cont::Token token 
) const
inline

Member Data Documentation

◆ Superarcs

ctaug::IdArrayType vtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparator::Superarcs
private

◆ Superparents

ctaug::IdArrayType vtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparator::Superparents
private

The documentation for this class was generated from the following file: