#include <dune/istl/matrixredistribute.hh>
Public Types | |
typedef OwnerOverlapCopyCommunication < T, T1 > | Comm |
Public Member Functions | |
RedistributeInformation () | |
RedistributeInterface & | getInterface () |
template<typename IS > | |
void | checkInterface (const IS &source, const IS &target, MPI_Comm comm) |
void | setSetup () |
template<class GatherScatter , class D > | |
void | redistribute (const D &from, D &to) const |
template<class GatherScatter , class D > | |
void | redistributeBackward (D &from, const D &to) const |
template<class D > | |
void | redistribute (const D &from, D &to) const |
template<class D > | |
void | redistributeBackward (D &from, const D &to) const |
bool | isSetup () const |
typedef OwnerOverlapCopyCommunication<T,T1> Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::Comm |
Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::RedistributeInformation | ( | ) | [inline] |
void Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::checkInterface | ( | const IS & | source, | |
const IS & | target, | |||
MPI_Comm | comm | |||
) | [inline] |
RedistributeInterface& Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::getInterface | ( | ) | [inline] |
bool Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::isSetup | ( | ) | const [inline] |
void Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::redistribute | ( | const D & | from, | |
D & | to | |||
) | const [inline] |
void Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::redistribute | ( | const D & | from, | |
D & | to | |||
) | const [inline] |
References Dune::BufferedCommunicator::free().
void Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::redistributeBackward | ( | D & | from, | |
const D & | to | |||
) | const [inline] |
void Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::redistributeBackward | ( | D & | from, | |
const D & | to | |||
) | const [inline] |
References Dune::BufferedCommunicator::free().
void Dune::RedistributeInformation< OwnerOverlapCopyCommunication< T, T1 > >::setSetup | ( | ) | [inline] |