dune-istl
2.2.0
|
#include <dune/istl/repartition.hh>
Public Member Functions | |
void | setCommunicator (MPI_Comm comm) |
template<class Flags , class IS > | |
void | buildSendInterface (const std::vector< int > &toPart, const IS &idxset) |
void | reserveSpaceForReceiveInterface (int proc, int size) |
void | addReceiveIndex (int proc, std::size_t idx) |
template<typename TG > | |
void | buildReceiveInterface (std::vector< std::pair< TG, int > > &indices) |
~RedistributeInterface () |
Dune::RedistributeInterface::~RedistributeInterface | ( | ) | [inline] |
void Dune::RedistributeInterface::addReceiveIndex | ( | int | proc, |
std::size_t | idx | ||
) | [inline] |
Referenced by Dune::buildCommunication().
void Dune::RedistributeInterface::buildReceiveInterface | ( | std::vector< std::pair< TG, int > > & | indices | ) | [inline] |
void Dune::RedistributeInterface::buildSendInterface | ( | const std::vector< int > & | toPart, |
const IS & | idxset | ||
) | [inline] |
Referenced by Dune::buildCommunication().
void Dune::RedistributeInterface::reserveSpaceForReceiveInterface | ( | int | proc, |
int | size | ||
) | [inline] |
void Dune::RedistributeInterface::setCommunicator | ( | MPI_Comm | comm | ) | [inline] |
Referenced by Dune::buildCommunication().