VTK-m
2.0
|
device implementation of the comparator used for sorting hyperarcs More...
#include <BoundaryTreeNodeComparator.h>
Public Types | |
using | IdArrayPortalType = vtkm::cont::ArrayHandle< vtkm::Id >::ReadPortalType |
using | SortIndexPortalType = vtkm::cont::ArrayHandleMultiplexer< vtkm::cont::ArrayHandle< vtkm::Id >, vtkm::cont::ArrayHandleIndex >::ReadPortalType |
Public Member Functions | |
VTKM_CONT | BoundaryTreeNodeComparatorImpl (const IdArrayPortalType ®ularIdPortal, const SortIndexPortalType &meshSortIndexPortal) |
VTKM_EXEC bool | operator() (const vtkm::Id &i, const vtkm::Id &j) const |
Private Attributes | |
IdArrayPortalType | RegularIdPortal |
SortIndexPortalType | MeshSortIndexPortal |
device implementation of the comparator used for sorting hyperarcs
using vtkm::worklet::contourtree_distributed::bract_maker::BoundaryTreeNodeComparatorImpl::IdArrayPortalType = vtkm::cont::ArrayHandle<vtkm::Id>::ReadPortalType |
|
inline |
|
inline |
|
private |
|
private |