dune-fem
2.8-git
|
AdaptationManagerInterface class. More...
#include <dune/fem/space/common/adaptationmanager.hh>
Public Member Functions | |
AdaptationManagerInterface () | |
default constructor More... | |
virtual | ~AdaptationManagerInterface () |
destructor More... | |
virtual void | adapt () |
on call of this method the internal adaptation operator is called. More... | |
virtual bool | adaptive () const |
returns true if adaptation manager as adaptation method different to NONE More... | |
virtual const char * | methodName () const |
returns name of adaptation method More... | |
AdaptationManagerInterface & | operator= (const AdaptationManagerInterface &am) |
Assignment operator, pointer to adaptation manager is stored. More... | |
virtual bool | loadBalance () |
call load balance, returns true if grid was changed More... | |
virtual int | balanceCounter () const |
virtual double | adaptationTime () const |
time that last adaptation cycle took More... | |
virtual double | loadBalanceTime () const |
time that last load balance cycle took More... | |
AdaptationManagerInterface class.
This Class is the result of a combination of different AdaptationOperators. It is the same principle as with Mapping.
|
inline |
default constructor
|
inlinevirtual |
destructor
|
inlinevirtual |
on call of this method the internal adaptation operator is called.
Reimplemented in Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >, Dune::Fem::AdaptationManager< GridType, RestProlOperatorImp >, and Dune::Fem::AdaptationManagerBase< GridType, RestProlOperatorImp >.
|
inlinevirtual |
time that last adaptation cycle took
Reimplemented in Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >, and Dune::Fem::AdaptationManagerBase< GridType, RestProlOperatorImp >.
|
inlinevirtual |
returns true if adaptation manager as adaptation method different to NONE
Reimplemented in Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >, and Dune::Fem::AdaptationMethod< GridType >.
|
inlinevirtual |
|
inlinevirtual |
call load balance, returns true if grid was changed
Implements Dune::Fem::LoadBalancerInterface.
Reimplemented in Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >, Dune::Fem::AdaptationManager< GridType, RestProlOperatorImp >, and Dune::Fem::AdaptationManagerBase< GridType, RestProlOperatorImp >.
|
inlinevirtualinherited |
time that last load balance cycle took
Reimplemented in Dune::Fem::LoadBalancer< GridType >, Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >, and Dune::Fem::AdaptationManager< GridType, RestProlOperatorImp >.
|
inlinevirtual |
returns name of adaptation method
Reimplemented in Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >, and Dune::Fem::AdaptationMethod< GridType >.
|
inline |
Assignment operator, pointer to adaptation manager is stored.