|
template<typename InputPortalType , typename OutputPortalType > |
void | viskores::cont::tbb::CopyPortals (const InputPortalType &inPortal, const OutputPortalType &outPortal, viskores::Id inOffset, viskores::Id outOffset, viskores::Id numValues) |
|
template<typename InputPortalType , typename StencilPortalType , typename OutputPortalType , typename UnaryPredicateType > |
viskores::Id | viskores::cont::tbb::CopyIfPortals (InputPortalType inputPortal, StencilPortalType stencilPortal, OutputPortalType outputPortal, UnaryPredicateType unaryPredicate) |
|
template<typename KeysInPortalType , typename ValuesInPortalType , typename KeysOutPortalType , typename ValuesOutPortalType , typename BinaryOperationType > |
viskores::Id | viskores::cont::tbb::ReduceByKeyPortals (KeysInPortalType keysInPortal, ValuesInPortalType valuesInPortal, KeysOutPortalType keysOutPortal, ValuesOutPortalType valuesOutPortal, BinaryOperationType binaryOperation) |
|
template<typename PortalType , typename BinaryOperationType > |
viskores::Id | viskores::cont::tbb::UniquePortals (PortalType portal, BinaryOperationType binaryOperation) |
|