dune-fem  2.4.1-rc
Classes | Public Member Functions | List of all members
Dune::Fem::CommunicationManagerList Class Reference

Proxy class to DependencyCache which is singleton per space. More...

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/common/communicationmanager.hh>

Public Member Functions

template<class CombinedObjectType >
 CommunicationManagerList (CombinedObjectType &cObj)
 constructor More...
 
 ~CommunicationManagerList ()
 remove object comm More...
 
template<class DiscreteFunctionImp >
void addToList (DiscreteFunctionImp &df)
 add discrete function to communication list More...
 
template<class DiscreteFunction >
void removeFromList (DiscreteFunction &df)
 
void exchange () const
 

Detailed Description

Proxy class to DependencyCache which is singleton per space.

Constructor & Destructor Documentation

template<class CombinedObjectType >
Dune::Fem::CommunicationManagerList::CommunicationManagerList ( CombinedObjectType &  cObj)
inline

constructor

Dune::Fem::CommunicationManagerList::~CommunicationManagerList ( )
inline

remove object comm

Member Function Documentation

template<class DiscreteFunctionImp >
void Dune::Fem::CommunicationManagerList::addToList ( DiscreteFunctionImp &  df)
inline

add discrete function to communication list

void Dune::Fem::CommunicationManagerList::exchange ( ) const
inline

exchange discrete function to all procs we share data with by using given OperationImp when receiving data from other procs

Referenced by Dune::Fem::AdaptationManager< GridType, RestProlOperatorImp >::adapt().

template<class DiscreteFunction >
void Dune::Fem::CommunicationManagerList::removeFromList ( DiscreteFunction &  df)
inline

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