|
dune-fem 2.12-git
|
AdaptationManagerInterface class. More...
#include <dune/fem/space/common/adaptationmanager.hh>

Public Member Functions | |
| AdaptationManagerInterface () | |
| default constructor | |
| virtual | ~AdaptationManagerInterface () |
| destructor | |
| virtual void | adapt () |
| on call of this method the internal adaptation operator is called. | |
| virtual bool | adaptive () const |
| returns true if adaptation manager as adaptation method different to NONE | |
| virtual bool | isCallBackAdaptation () const |
| return true if callback adaptation is used. | |
| virtual const char * | methodName () const |
| returns name of adaptation method | |
| AdaptationManagerInterface & | operator= (const AdaptationManagerInterface &am) |
| Assignment operator, pointer to adaptation manager is stored. | |
| virtual bool | loadBalance () |
| call load balance, returns true if grid was changed | |
| virtual int | balanceCounter () const |
| virtual double | adaptationTime () const |
| time that last adaptation cycle took | |
| virtual double | loadBalanceTime () const |
| time that last load balance cycle took | |
Detailed Description
AdaptationManagerInterface class.
This Class is the result of a combination of different AdaptationOperators. It is the same principle as with Mapping.
Constructor & Destructor Documentation
◆ AdaptationManagerInterface()
|
inline |
default constructor
◆ ~AdaptationManagerInterface()
|
inlinevirtual |
destructor
Member Function Documentation
◆ adapt()
|
inlinevirtual |
on call of this method the internal adaptation operator is called.
Reimplemented in Dune::Fem::AdaptationManagerBase< GridType, RestProlOperatorImp >, and Dune::Fem::AdaptationManager< GridType, RestProlOperatorImp >.
◆ adaptationTime()
|
inlinevirtual |
time that last adaptation cycle took
Reimplemented in Dune::Fem::AdaptationManagerBase< GridType, RestProlOperatorImp >.
◆ adaptive()
|
inlinevirtual |
returns true if adaptation manager as adaptation method different to NONE
- Returns
- true if adaptation method is not NONE, false otherwise
Reimplemented in Dune::Fem::AdaptationMethod< GridType >.
◆ balanceCounter()
|
inlinevirtual |
◆ isCallBackAdaptation()
|
inlinevirtual |
return true if callback adaptation is used.
Reimplemented in Dune::Fem::AdaptationMethod< GridType >.
◆ loadBalance()
|
inlinevirtual |
call load balance, returns true if grid was changed
- Returns
- true if grid was changed, false otherwise
Implements Dune::Fem::LoadBalancerInterface.
Reimplemented in Dune::Fem::AdaptationManagerBase< GridType, RestProlOperatorImp >, and Dune::Fem::AdaptationManager< GridType, RestProlOperatorImp >.
◆ loadBalanceTime()
|
inlinevirtualinherited |
time that last load balance cycle took
Reimplemented in Dune::Fem::AdaptationManager< GridType, RestProlOperatorImp >, and Dune::Fem::LoadBalancer< GridType >.
◆ methodName()
|
inlinevirtual |
returns name of adaptation method
- Returns
- name of adaptation method
Reimplemented in Dune::Fem::AdaptationMethod< GridType >.
◆ operator=()
|
inline |
Assignment operator, pointer to adaptation manager is stored.
- Returns
- reference to this (i.e. *this)
- Todo:
- This const-casting seems strange to me!
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8