|
VTK-m
2.3
|
#include <vtkm/worklet/internal/WorkletBase.h>#include <vtkm/cont/arg/TransportTagArrayIn.h>#include <vtkm/cont/arg/TransportTagArrayInOut.h>#include <vtkm/cont/arg/TransportTagArrayOut.h>#include <vtkm/cont/arg/TransportTagKeyedValuesIn.h>#include <vtkm/cont/arg/TransportTagKeyedValuesInOut.h>#include <vtkm/cont/arg/TransportTagKeyedValuesOut.h>#include <vtkm/cont/arg/TransportTagKeysIn.h>#include <vtkm/cont/arg/TypeCheckTagArrayIn.h>#include <vtkm/cont/arg/TypeCheckTagArrayInOut.h>#include <vtkm/cont/arg/TypeCheckTagArrayOut.h>#include <vtkm/cont/arg/TypeCheckTagKeys.h>#include <vtkm/exec/internal/ReduceByKeyLookup.h>#include <vtkm/exec/arg/FetchTagArrayDirectIn.h>#include <vtkm/exec/arg/FetchTagArrayDirectInOut.h>#include <vtkm/exec/arg/FetchTagArrayDirectOut.h>#include <vtkm/exec/arg/FetchTagKeysIn.h>#include <vtkm/exec/arg/ThreadIndicesReduceByKey.h>#include <vtkm/exec/arg/ValueCount.h>#include <vtkm/worklet/DispatcherReduceByKey.h>Go to the source code of this file.
Classes | |
| class | vtkm::worklet::WorkletReduceByKey |
| Base class for worklets that group elements by keys. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::KeysIn |
| A control signature tag for input keys. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ValuesIn |
| A control signature tag for input values associated with the keys. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ValuesInOut |
| A control signature tag for input/output values associated with the keys. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ValuesOut |
| A control signature tag for output values associated with the keys. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ReducedValuesOut |
| A control signature tag for reduced output values. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ReducedValuesIn |
| A control signature tag for reduced input values. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ReducedValuesInOut |
| A control signature tag for reduced output values. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::WholeArrayIn |
ControlSignature tag for whole input arrays. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::WholeArrayOut |
ControlSignature tag for whole output arrays. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::WholeArrayInOut |
ControlSignature tag for whole input/output arrays. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::AtomicArrayInOut |
ControlSignature tag for whole input/output arrays. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::WholeCellSetIn< VisitTopology, IncidentTopology > |
ControlSignature tag for whole input topology. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ExecObject |
ControlSignature tag for execution object inputs. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::_1 |
Argument placeholders for an ExecutionSignature. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ValueCount |
The ExecutionSignature tag to get the number of values. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::WorkIndex |
The ExecutionSignature tag to use to get the work index. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::VisitIndex |
The ExecutionSignature tag to use to get the visit index. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::InputIndex |
The ExecutionSignature tag to use to get the input index. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::OutputIndex |
The ExecutionSignature tag to use to get the output index. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::ThreadIndices |
The ExecutionSignature tag to use to get the thread indices. More... | |
| struct | vtkm::worklet::WorkletReduceByKey::Device |
ExecutionSignature tag for getting the device adapter tag. More... | |
Namespaces | |
| vtkm | |
| Groups connected points that have the same field value. | |
| vtkm::worklet | |
| VTK-m Worklets. | |
1.8.17