CommunicationUtils.hpp File Reference
#include <vector>
#include <numeric>
#include <tuple>
#include <utility>
Include dependency graph for CommunicationUtils.hpp:

Go to the source code of this file.

Namespaces

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

Functions

template<class T , class A , class C >
std::pair< std::vector< T, A >, std::vector< int > > Opm::allGatherv (const std::vector< T, A > &input, const C &comm)
 Gathers vectors from all processes on all processes. More...
 
template<class T , class A , class C >
std::pair< std::vector< T, A >, std::vector< int > > Opm::gatherv (const std::vector< T, A > &input, const C &comm, int root)
 Gathers vectors from all processes on a root process. More...