VTK-m  2.0
Public Types | Public Member Functions | List of all members
vtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::FindBestSupernodeWorklet< tieBreakGreaterThan > Class Template Reference

#include <FindBestSupernodeWorklet.h>

Inheritance diagram for vtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::FindBestSupernodeWorklet< tieBreakGreaterThan >:
vtkm::worklet::WorkletMapField vtkm::exec::FunctorBase

Public Types

using ControlSignature = void(FieldIn incomingBestVolume, FieldIn incomingBestSupernode, FieldInOut bestVolume, FieldInOut bestSupernode)
 
using ExecutionSignature = void(_1, _2, _3, _4)
 
- Public Types inherited from vtkm::worklet::WorkletMapField
template<typename Worklet >
using Dispatcher = vtkm::worklet::DispatcherMapField< Worklet >
 

Public Member Functions

VTKM_EXEC void operator() (vtkm::Id incomingBestVolume, vtkm::Id incomingBestSupernode, vtkm::Id &bestVolume, vtkm::Id &bestSupernode) const
 

Member Typedef Documentation

◆ ControlSignature

template<bool tieBreakGreaterThan>
using vtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::FindBestSupernodeWorklet< tieBreakGreaterThan >::ControlSignature = void(FieldIn incomingBestVolume, FieldIn incomingBestSupernode, FieldInOut bestVolume, FieldInOut bestSupernode)

◆ ExecutionSignature

template<bool tieBreakGreaterThan>
using vtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::FindBestSupernodeWorklet< tieBreakGreaterThan >::ExecutionSignature = void(_1, _2, _3, _4)

Member Function Documentation

◆ operator()()

template<bool tieBreakGreaterThan>
VTKM_EXEC void vtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::FindBestSupernodeWorklet< tieBreakGreaterThan >::operator() ( vtkm::Id  incomingBestVolume,
vtkm::Id  incomingBestSupernode,
vtkm::Id bestVolume,
vtkm::Id bestSupernode 
) const
inline

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