VTK-m
2.0
|
This is the complete list of members for vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial >, including all inherited members.
Copy(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< U, COut > &output) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | 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::DeviceAdapterTagSerial > | inlinestatic |
CopyIf(const vtkm::cont::ArrayHandle< T, CIn > &input, const vtkm::cont::ArrayHandle< U, CStencil > &stencil, vtkm::cont::ArrayHandle< T, COut > &output, UnaryPredicate predicate) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | 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::DeviceAdapterTagSerial > | inlinestatic |
Device typedef | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | private |
DoCopy(InPortal src, OutPortal dst, std::false_type, vtkm::Id startIndex, vtkm::Id numToCopy, vtkm::Id outIndex) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlineprivatestatic |
DoCopy(InPortal src, OutPortal dst, std::true_type, vtkm::Id startIndex, vtkm::Id numToCopy, vtkm::Id outIndex) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlineprivatestatic |
Reduce(const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
Reduce(const vtkm::cont::ArrayHandle< T, CIn > &input, U initialValue, BinaryFunctor binary_functor) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
ReduceByKey(const vtkm::cont::ArrayHandle< T, KIn > &keys, const vtkm::cont::ArrayHandle< U, VIn > &values, vtkm::cont::ArrayHandle< T, KOut > &keys_output, vtkm::cont::ArrayHandle< U, VOut > &values_output, BinaryFunctor binary_functor) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
ScanExclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binaryFunctor, const T &initialValue) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
ScanExclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
ScanInclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output, BinaryFunctor binary_functor) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
ScanInclusive(const vtkm::cont::ArrayHandle< T, CIn > &input, vtkm::cont::ArrayHandle< T, COut > &output) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
Scatter(vtkm::cont::ArrayHandle< Vin, StorageVin > &values, vtkm::cont::ArrayHandle< I, StorageI > &index, vtkm::cont::ArrayHandle< Vout, StorageVout > &values_out) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlineprivatestatic |
Schedule(FunctorType functor, vtkm::Id size) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
Schedule(FunctorType functor, vtkm::Id3 size) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
ScheduleTask(vtkm::exec::serial::internal::TaskTiling1D &functor, vtkm::Id size) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | static |
ScheduleTask(vtkm::exec::serial::internal::TaskTiling3D &functor, vtkm::Id3 size) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | static |
Sort(vtkm::cont::ArrayHandle< T, Storage > &values) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
Sort(vtkm::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
SortByKey(vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
SortByKey(vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values, const BinaryCompare &binary_compare) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
SortByKeyDirect(vtkm::cont::ArrayHandle< T, StorageT > &keys, vtkm::cont::ArrayHandle< U, StorageU > &values, BinaryCompare binary_compare) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlineprivatestatic |
Synchronize() | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
Unique(vtkm::cont::ArrayHandle< T, Storage > &values) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |
Unique(vtkm::cont::ArrayHandle< T, Storage > &values, BinaryCompare binary_compare) | vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | inlinestatic |