UFO
ufo::anonymous_namespace{Gaussian_Thinning.cc} Namespace Reference

Functions

template<typename T >
std::vector< T > allGatherv (const eckit::mpi::Comm &comm, const std::vector< T > &v)
 Gather data from all tasks and deliver the combined data to all tasks. More...
 

Function Documentation

◆ allGatherv()

template<typename T >
std::vector<T> ufo::anonymous_namespace{Gaussian_Thinning.cc}::allGatherv ( const eckit::mpi::Comm &  comm,
const std::vector< T > &  v 
)

Gather data from all tasks and deliver the combined data to all tasks.

Returns
A vector that contains the elements of v from process 0 followed by the elements of v from process 1 etc.

Definition at line 44 of file Gaussian_Thinning.cc.

Here is the caller graph for this function: