|
| template<typename Iterator , typename Functor > |
| void | parallel::internal::taskflow_parallel_for (Iterator x_begin, Iterator x_end, const Functor &functor, const unsigned int grainsize) |
| |
| template<typename Iterator , typename Functor > |
| void | parallel::internal::parallel_for (Iterator x_begin, Iterator x_end, const Functor &functor, const unsigned int grainsize) |
| |
| template<typename Iterator , typename Functor > |
| void | parallel::internal::parallel_for (Iterator x_begin, Iterator x_end, const Functor &functor, const unsigned int grainsize, const std::shared_ptr< tbb::affinity_partitioner > &partitioner) |
| |
| template<typename Iterator , typename Function > |
| void | parallel::internal::apply_to_subranges (const tbb::blocked_range< Iterator > &range, const Function &f) |
| |
| template<typename Iterator , typename Function > |
| void | parallel::apply_to_subranges (const Iterator &begin, const std_cxx20::type_identity_t< Iterator > &end, const Function &f, const unsigned int grainsize) |
| |
| template<typename ResultType , typename Iterator , typename Function > |
| ResultType | parallel::accumulate_from_subranges (const Function &f, const Iterator &begin, const std_cxx20::type_identity_t< Iterator > &end, const unsigned int grainsize) |
| |