communicator.hh File Reference


Detailed Description

Provides utility classes for syncing distributed data via MPI communication.

Author:
Markus Blatt

#include "remoteindices.hh"
#include "interface.hh"
#include <dune/common/exceptions.hh>
#include <dune/common/typetraits.hh>

Go to the source code of this file.


Namespaces

namespace  Dune

Classes

struct  Dune::SizeOne
 Flag for marking indexed data structures where data at each index is of the same size. More...
struct  Dune::VariableSize
 Flag for marking indexed data structures where the data at each index may be a variable multiple of another type. More...
struct  Dune::CommPolicy< V >
 Default policy used for communicating an indexed type. More...
class  Dune::CommPolicy< V >::CommunicationError
 Error thrown if there was a problem with the communication. More...
struct  Dune::CommPolicy< V >::CopyGatherScatter< T >
 GatherScatter default implementation that just copies data. More...
class  Dune::BufferedCommunicator< T >
 A communicator that uses buffers to gather and scatter the data to be send or received. More...

Generated on 6 Nov 2008 with Doxygen (ver 1.5.6) [logfile].