VTK-m  2.0
Public Member Functions | List of all members
vtkm::worklet::NDimsHistMarginalization Class Reference

#include <NDimsHistMarginalization.h>

Public Member Functions

template<typename BinaryCompare >
void Run (const std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &binId, vtkm::cont::ArrayHandle< vtkm::Id > &freqsIn, vtkm::cont::ArrayHandle< vtkm::Id > &numberOfBins, vtkm::cont::ArrayHandle< bool > &marginalVariables, BinaryCompare conditionFunc, std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &marginalBinId, vtkm::cont::ArrayHandle< vtkm::Id > &marginalFreqs)
 
void Run (const std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &binId, vtkm::cont::ArrayHandle< vtkm::Id > &freqsIn, vtkm::cont::ArrayHandle< vtkm::Id > &numberOfBins, vtkm::cont::ArrayHandle< bool > &marginalVariables, std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &marginalBinId, vtkm::cont::ArrayHandle< vtkm::Id > &marginalFreqs)
 

Member Function Documentation

◆ Run() [1/2]

template<typename BinaryCompare >
void vtkm::worklet::NDimsHistMarginalization::Run ( const std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &  binId,
vtkm::cont::ArrayHandle< vtkm::Id > &  freqsIn,
vtkm::cont::ArrayHandle< vtkm::Id > &  numberOfBins,
vtkm::cont::ArrayHandle< bool > &  marginalVariables,
BinaryCompare  conditionFunc,
std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &  marginalBinId,
vtkm::cont::ArrayHandle< vtkm::Id > &  marginalFreqs 
)
inline

◆ Run() [2/2]

void vtkm::worklet::NDimsHistMarginalization::Run ( const std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &  binId,
vtkm::cont::ArrayHandle< vtkm::Id > &  freqsIn,
vtkm::cont::ArrayHandle< vtkm::Id > &  numberOfBins,
vtkm::cont::ArrayHandle< bool > &  marginalVariables,
std::vector< vtkm::cont::ArrayHandle< vtkm::Id >> &  marginalBinId,
vtkm::cont::ArrayHandle< vtkm::Id > &  marginalFreqs 
)
inline

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