dune-istl  2.2.0
Public Member Functions
Dune::RedistributeInterface Struct Reference

#include <dune/istl/repartition.hh>

List of all members.

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 ()

Constructor & Destructor Documentation


Member Function Documentation

void Dune::RedistributeInterface::addReceiveIndex ( int  proc,
std::size_t  idx 
) [inline]
template<typename TG >
void Dune::RedistributeInterface::buildReceiveInterface ( std::vector< std::pair< TG, int > > &  indices) [inline]
template<class Flags , class IS >
void Dune::RedistributeInterface::buildSendInterface ( const std::vector< int > &  toPart,
const IS &  idxset 
) [inline]
void Dune::RedistributeInterface::reserveSpaceForReceiveInterface ( int  proc,
int  size 
) [inline]
void Dune::RedistributeInterface::setCommunicator ( MPI_Comm  comm) [inline]

The documentation for this struct was generated from the following file: