ZoltanPartition.hpp File Reference
Include dependency graph for ZoltanPartition.hpp:

Go to the source code of this file.

Namespaces

namespace  Dune
 The namespace Dune is the main namespace for all Dune code.
 
namespace  Dune::cpgrid
 

Functions

template<class Id >
std::tuple< std::vector< int >, std::vector< std::pair< std::string, bool > >, std::vector< std::tuple< int, int, char > >, std::vector< std::tuple< int, int, char, int > >, WellConnections > Dune::cpgrid::makeImportAndExportLists (const Dune::CpGrid &cpgrid, const Dune::Communication< MPI_Comm > &cc, const std::vector< Dune::cpgrid::OpmWellType > *wells, const Dune::cpgrid::CombinedGridWellGraph *gridAndWells, int root, int numExport, int numImport, const Id *exportLocalGids, const Id *exportGlobalGids, const int *exportToPart, const Id *importGlobalGids, bool allowDistributedWells=false)
 Creates all the information needed from the partitioning. More...
 
template<class Id >
std::tuple< int, std::vector< Id > > Dune::cpgrid::scatterExportInformation (int numExport, const Id *exportGlobalGids, const int *exportToPart, int root, const Dune::Communication< MPI_Comm > &cc)