GrPPI  1.0
Generic and Reusable Parallel Pattern Interface
grppi::parallel_execution_omp Member List

This is the complete list of members for grppi::parallel_execution_omp, including all inherited members.

concurrency_degree() const noexceptgrppi::parallel_execution_ompinline
disable_ordering() noexceptgrppi::parallel_execution_ompinline
divide_conquer(Input &&input, Divider &&divide_op, Solver &&solve_op, Combiner &&combine_op) constgrppi::parallel_execution_omp
divide_conquer(Input &&input, Divider &&divide_op, Predicate &&predicate_op, Solver &&solve_op, Combiner &&combine_op) constgrppi::parallel_execution_omp
do_pipeline(Queue &, Iteration< Transformer, Predicate > &&, OtherTransformers &&...) constgrppi::parallel_execution_omp
do_pipeline(mpmc_queue< T > &, mpmc_queue< T > &, Others &&...) constgrppi::parallel_execution_omp
enable_ordering() noexceptgrppi::parallel_execution_ompinline
get_output_queue(mpmc_queue< T > &queue, Transformers &&...) constgrppi::parallel_execution_ompinline
get_output_queue(Transformers &&...) constgrppi::parallel_execution_ompinline
get_thread_id() const noexceptgrppi::parallel_execution_ompinline
is_ordered() const noexceptgrppi::parallel_execution_ompinline
make_queue() constgrppi::parallel_execution_ompinline
map(std::tuple< InputIterators... > firsts, OutputIterator first_out, std::size_t sequence_size, Transformer transform_op) constgrppi::parallel_execution_omp
map_reduce(std::tuple< InputIterators... > firsts, std::size_t sequence_size, Identity &&identity, Transformer &&transform_op, Combiner &&combine_op) constgrppi::parallel_execution_omp
parallel_execution_omp() noexceptgrppi::parallel_execution_ompinline
parallel_execution_omp(int concurrency_degree, bool order=true) noexceptgrppi::parallel_execution_ompinline
pipeline(Generator &&generate_op, Transformers &&... transform_op) constgrppi::parallel_execution_omp
pipeline(mpmc_queue< InputType > &input_queue, Transformer &&transform_op, mpmc_queue< OutputType > &output_queue) constgrppi::parallel_execution_ompinline
reduce(InputIterator first, std::size_t sequence_size, Identity &&identity, Combiner &&combine_op) constgrppi::parallel_execution_omp
set_concurrency_degree(int degree) noexceptgrppi::parallel_execution_ompinline
set_queue_attributes(int size, queue_mode mode) noexceptgrppi::parallel_execution_ompinline
stencil(std::tuple< InputIterators... > firsts, OutputIterator first_out, std::size_t sequence_size, StencilTransformer &&transform_op, Neighbourhood &&neighbour_op) constgrppi::parallel_execution_omp