DUNE-FEM (unstable)
Dune::Fem::DefaultCommunicationManager< Space > Class Template Reference
default communication manager using just the grids communicate method More...
#include <dune/fem/space/common/communicationmanager.hh>
Public Member Functions | |
DefaultCommunicationManager (const SpaceType &space, const InterfaceType interface, const CommunicationDirection dir) | |
constructor taking space and communication interface/direction | |
InterfaceType | communicationInterface () const |
return communication interface | |
CommunicationDirection | communicationDirection () const |
return communication direction | |
double | buildTime () const |
return time needed for last build More... | |
double | exchangeTime () const |
return time needed for last exchange of data More... | |
NonBlockingCommunicationType | nonBlockingCommunication () const |
return object for non-blocking communication More... | |
template<class DiscreteFunction > | |
void | exchange (DiscreteFunction &discreteFunction) const |
exchange data for a discrete function using the copy operation More... | |
template<class DiscreteFunction , class Operation > | |
void | exchange (DiscreteFunction &discreteFunction, const Operation &operation) const |
exchange data for a discrete function using the given operation More... | |
template<class DiscreteFunction , class Operation > | |
void | exchange (const Space &space, DiscreteFunction &discreteFunction, const Operation &operation) const |
exchange data for a discrete function using the given operation More... | |
Detailed Description
template<class Space>
class Dune::Fem::DefaultCommunicationManager< Space >
class Dune::Fem::DefaultCommunicationManager< Space >
default communication manager using just the grids communicate method
The documentation for this class was generated from the following file:
- dune/fem/space/common/communicationmanager.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 20, 23:30, 2024)