| 
    VTK-m
    2.0
    
   | 
 
A control signature tag for reduced output values. More...
#include <WorkletReduceByKey.h>
  
Public Types | |
| using | TypeCheckTag = vtkm::cont::arg::TypeCheckTagArrayInOut | 
| using | TransportTag = vtkm::cont::arg::TransportTagArrayInOut | 
| using | FetchTag = vtkm::exec::arg::FetchTagArrayDirectInOut | 
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. It is an input/output array with entries for each reduced value. This could be useful to access values from a previous run of WorkletReduceByKey. 
| using vtkm::worklet::WorkletReduceByKey::ReducedValuesInOut::FetchTag = vtkm::exec::arg::FetchTagArrayDirectInOut | 
| using vtkm::worklet::WorkletReduceByKey::ReducedValuesInOut::TransportTag = vtkm::cont::arg::TransportTagArrayInOut | 
| using vtkm::worklet::WorkletReduceByKey::ReducedValuesInOut::TypeCheckTag = vtkm::cont::arg::TypeCheckTagArrayInOut | 
 1.8.17