createThreadIterators.hpp File Reference
#include <algorithm>
#include <cassert>
#include <stdexcept>
#include <string>
#include <vector>
Include dependency graph for createThreadIterators.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Opm
 Holds the implementation of the CpGrid as a pimple.
 

Functions

template<class Range >
auto Opm::createChunkIterators (const Range &r, const std::size_t num_elem, const std::size_t num_chunks)
 
template<class Range >
auto Opm::createThreadIterators (const Range &r, const std::size_t num_elem, const std::size_t num_threads, const std::size_t max_chunk_size, int &chunk_size)
 
template<class GridView >
auto Opm::createThreadIterators (const GridView &gv, const std::size_t num_threads, const std::size_t max_chunk_size, int &chunk_size)