GrPPI  0.3.1
Generic and Reusable Parallel Pattern Interface
Namespaces | Functions
divideconquer.h File Reference
#include <utility>
#include "common/execution_traits.h"
Include dependency graph for divideconquer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 grppi
 

Functions

template<typename Execution , typename Input , typename Divider , typename Solver , typename Combiner >
auto grppi::divide_conquer (const Execution &ex, Input &&input, Divider &&divider_op, Solver &&solver_op, Combiner &&combiner_op)
 Invoke Divide/conquer pattern. Execution Execution type. More...
 
template<typename Execution , typename Input , typename Divider , typename Predicate , typename Solver , typename Combiner >
auto grppi::divide_conquer (const Execution &ex, Input &&input, Divider &&divider_op, Predicate &&predicate_op, Solver &&solver_op, Combiner &&combiner_op)
 Invoke Divide/conquer pattern. Execution Execution type. More...