#include <interface.hh>
It provides an generic utility method for building the interface for a set of remote indices.
Public Types | |
typedef T | ParallelIndexSet |
Type of the index set. | |
typedef Dune::RemoteIndices < ParallelIndexSet > | RemoteIndices |
Type of the underlying remote indices class. | |
typedef RemoteIndices::GlobalIndex | GlobalIndex |
The type of the global index. | |
typedef RemoteIndices::Attribute | Attribute |
The type of the attribute. | |
Protected Member Functions | |
InterfaceBuilder () | |
Not for public use. | |
template<class T1, class T2, class Op, bool send> | |
void | buildInterface (const RemoteIndices &remoteIndices, const T1 &sourceFlags, const T2 &destFlags, Op &functor) const |
Builds the interface between remote processes. |