libstdc++
|
Go to the source code of this file.
Namespaces | |
__gnu_parallel | |
Functions | |
template<typename InputIterator , typename OutputIterator , typename BinaryOperation > | |
OutputIterator | __gnu_parallel::parallel_partial_sum (InputIterator begin, InputIterator end, OutputIterator result, BinaryOperation bin_op) |
template<typename InputIterator , typename OutputIterator , typename BinaryOperation > | |
OutputIterator | __gnu_parallel::parallel_partial_sum_basecase (InputIterator begin, InputIterator end, OutputIterator result, BinaryOperation bin_op, typename std::iterator_traits< InputIterator >::value_type value) |
template<typename InputIterator , typename OutputIterator , typename BinaryOperation > | |
OutputIterator | __gnu_parallel::parallel_partial_sum_linear (InputIterator begin, InputIterator end, OutputIterator result, BinaryOperation bin_op, typename std::iterator_traits< InputIterator >::difference_type n) |
Parallel implementation of std::partial_sum(), i. e. prefix sums. This file is a GNU parallel extension to the Standard C++ Library.
Definition in file partial_sum.h.