GNU g++  v5.2.1
GNU Standard C++
omp_loop_static.h File Reference

Parallelization of embarrassingly parallel execution by means of an OpenMP for loop with static scheduling. More...

#include <omp.h>
#include <parallel/settings.h>
#include <parallel/basic_iterator.h>
Include dependency graph for omp_loop_static.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 __gnu_parallel
 GNU parallel code for public use.
 

Functions

template<typename _RAIter , typename _Op , typename _Fu , typename _Red , typename _Result >
_Op __gnu_parallel::__for_each_template_random_access_omp_loop_static (_RAIter __begin, _RAIter __end, _Op __o, _Fu &__f, _Red __r, _Result __base, _Result &__output, typename std::iterator_traits< _RAIter >::difference_type __bound)
 Embarrassingly parallel algorithm for random access iterators, using an OpenMP for loop with static scheduling. More...
 

Detailed Description

Parallelization of embarrassingly parallel execution by means of an OpenMP for loop with static scheduling.

This file is a GNU parallel extension to the Standard C++ Library.