KASKADE 7 development version
Public Types | Public Member Functions | Static Public Attributes | List of all members
Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl > Class Template Reference

Obtain an error function by solving local Neumann problems in the flavour of Bank/Weiser. More...

#include <bank_weiser_est.hh>

Detailed Description

template<class Description, class Grid, class Functional, class FunctionalSimpl>
class Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >

Obtain an error function by solving local Neumann problems in the flavour of Bank/Weiser.

Definition at line 871 of file bank_weiser_est.hh.

Public Types

typedef FEFunctionSpace< DiscontinuousLagrangeMapper< double, Grid > > RecoverySpace
 
typedef boost::fusion::vector< RecoverySpace const * > RecoverySpaces
 
typedef VariableSetDescription< RecoverySpaces, Description > RecoveryVariableSet
 
typedef RecoveryVariableSet::VariableSet RecoveryRepresentation
 
typedef FEFunctionSpace< ContinuousLagrangeMapper< double, Grid > > ContRecoverySpace
 
typedef boost::fusion::vector< ContRecoverySpace const * > ContRecoverySpaces
 
typedef VariableSetDescription< ContRecoverySpaces, Description > ContRecoveryVariableSet
 
typedef ContRecoveryVariableSet::VariableSet ContRecoveryRepresentation
 

Public Member Functions

template<class Spaces >
void getErrorFunction (RecoveryRepresentation &recovery, Spaces const &spaces, FunctionalSimpl const &vf)
 
template<class Spaces >
void getFullErrorFunction (RecoveryRepresentation &recovery, Spaces const &spaces, Functional const &vf, FunctionalSimpl const &vfs)
 

Static Public Attributes

static int const syst = SystDim<RecoverySpace::dim>::value
 
static int const systFull = SystDimFull<RecoverySpace::dim>::value
 

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