Go to the documentation of this file.
   53 #ifndef vtk_m_worklet_contourtree_distributed_permute_comparator_h 
   54 #define vtk_m_worklet_contourtree_distributed_permute_comparator_h 
   65 namespace contourtree_distributed
 
  
Definition: hierarchical_contour_tree/PermuteComparator.h:121
 
#define VTKM_EXEC
Definition: ExportMacros.h:51
 
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
vtkm::worklet::contourtree_augmented::IdArrayType Lookup
Definition: hierarchical_contour_tree/PermuteComparator.h:138
 
Definition: hierarchical_contour_tree/PermuteComparator.h:70
 
typename StorageType::ReadPortalType ReadPortalType
Definition: ArrayHandle.h:294
 
vtkm::Int32 Id
Represents an ID (index into arrays).
Definition: Types.h:191
 
VTKM_CONT PermuteComparatorImpl(const vtkm::worklet::contourtree_augmented::IdArrayType &lookup, vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token)
Definition: hierarchical_contour_tree/PermuteComparator.h:77
 
VTKM_EXEC bool operator()(const vtkm::Id &i, const vtkm::Id &j) const
Definition: hierarchical_contour_tree/PermuteComparator.h:86
 
IdPortalType LookupPortal
Definition: hierarchical_contour_tree/PermuteComparator.h:117
 
vtkm::worklet::contourtree_augmented::IdArrayType::ReadPortalType IdPortalType
Definition: hierarchical_contour_tree/PermuteComparator.h:73
 
A token to hold the scope of an ArrayHandle or other object.
Definition: Token.h:35
 
#define VTKM_CONT
Definition: ExportMacros.h:57
 
Base ExecutionObjectBase for execution objects to inherit from so that you can use an arbitrary objec...
Definition: ExecutionObjectBase.h:31
 
Definition: DeviceAdapterTag.h:52
 
VTKM_CONT PermuteComparatorImpl PrepareForExecution(vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const
Definition: hierarchical_contour_tree/PermuteComparator.h:131
 
VTKM_CONT PermuteComparator(const vtkm::worklet::contourtree_augmented::IdArrayType &lookup)
Definition: hierarchical_contour_tree/PermuteComparator.h:126