Viskores
1.0
|
This is the complete list of members for viskores::cont::Algorithm, including all inherited members.
BitFieldToUnorderedSet(viskores::cont::DeviceAdapterId devId, const viskores::cont::BitField &bits, viskores::cont::ArrayHandle< Id, IndicesStorage > &indices) | viskores::cont::Algorithm | inlinestatic |
BitFieldToUnorderedSet(const viskores::cont::BitField &bits, viskores::cont::ArrayHandle< Id, IndicesStorage > &indices) | viskores::cont::Algorithm | inlinestatic |
Copy(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< U, COut > &output) | viskores::cont::Algorithm | inlinestatic |
Copy(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< U, COut > &output) | viskores::cont::Algorithm | inlinestatic |
CopyIf(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< U, CStencil > &stencil, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
CopyIf(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< U, CStencil > &stencil, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
CopyIf(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< U, CStencil > &stencil, viskores::cont::ArrayHandle< T, COut > &output, UnaryPredicate unary_predicate) | viskores::cont::Algorithm | inlinestatic |
CopyIf(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< U, CStencil > &stencil, viskores::cont::ArrayHandle< T, COut > &output, UnaryPredicate unary_predicate) | viskores::cont::Algorithm | inlinestatic |
CopySubRange(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::Id inputStartIndex, viskores::Id numberOfElementsToCopy, viskores::cont::ArrayHandle< U, COut > &output, viskores::Id outputIndex=0) | viskores::cont::Algorithm | inlinestatic |
CopySubRange(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::Id inputStartIndex, viskores::Id numberOfElementsToCopy, viskores::cont::ArrayHandle< U, COut > &output, viskores::Id outputIndex=0) | viskores::cont::Algorithm | inlinestatic |
CountSetBits(viskores::cont::DeviceAdapterId devId, const viskores::cont::BitField &bits) | viskores::cont::Algorithm | inlinestatic |
CountSetBits(const viskores::cont::BitField &bits) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::DeviceAdapterId devId, viskores::cont::BitField &bits, bool value, viskores::Id numBits) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::BitField &bits, bool value, viskores::Id numBits) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::DeviceAdapterId devId, viskores::cont::BitField &bits, bool value) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::BitField &bits, bool value) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::DeviceAdapterId devId, viskores::cont::BitField &bits, WordType word, viskores::Id numBits) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::BitField &bits, WordType word, viskores::Id numBits) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::DeviceAdapterId devId, viskores::cont::BitField &bits, WordType word) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::BitField &bits, WordType word) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, S > &handle, const T &value) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::ArrayHandle< T, S > &handle, const T &value) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, S > &handle, const T &value, const viskores::Id numValues) | viskores::cont::Algorithm | inlinestatic |
Fill(viskores::cont::ArrayHandle< T, S > &handle, const T &value, const viskores::Id numValues) | viskores::cont::Algorithm | inlinestatic |
LowerBounds(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output) | viskores::cont::Algorithm | inlinestatic |
LowerBounds(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output) | viskores::cont::Algorithm | inlinestatic |
LowerBounds(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
LowerBounds(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
LowerBounds(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< viskores::Id, CIn > &input, viskores::cont::ArrayHandle< viskores::Id, COut > &values_output) | viskores::cont::Algorithm | inlinestatic |
LowerBounds(const viskores::cont::ArrayHandle< viskores::Id, CIn > &input, viskores::cont::ArrayHandle< viskores::Id, COut > &values_output) | viskores::cont::Algorithm | inlinestatic |
Reduce(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, U initialValue) | viskores::cont::Algorithm | inlinestatic |
Reduce(const viskores::cont::ArrayHandle< T, CIn > &input, U initialValue) | viskores::cont::Algorithm | inlinestatic |
Reduce(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, U initialValue, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
Reduce(const viskores::cont::ArrayHandle< T, CIn > &input, U initialValue, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
ReduceByKey(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CKeyIn > &keys, const viskores::cont::ArrayHandle< U, CValIn > &values, viskores::cont::ArrayHandle< T, CKeyOut > &keys_output, viskores::cont::ArrayHandle< U, CValOut > &values_output, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
ReduceByKey(const viskores::cont::ArrayHandle< T, CKeyIn > &keys, const viskores::cont::ArrayHandle< U, CValIn > &values, viskores::cont::ArrayHandle< T, CKeyOut > &keys_output, viskores::cont::ArrayHandle< U, CValOut > &values_output, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
ScanExclusive(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanExclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanExclusive(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | viskores::cont::Algorithm | inlinestatic |
ScanExclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | viskores::cont::Algorithm | inlinestatic |
ScanExclusiveByKey(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &output, const U &initialValue, BinaryFunctor binaryFunctor) | viskores::cont::Algorithm | inlinestatic |
ScanExclusiveByKey(const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &output, const U &initialValue, BinaryFunctor binaryFunctor) | viskores::cont::Algorithm | inlinestatic |
ScanExclusiveByKey(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanExclusiveByKey(const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanExtended(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanExtended(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanExtended(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | viskores::cont::Algorithm | inlinestatic |
ScanExtended(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | viskores::cont::Algorithm | inlinestatic |
ScanInclusive(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanInclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output) | viskores::cont::Algorithm | inlinestatic |
ScanInclusive(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
ScanInclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
ScanInclusiveByKey(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &values_output, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
ScanInclusiveByKey(const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &values_output, BinaryFunctor binary_functor) | viskores::cont::Algorithm | inlinestatic |
ScanInclusiveByKey(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &values_output) | viskores::cont::Algorithm | inlinestatic |
ScanInclusiveByKey(const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &values_output) | viskores::cont::Algorithm | inlinestatic |
Schedule(viskores::cont::DeviceAdapterId devId, Functor functor, viskores::Id numInstances) | viskores::cont::Algorithm | inlinestatic |
Schedule(viskores::cont::internal::HintList< Hints... > hints, Functor functor, viskores::Id numInstances) | viskores::cont::Algorithm | inlinestatic |
Schedule(Functor functor, viskores::Id numInstances) | viskores::cont::Algorithm | inlinestatic |
Schedule(viskores::cont::DeviceAdapterId devId, Functor functor, viskores::Id3 rangeMax) | viskores::cont::Algorithm | inlinestatic |
Schedule(viskores::cont::internal::HintList< Hints... > hints, Functor functor, viskores::Id3 rangeMax) | viskores::cont::Algorithm | inlinestatic |
Schedule(Functor functor, viskores::Id3 rangeMax) | viskores::cont::Algorithm | inlinestatic |
Sort(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, Storage > &values) | viskores::cont::Algorithm | inlinestatic |
Sort(viskores::cont::ArrayHandle< T, Storage > &values) | viskores::cont::Algorithm | inlinestatic |
Sort(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
Sort(viskores::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
SortByKey(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, StorageT > &keys, viskores::cont::ArrayHandle< U, StorageU > &values) | viskores::cont::Algorithm | inlinestatic |
SortByKey(viskores::cont::ArrayHandle< T, StorageT > &keys, viskores::cont::ArrayHandle< U, StorageU > &values) | viskores::cont::Algorithm | inlinestatic |
SortByKey(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, StorageT > &keys, viskores::cont::ArrayHandle< U, StorageU > &values, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
SortByKey(viskores::cont::ArrayHandle< T, StorageT > &keys, viskores::cont::ArrayHandle< U, StorageU > &values, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
Synchronize(viskores::cont::DeviceAdapterId devId) | viskores::cont::Algorithm | inlinestatic |
Synchronize() | viskores::cont::Algorithm | inlinestatic |
Transform(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, StorageT > &input1, const viskores::cont::ArrayHandle< U, StorageU > &input2, viskores::cont::ArrayHandle< V, StorageV > &output, BinaryFunctor binaryFunctor) | viskores::cont::Algorithm | inlinestatic |
Transform(const viskores::cont::ArrayHandle< T, StorageT > &input1, const viskores::cont::ArrayHandle< U, StorageU > &input2, viskores::cont::ArrayHandle< V, StorageV > &output, BinaryFunctor binaryFunctor) | viskores::cont::Algorithm | inlinestatic |
Unique(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, Storage > &values) | viskores::cont::Algorithm | inlinestatic |
Unique(viskores::cont::ArrayHandle< T, Storage > &values) | viskores::cont::Algorithm | inlinestatic |
Unique(viskores::cont::DeviceAdapterId devId, viskores::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
Unique(viskores::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
UpperBounds(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output) | viskores::cont::Algorithm | inlinestatic |
UpperBounds(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output) | viskores::cont::Algorithm | inlinestatic |
UpperBounds(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
UpperBounds(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output, BinaryCompare binary_compare) | viskores::cont::Algorithm | inlinestatic |
UpperBounds(viskores::cont::DeviceAdapterId devId, const viskores::cont::ArrayHandle< viskores::Id, CIn > &input, viskores::cont::ArrayHandle< viskores::Id, COut > &values_output) | viskores::cont::Algorithm | inlinestatic |
UpperBounds(const viskores::cont::ArrayHandle< viskores::Id, CIn > &input, viskores::cont::ArrayHandle< viskores::Id, COut > &values_output) | viskores::cont::Algorithm | inlinestatic |