Viskores  1.0
viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag > Member List

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

BitFieldToUnorderedSet(const viskores::cont::BitField &bits, viskores::cont::ArrayHandle< Id, IndicesStorage > &indices)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Copy(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< U, COut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
CopyIf(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< U, CStencil > &stencil, viskores::cont::ArrayHandle< T, COut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >static
CountSetBits(const viskores::cont::BitField &bits)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Fill(viskores::cont::BitField &bits, bool value, viskores::Id numBits)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Fill(viskores::cont::BitField &bits, bool value)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Fill(viskores::cont::BitField &bits, WordType word, viskores::Id numBits)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Fill(viskores::cont::BitField &bits, WordType word)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Fill(viskores::cont::ArrayHandle< T, S > &array, const T &value)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Fill(viskores::cont::ArrayHandle< T, S > &array, const T &value, const viskores::Id numValues)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
KInviskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >
LowerBounds(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >static
LowerBounds(const viskores::cont::ArrayHandle< viskores::Id, CIn > &input, viskores::cont::ArrayHandle< viskores::Id, COut > &values_output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Reduce(const viskores::cont::ArrayHandle< T, CIn > &input, U initialValue)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Reduce(const viskores::cont::ArrayHandle< T, CIn > &input, U initialValue, BinaryFunctor binary_functor)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >static
ScanExclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
ScanExclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) template< typename Tviskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >
ScanExclusiveByKey(const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
ScanExtended(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
ScanExtended(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
ScanInclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
ScanInclusive(const viskores::cont::ArrayHandle< T, CIn > &input, viskores::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >static
ScanInclusiveByKey(const viskores::cont::ArrayHandle< T, KIn > &keys, const viskores::cont::ArrayHandle< U, VIn > &values, viskores::cont::ArrayHandle< U, VOut > &values_output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Schedule(Functor functor, viskores::Id numInstances)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Schedule(Functor functor, viskores::Id3 rangeMax)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Sort(viskores::cont::ArrayHandle< T, Storage > &values)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Sort(viskores::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
SortByKey(viskores::cont::ArrayHandle< T, StorageT > &keys, viskores::cont::ArrayHandle< U, StorageU > &values)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
SortByKey(viskores::cont::ArrayHandle< T, StorageT > &keys, viskores::cont::ArrayHandle< U, StorageU > &values, BinaryCompare binary_compare) static void Synchronize()viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Uviskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >
Unique(viskores::cont::ArrayHandle< T, Storage > &values)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
Unique(viskores::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
UpperBounds(const viskores::cont::ArrayHandle< T, CIn > &input, const viskores::cont::ArrayHandle< T, CVal > &values, viskores::cont::ArrayHandle< viskores::Id, COut > &output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
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::DeviceAdapterAlgorithm< DeviceAdapterTag >static
UpperBounds(const viskores::cont::ArrayHandle< viskores::Id, CIn > &input, viskores::cont::ArrayHandle< viskores::Id, COut > &values_output)viskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >static
VInviskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >
VOutviskores::cont::DeviceAdapterAlgorithm< DeviceAdapterTag >