dune-fem 2.8-git
|
Manages the testriction and prolongation of discrete functions in -adaptive computations.
More...
#include <dune/fem/space/common/adaptationmanager.hh>
Classes | |
class | DataProjectionWrapper |
Public Types | |
using | DiscreteFunctionSpaceType = DiscreteFunctionSpace |
discrete function space type More... | |
using | DataProjectionType = DataProjection |
data projection type More... | |
Public Member Functions | |
DataProjection & | dataProjection () |
Construction | |
AdaptationManager (DiscreteFunctionSpaceType &space, DataProjectionType &&dataProjection) | |
AdaptationManager (const ThisType &)=delete | |
Deleted methods. More... | |
ThisType & | operator= (const ThisType &)=delete |
assignment operator More... | |
Adaptation | |
bool | adaptive () const |
returns true More... | |
void | adapt () |
perform adaptation More... | |
const char * | methodName () const |
return name of adaptation method More... | |
double | adaptationTime () const |
return time spent on adaptation More... | |
Load balancing | |
bool | loadBalance () |
please doc me More... | |
int | balanceCounter () const |
please doc me More... | |
double | loadBalanceTime () const |
please doc me More... | |
Manages the testriction and prolongation of discrete functions in -adaptive computations.
DiscreteFunctionSpace | an adaptive discrete function space |
DataProjection | a DataProjection type |
using Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >::DataProjectionType = DataProjection |
data projection type
using Dune::Fem::hpDG::AdaptationManager< DiscreteFunctionSpace, DataProjection >::DiscreteFunctionSpaceType = DiscreteFunctionSpace |
discrete function space type
|
inlineexplicit |
|
delete |
Deleted methods.
copy constructor
|
inlinevirtual |
perform adaptation
Reimplemented from Dune::Fem::AdaptationManagerInterface.
|
inlinevirtual |
return time spent on adaptation
Reimplemented from Dune::Fem::AdaptationManagerInterface.
|
inlinevirtual |
returns true
Reimplemented from Dune::Fem::AdaptationManagerInterface.
|
inlinevirtual |
please doc me
Reimplemented from Dune::Fem::AdaptationManagerInterface.
|
inline |
|
inlinevirtual |
please doc me
Reimplemented from Dune::Fem::AdaptationManagerInterface.
|
inlinevirtual |
please doc me
Reimplemented from Dune::Fem::LoadBalancerInterface.
|
inlinevirtual |
return name of adaptation method
Reimplemented from Dune::Fem::AdaptationManagerInterface.
|
delete |
assignment operator