diff options
Diffstat (limited to 'Carpet/CarpetLib/src/region.cc')
-rw-r--r-- | Carpet/CarpetLib/src/region.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Carpet/CarpetLib/src/region.cc b/Carpet/CarpetLib/src/region.cc index e1904d316..ea8572b1f 100644 --- a/Carpet/CarpetLib/src/region.cc +++ b/Carpet/CarpetLib/src/region.cc @@ -4,6 +4,7 @@ #include "bboxset.hh" #include "defs.hh" +#include "mpi_string.hh" #include "region.hh" using namespace std; @@ -418,3 +419,14 @@ ostream & operator<< (ostream & os, sendrecv_pseudoregion_t const & srp) { return os << "(send:" << srp.send << ",recv:" << srp.recv << ")"; } + + + +namespace CarpetLib { + + template + vector <sendrecv_pseudoregion_t> + alltoallv1 (MPI_Comm comm, + vector <vector <sendrecv_pseudoregion_t> > const & data); + +} |