|
template<typename InputPortalType , typename OutputPortalType > |
void | CopyPortals (const InputPortalType &inPortal, const OutputPortalType &outPortal, vtkm::Id inOffset, vtkm::Id outOffset, vtkm::Id numValues) |
|
template<typename InputPortalType , typename StencilPortalType , typename OutputPortalType , typename UnaryPredicateType > |
VTKM_CONT vtkm::Id | CopyIfPortals (InputPortalType inputPortal, StencilPortalType stencilPortal, OutputPortalType outputPortal, UnaryPredicateType unaryPredicate) |
|
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , typename BinaryOperationType > |
VTKM_CONT vtkm::Id | ReduceByKeyPortals (KeysInPortalType keysInPortal, ValuesInPortalType valuesInPortal, KeysOutPortalType keysOutPortal, ValuesOutPortalType valuesOutPortal, BinaryOperationType binaryOperation) |
|
template<typename PortalType , typename BinaryOperationType > |
VTKM_CONT vtkm::Id | UniquePortals (PortalType portal, BinaryOperationType binaryOperation) |
|
TBB implementation for Control Environment.
vtkm::cont::tbb includes the code to implement the VTK-m Control Environment for the TBB-based device adapter.