GrPPI
0.3.1
Generic and Reusable Parallel Pattern Interface
|
This is the complete list of members for grppi::parallel_execution_omp, including all inherited members.
concurrency_degree() const noexcept | grppi::parallel_execution_omp | inline |
disable_ordering() noexcept | grppi::parallel_execution_omp | inline |
divide_conquer(Input &&input, Divider &÷_op, Solver &&solve_op, Combiner &&combine_op) const | grppi::parallel_execution_omp | |
divide_conquer(Input &&input, Divider &÷_op, Predicate &&predicate_op, Solver &&solve_op, Combiner &&combine_op) const | grppi::parallel_execution_omp | |
enable_ordering() noexcept | grppi::parallel_execution_omp | inline |
get_output_queue(mpmc_queue< T > &queue, Transformers &&...) const | grppi::parallel_execution_omp | inline |
get_output_queue(Transformers &&...) const | grppi::parallel_execution_omp | inline |
get_thread_id() const noexcept | grppi::parallel_execution_omp | inline |
is_ordered() const noexcept | grppi::parallel_execution_omp | inline |
make_queue() const | grppi::parallel_execution_omp | inline |
map(std::tuple< InputIterators... > firsts, OutputIterator first_out, std::size_t sequence_size, Transformer transform_op) const | grppi::parallel_execution_omp | |
map_reduce(std::tuple< InputIterators... > firsts, std::size_t sequence_size, Identity &&identity, Transformer &&transform_op, Combiner &&combine_op) const | grppi::parallel_execution_omp | |
parallel_execution_omp() noexcept | grppi::parallel_execution_omp | inline |
parallel_execution_omp(int concurrency_degree, bool order=true) noexcept | grppi::parallel_execution_omp | inline |
pipeline(Generator &&generate_op, Transformers &&...transform_op) const | grppi::parallel_execution_omp | |
pipeline(mpmc_queue< InputType > &input_queue, Transformer &&transform_op, mpmc_queue< OutputType > &output_queue) const | grppi::parallel_execution_omp | inline |
reduce(InputIterator first, std::size_t sequence_size, Identity &&identity, Combiner &&combine_op) const | grppi::parallel_execution_omp | |
set_concurrency_degree(int degree) noexcept | grppi::parallel_execution_omp | inline |
set_queue_attributes(int size, queue_mode mode) noexcept | grppi::parallel_execution_omp | inline |
stencil(std::tuple< InputIterators... > firsts, OutputIterator first_out, std::size_t sequence_size, StencilTransformer &&transform_op, Neighbourhood &&neighbour_op) const | grppi::parallel_execution_omp |