#include <AverageByKey.h>
|
template<typename ValuesVecType , typename OutType > |
void | operator() (const ValuesVecType &valuesIn, OutType &sum) const |
|
template<typename OutToInArrayType , typename VisitArrayType , typename ThreadToOutArrayType , typename InputDomainType > |
vtkm::exec::arg::ThreadIndicesReduceByKey | GetThreadIndices (vtkm::Id threadIndex, const OutToInArrayType &outToIn, const VisitArrayType &visit, const ThreadToOutArrayType &threadToOut, const InputDomainType &inputDomain) const |
| Reduce by key worklets use the related thread indices class. More...
|
|
◆ ControlSignature
◆ ExecutionSignature
◆ InputDomain
◆ operator()()
template<typename ValuesVecType , typename OutType >
void vtkm::worklet::AverageByKey::AverageWorklet::operator() |
( |
const ValuesVecType & |
valuesIn, |
|
|
OutType & |
sum |
|
) |
| const |
|
inline |
The documentation for this struct was generated from the following file: