|
VTK-m
2.3
|
This is the complete list of members for vtkm::cont::Algorithm, including all inherited members.
| BitFieldToUnorderedSet(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::BitField &bits, vtkm::cont::ArrayHandle< Id, IndicesStorage > &indices) | vtkm::cont::Algorithm | inlinestatic |
| BitFieldToUnorderedSet(const vtkm::cont::BitField &bits, vtkm::cont::ArrayHandle< Id, IndicesStorage > &indices) | vtkm::cont::Algorithm | inlinestatic |
| Copy(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< U, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| Copy(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< U, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| CopyIf(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< U, CStencil > &stencil, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| CopyIf(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< U, CStencil > &stencil, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| CopyIf(vtkm::cont::DeviceAdapterId devId, 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::Algorithm | 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::Algorithm | inlinestatic |
| CopySubRange(vtkm::cont::DeviceAdapterId devId, 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::Algorithm | 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::Algorithm | inlinestatic |
| CountSetBits(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::BitField &bits) | vtkm::cont::Algorithm | inlinestatic |
| CountSetBits(const vtkm::cont::BitField &bits) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::DeviceAdapterId devId, vtkm::cont::BitField &bits, bool value, vtkm::Id numBits) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::BitField &bits, bool value, vtkm::Id numBits) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::DeviceAdapterId devId, vtkm::cont::BitField &bits, bool value) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::BitField &bits, bool value) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::DeviceAdapterId devId, vtkm::cont::BitField &bits, WordType word, vtkm::Id numBits) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::BitField &bits, WordType word, vtkm::Id numBits) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::DeviceAdapterId devId, vtkm::cont::BitField &bits, WordType word) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::BitField &bits, WordType word) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, S > &handle, const T &value) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::ArrayHandle< T, S > &handle, const T &value) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, S > &handle, const T &value, const vtkm::Id numValues) | vtkm::cont::Algorithm | inlinestatic |
| Fill(vtkm::cont::ArrayHandle< T, S > &handle, const T &value, const vtkm::Id numValues) | vtkm::cont::Algorithm | inlinestatic |
| LowerBounds(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| LowerBounds(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| LowerBounds(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| LowerBounds(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| LowerBounds(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< vtkm::Id, CIn > &input, vtkm::cont::ArrayHandle< vtkm::Id, COut > &values_output) | vtkm::cont::Algorithm | inlinestatic |
| LowerBounds(const vtkm::cont::ArrayHandle< vtkm::Id, CIn > &input, vtkm::cont::ArrayHandle< vtkm::Id, COut > &values_output) | vtkm::cont::Algorithm | inlinestatic |
| Reduce(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue) | vtkm::cont::Algorithm | inlinestatic |
| Reduce(const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue) | vtkm::cont::Algorithm | inlinestatic |
| Reduce(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue, BinaryFunctor binary_functor) | vtkm::cont::Algorithm | inlinestatic |
| Reduce(const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue, BinaryFunctor binary_functor) | vtkm::cont::Algorithm | inlinestatic |
| ReduceByKey(vtkm::cont::DeviceAdapterId devId, 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::Algorithm | 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::Algorithm | inlinestatic |
| ScanExclusive(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanExclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanExclusive(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | vtkm::cont::Algorithm | inlinestatic |
| ScanExclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | vtkm::cont::Algorithm | inlinestatic |
| ScanExclusiveByKey(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &output, const U &initialValue, BinaryFunctor binaryFunctor) | vtkm::cont::Algorithm | inlinestatic |
| ScanExclusiveByKey(const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &output, const U &initialValue, BinaryFunctor binaryFunctor) | vtkm::cont::Algorithm | inlinestatic |
| ScanExclusiveByKey(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanExclusiveByKey(const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanExtended(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanExtended(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanExtended(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | vtkm::cont::Algorithm | inlinestatic |
| ScanExtended(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusive(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusive(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusiveByKey(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &values_output, BinaryFunctor binary_functor) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusiveByKey(const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &values_output, BinaryFunctor binary_functor) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusiveByKey(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &values_output) | vtkm::cont::Algorithm | inlinestatic |
| ScanInclusiveByKey(const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< U, VOut > &values_output) | vtkm::cont::Algorithm | inlinestatic |
| Schedule(vtkm::cont::DeviceAdapterId devId, Functor functor, vtkm::Id numInstances) | vtkm::cont::Algorithm | inlinestatic |
| Schedule(vtkm::cont::internal::HintList< Hints... > hints, Functor functor, vtkm::Id numInstances) | vtkm::cont::Algorithm | inlinestatic |
| Schedule(Functor functor, vtkm::Id numInstances) | vtkm::cont::Algorithm | inlinestatic |
| Schedule(vtkm::cont::DeviceAdapterId devId, Functor functor, vtkm::Id3 rangeMax) | vtkm::cont::Algorithm | inlinestatic |
| Schedule(vtkm::cont::internal::HintList< Hints... > hints, Functor functor, vtkm::Id3 rangeMax) | vtkm::cont::Algorithm | inlinestatic |
| Schedule(Functor functor, vtkm::Id3 rangeMax) | vtkm::cont::Algorithm | inlinestatic |
| Sort(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, Storage > &values) | vtkm::cont::Algorithm | inlinestatic |
| Sort(vtkm::cont::ArrayHandle< T, Storage > &values) | vtkm::cont::Algorithm | inlinestatic |
| Sort(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| Sort(vtkm::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| SortByKey(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values) | vtkm::cont::Algorithm | inlinestatic |
| SortByKey(vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values) | vtkm::cont::Algorithm | inlinestatic |
| SortByKey(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| SortByKey(vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| Synchronize(vtkm::cont::DeviceAdapterId devId) | vtkm::cont::Algorithm | inlinestatic |
| Synchronize() | vtkm::cont::Algorithm | inlinestatic |
| Transform(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, StorageT > &input1, const vtkm::cont::ArrayHandle< U, StorageU > &input2, vtkm::cont::ArrayHandle< V, StorageV > &output, BinaryFunctor binaryFunctor) | vtkm::cont::Algorithm | inlinestatic |
| Transform(const vtkm::cont::ArrayHandle< T, StorageT > &input1, const vtkm::cont::ArrayHandle< U, StorageU > &input2, vtkm::cont::ArrayHandle< V, StorageV > &output, BinaryFunctor binaryFunctor) | vtkm::cont::Algorithm | inlinestatic |
| Unique(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, Storage > &values) | vtkm::cont::Algorithm | inlinestatic |
| Unique(vtkm::cont::ArrayHandle< T, Storage > &values) | vtkm::cont::Algorithm | inlinestatic |
| Unique(vtkm::cont::DeviceAdapterId devId, vtkm::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| Unique(vtkm::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| UpperBounds(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| UpperBounds(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output) | vtkm::cont::Algorithm | inlinestatic |
| UpperBounds(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| UpperBounds(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< T, CVal > &values, vtkm::cont::ArrayHandle< vtkm::Id, COut > &output, BinaryCompare binary_compare) | vtkm::cont::Algorithm | inlinestatic |
| UpperBounds(vtkm::cont::DeviceAdapterId devId, const vtkm::cont::ArrayHandle< vtkm::Id, CIn > &input, vtkm::cont::ArrayHandle< vtkm::Id, COut > &values_output) | vtkm::cont::Algorithm | inlinestatic |
| UpperBounds(const vtkm::cont::ArrayHandle< vtkm::Id, CIn > &input, vtkm::cont::ArrayHandle< vtkm::Id, COut > &values_output) | vtkm::cont::Algorithm | inlinestatic |
1.8.17