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

Dune::RedistributeInterface::~RedistributeInterface (  )  [inline]

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:

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].