VTK-m  2.0
vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB > Member List

This is the complete list of members for vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >, including all inherited members.

Copy(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< U, COut > &output)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
CopyIf(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< U, CStencil > &stencil, vtkm::cont::ArrayHandle< T, COut > &output)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
CopyIf(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< U, CStencil > &stencil, vtkm::cont::ArrayHandle< T, COut > &output, UnaryPredicate unary_predicate)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
CopySubRange(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::Id inputStartIndex, vtkm::Id numberOfElementsToCopy, vtkm::cont::ArrayHandle< U, COut > &output, vtkm::Id outputIndex=0)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Reduce(const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue) -> decltype(Reduce(input, initialValue, vtkm::Addvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Reduce(input, initialValue, vtkm::Add())vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >
Reduce(const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue, BinaryFunctor binary_functor) -> decltype(tbb::ReducePortals(input.ReadPortal(), initialValue, binary_functor))vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
ReduceByKey(const vtkm::cont::ArrayHandle< T, CKeyIn > &keys, const vtkm::cont::ArrayHandle< U, CValIn > &values, vtkm::cont::ArrayHandle< T, CKeyOut > &keys_output, vtkm::cont::ArrayHandle< U, CValOut > &values_output, BinaryFunctor binary_functor)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
ScanExclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
ScanExclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor, const T &initialValue)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
ScanInclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
ScanInclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Schedule(FunctorType functor, vtkm::Id numInstances)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Schedule(FunctorType functor, vtkm::Id3 rangeMax)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
ScheduleTask(vtkm::exec::tbb::internal::TaskTiling1D &functor, vtkm::Id size)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >static
ScheduleTask(vtkm::exec::tbb::internal::TaskTiling3D &functor, vtkm::Id3 size)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >static
Sort(vtkm::cont::ArrayHandle< T, Container > &values)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Sort(vtkm::cont::ArrayHandle< T, Container > &values, BinaryCompare binary_compare)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
SortByKey(vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
SortByKey(vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values, BinaryCompare binary_compare)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Synchronize()vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Unique(vtkm::cont::ArrayHandle< T, Storage > &values)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic
Unique(vtkm::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare)vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >inlinestatic