File numeric.h¶
↰ Parent directory (include/shad/core
)
Definition (include/shad/core/numeric.h
)¶
Includes¶
functional
iterator
(File distributed_iterator_traits.h)shad/core/execution.h
(File execution.h)shad/core/impl/numeric_ops.h
(File numeric_ops.h)shad/distributed_iterator_traits.h
(File distributed_iterator_traits.h)shad/runtime/runtime.h
(File runtime.h)tuple
utility
(File cpp_simple_utility.h)vector
(File vector.h)
Namespaces¶
Functions¶
- Template Function shad::accumulate(InputIt, InputIt, T, BinaryOperation)
- Template Function shad::accumulate(InputIt, InputIt, T)
- Template Function shad::adjacent_difference(InputIt, InputIt, OutputIt)
- Template Function shad::adjacent_difference(ExecutionPolicy&&, InputIt, InputIt, OutputIt)
- Template Function shad::adjacent_difference(InputIt, InputIt, OutputIt, BinaryOperation)
- Template Function shad::adjacent_difference(ExecutionPolicy&&, InputIt, InputIt, OutputIt, BinaryOperation)
- Template Function shad::exclusive_scan(InputIt, InputIt, OutputIt, T, BinaryOperation)
- Template Function shad::exclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOperation)
- Template Function shad::exclusive_scan(InputIt, InputIt, OutputIt, T)
- Template Function shad::exclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T)
- Template Function shad::inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation)
- Template Function shad::inclusive_scan(InputIt, InputIt, OutputIt)
- Template Function shad::inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2)
- Template Function shad::inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation)
- Template Function shad::inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation, T)
- Template Function shad::inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation, T)
- Template Function shad::inner_product(InputIt1, InputIt1, InputIt2, T)
- Template Function shad::inner_product(InputIt1, InputIt1, InputIt2, T, BinaryOperation1, BinaryOperation2)
- Template Function shad::iota
- Template Function shad::partial_sum(InputIt, InputIt, OutputIt)
- Template Function shad::partial_sum(InputIt, InputIt, OutputIt, BinaryOperation)
- Template Function shad::reduce(ExecutionPolicy&&, ForwardIt, ForwardIt, T, BinaryOp)
- Template Function shad::reduce(InputIt, InputIt)
- Template Function shad::reduce(ExecutionPolicy&&, ForwardIt, ForwardIt)
- Template Function shad::reduce(InputIt, InputIt, T)
- Template Function shad::reduce(ExecutionPolicy&&, ForwardIt, ForwardIt, T)
- Template Function shad::reduce(InputIt, InputIt, T, BinaryOp)
- Template Function shad::transform_exclusive_scan(InputIt, InputIt, OutputIt, T, BinaryOperation, UnaryOperation)
- Template Function shad::transform_exclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOperation, UnaryOperation)
- Template Function shad::transform_inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation)
- Template Function shad::transform_inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation, UnaryOperation)
- Template Function shad::transform_inclusive_scan(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, BinaryOperation, UnaryOperation, T)
- Template Function shad::transform_inclusive_scan(InputIt, InputIt, OutputIt, BinaryOperation, UnaryOperation, T)
- Template Function shad::transform_reduce(ExecutionPolicy&&, ForwardIt, ForwardIt, T, BinaryOp, UnaryOp)
- Template Function shad::transform_reduce(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T, BinaryOp1, BinaryOp2)
- Template Function shad::transform_reduce(InputIt1, InputIt1, InputIt2, T)
- Template Function shad::transform_reduce(InputIt1, InputIt1, InputIt2, T, BinaryOp1, BinaryOp2)
- Template Function shad::transform_reduce(InputIt, InputIt, T, BinaryOp, UnaryOp)
- Template Function shad::transform_reduce(ExecutionPolicy&&, ForwardIt1, ForwardIt1, ForwardIt2, T)