VTK-m
2.0
|
A control signature tag for reduced output values. More...
#include <WorkletReduceByKey.h>
Public Types | |
using | TypeCheckTag = vtkm::cont::arg::TypeCheckTagArrayOut |
using | TransportTag = vtkm::cont::arg::TransportTagArrayOut |
using | FetchTag = vtkm::exec::arg::FetchTagArrayDirectOut |
A control signature tag for reduced output values.
A WorkletReduceByKey
operates by collecting all identical keys and calling one instance of the worklet for those identical keys. The worklet then produces a "reduced" value per key. This tag specifies an ArrayHandle
object that holds the values.
using vtkm::worklet::WorkletReduceByKey::ReducedValuesOut::FetchTag = vtkm::exec::arg::FetchTagArrayDirectOut |
using vtkm::worklet::WorkletReduceByKey::ReducedValuesOut::TransportTag = vtkm::cont::arg::TransportTagArrayOut |
using vtkm::worklet::WorkletReduceByKey::ReducedValuesOut::TypeCheckTag = vtkm::cont::arg::TypeCheckTagArrayOut |