KASKADE 7 development version
|
Tools for error estimation and local mesh refinement. More...
Modules | |
Refinement Criteria | |
Tools for selecting cells for refinement. | |
Namespaces | |
namespace | Kaskade::FunctionViews |
Namespace of views on a FunctionSpaceElement Views on Function SpaceElements can be used in a restricted sense like FunctionSpaceElements. The idea is to transform a given function to another function while evaluating it at a certain point. Such a view has provide certain functionality: | |
Tools for error estimation and local mesh refinement.
The issue of adaptivity is currently in a rather experimental state with several ideas coexisting.
typedef Variables Kaskade::HigherOrderRecovery< Grid, Space >::HigherOrderRecoveryFunctional< RType, Variables >::AnsatzVars |
Definition at line 265 of file averaging_errorest.hh.
typedef ContRecoveryVariableSet::VariableSet Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::ContRecoveryRepresentation |
Definition at line 886 of file bank_weiser_est.hh.
typedef FEFunctionSpace<ContinuousLagrangeMapper<double,Grid> > Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::ContRecoverySpace |
Definition at line 883 of file bank_weiser_est.hh.
typedef boost::fusion::vector<ContRecoverySpace const*> Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::ContRecoverySpaces |
Definition at line 884 of file bank_weiser_est.hh.
typedef VariableSetDescription<ContRecoverySpaces,Description> Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::ContRecoveryVariableSet |
Definition at line 885 of file bank_weiser_est.hh.
typedef Function1::DerivativeType Kaskade::FunctionViews::Difference< Function1, Function2 >::DerivativeType |
Definition at line 78 of file averaging_errorest.hh.
typedef ErrorFunctionSpace::template Element<1>::type Kaskade::HigherOrderRecovery< Grid, Space >::ErrorFunction |
Definition at line 250 of file averaging_errorest.hh.
typedef Space Kaskade::HigherOrderRecovery< Grid, Space >::ErrorFunctionSpace |
Definition at line 247 of file averaging_errorest.hh.
typedef ErrorGradientFunctionSpace::template Element<Grid::dimension>::type Kaskade::HigherOrderRecovery< Grid, Space >::ErrorGradientFunction |
Definition at line 249 of file averaging_errorest.hh.
typedef DiscontSpace Kaskade::HigherOrderRecovery< Grid, Space >::ErrorGradientFunctionSpace |
Definition at line 246 of file averaging_errorest.hh.
typedef GridManager<typename VariableSetDescription::Grid> Kaskade::EmbeddedErrorEstimator< VariableSetDescription, Scaling >::GManager |
Definition at line 318 of file embedded_errorest.hh.
typedef RecoveryVariableSet::VariableSet Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::RecoveryRepresentation |
Definition at line 879 of file bank_weiser_est.hh.
typedef FEFunctionSpace<DiscontinuousLagrangeMapper<double,Grid> > Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::RecoverySpace |
Definition at line 876 of file bank_weiser_est.hh.
typedef boost::fusion::vector<RecoverySpace const*> Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::RecoverySpaces |
Definition at line 877 of file bank_weiser_est.hh.
typedef VariableSetDescription<RecoverySpaces,Description> Kaskade::BWErrorFunction< Description, Grid, Functional, FunctionalSimpl >::RecoveryVariableSet |
Definition at line 878 of file bank_weiser_est.hh.
typedef RType Kaskade::HigherOrderRecovery< Grid, Space >::HigherOrderRecoveryFunctional< RType, Variables >::RT |
Definition at line 263 of file averaging_errorest.hh.
typedef Function1::Scalar Kaskade::FunctionViews::Difference< Function1, Function2 >::Scalar |
Definition at line 79 of file averaging_errorest.hh.
typedef EmbeddedErrorEstimator<VariableSetDescription,Scaling> Kaskade::EmbeddedErrorEstimator< VariableSetDescription, Scaling >::Self |
Definition at line 319 of file embedded_errorest.hh.
typedef Function1::Space Kaskade::FunctionViews::Difference< Function1, Function2 >::Space |
Definition at line 76 of file averaging_errorest.hh.
typedef Variables Kaskade::HigherOrderRecovery< Grid, Space >::HigherOrderRecoveryFunctional< RType, Variables >::TestVars |
Definition at line 264 of file averaging_errorest.hh.
typedef Function1::ValueType Kaskade::FunctionViews::Difference< Function1, Function2 >::ValueType |
Definition at line 77 of file averaging_errorest.hh.
CellData< typenameFunction::Grid >::CellDataVector Kaskade::BWErrorIndicator | ( | Function const & | f, |
Functional const & | vf | ||
) |
Construct an error indicator in the flavour of Bank/Weiser.
Definition at line 904 of file bank_weiser_est.hh.
void Kaskade::coarsening | ( | VariableSetDescription const & | varDesc, |
typename VariableSetDescription::VariableSet const & | sol, | ||
Scaling const & | scaling, | ||
std::vector< std::pair< double, double > > const & | tol, | ||
GridManager< typename VariableSetDescription::Grid > & | gridManager, | ||
int | verbosity = 1 , |
||
int | minRefLevel = 0 |
||
) |
In order to maintain compatibility with existing code, this overload is needed, as non const reference parameters (coarsenedCells) can not have default values. All it does is call the original method with a temporary parameter.
Definition at line 263 of file coarsening.hh.
Referenced by Kaskade::coarsening().
void Kaskade::coarsening | ( | VariableSetDescription const & | varDesc, |
typename VariableSetDescription::VariableSet const & | sol, | ||
Scaling const & | scaling, | ||
std::vector< std::pair< double, double > > const & | tol, | ||
GridManager< typename VariableSetDescription::Grid > & | gridManager, | ||
std::vector< bool > & | coarsenedCells, | ||
int | verbosity = 1 , |
||
int | minRefLevel = 0 |
||
) |
coarsening routine
Perform a projection from a fine grid onto a coarser grid. If the error is small, locally coarsen the grid there.
varDesc | |
sol | |
scaling | |
tol | |
gridManager | |
coarsenedCells | |
verbosity | |
minRefLevel | do not coarse cells that are on this level or below. |
Definition at line 289 of file coarsening.hh.
|
inline |
Definition at line 308 of file averaging_errorest.hh.
|
inline |
Definition at line 307 of file averaging_errorest.hh.
|
inline |
Definition at line 288 of file averaging_errorest.hh.
|
inline |
Definition at line 290 of file averaging_errorest.hh.
|
inline |
Definition at line 293 of file averaging_errorest.hh.
|
inline |
Definition at line 99 of file averaging_errorest.hh.
|
inline |
Definition at line 86 of file averaging_errorest.hh.
|
inline |
Definition at line 277 of file averaging_errorest.hh.
void Kaskade::edgeAveraging | ( | Result & | result, |
F const & | f, | ||
Spaces const & | spaces, | ||
ExtendedSpaces const & | extendedSpaces | ||
) |
Computes an error representation function, which is useful for goal oriented adaptivity.
Arguments
Definition at line 385 of file bank_weiser_est.hh.
void Kaskade::edgeAveragingFull | ( | Result & | result, |
F const & | f, | ||
FS const & | fs, | ||
Spaces const & | spaces, | ||
ExtendedSpaces const & | extendedSpaces | ||
) |
Computes an error representation function, which is useful for goal oriented adaptivity.
Arguments
Definition at line 733 of file bank_weiser_est.hh.
|
inline |
Constructor.
Both the grid manager and the variable set description objects need to exist until the error estimator is destructed.
Definition at line 327 of file embedded_errorest.hh.
bool Kaskade::embeddedErrorEstimator | ( | VariableSetDescription const & | varDesc, |
typename VariableSetDescription::VariableSet const & | err, | ||
typename VariableSetDescription::VariableSet const & | sol, | ||
Scaling const & | scaling, | ||
std::vector< std::pair< double, double > > const & | tol, | ||
GridManager< typename VariableSetDescription::Grid > & | gridManager, | ||
int | verbosity = 1 |
||
) |
Embedded error estimation and mesh refinement.
Returns true if the error is below the tolerance, in which case no mesh refinement is performed.
err | an explicit representation of the estimated error |
sol | the (approximate) solution |
scaling | A pointwise nonlinear scaling to be applied before error estimation. |
Definition at line 459 of file embedded_errorest.hh.
Referenced by Kaskade::Limex< Eq >::step().
|
inline |
perform error estimation
Definition at line 334 of file embedded_errorest.hh.
Referenced by Kaskade::embeddedErrorEstimator().
|
inline |
Definition at line 282 of file averaging_errorest.hh.
|
inline |
Definition at line 333 of file averaging_errorest.hh.
|
inline |
Definition at line 889 of file bank_weiser_est.hh.
|
inline |
Definition at line 895 of file bank_weiser_est.hh.
|
inline |
Definition at line 149 of file averaging_errorest.hh.
|
inline |
Definition at line 204 of file bank_weiser_est.hh.
|
inline |
Definition at line 646 of file bank_weiser_est.hh.
CellData< typenameFunction::Space::Grid, typenameFunction::ValueType >::CellDataVector Kaskade::gradientAveraging | ( | Function const & | f | ) |
Perform gradient averaging in order to construct an error estimator.
The result is a CellDataVector, from which an object of the class CellData can be constructed. With the functionality of this class an adaptive refinement procedure can be driven easily
Definition at line 180 of file averaging_errorest.hh.
void Kaskade::gradientAveraging | ( | GradientError & | dx, |
Function const & | x | ||
) |
Perform gradient averaging in order to construct a representation of the gradient error.
The result is a CellDataVector, from which an object of the class CellData can be constructed. With the functionality of this class an adaptive refinement procedure can be driven easily
Definition at line 200 of file averaging_errorest.hh.
|
inline |
Definition at line 79 of file bank_weiser_est.hh.
HierarchicErrorEstimator< LinearFunctional, ExtensionVariables > Kaskade::hierarchicErrorEstimator | ( | LinearFunctional const & | lf, |
typename LinearFunctional::AnsatzVars::VariableSet const & | u | ||
) |
Definition at line 465 of file fem/hierarchicErrorEstimator.hh.
|
inline |
Definition at line 273 of file averaging_errorest.hh.
|
inline |
Definition at line 271 of file averaging_errorest.hh.
|
inline |
Definition at line 322 of file averaging_errorest.hh.
void Kaskade::localNormalMatrix | ( | LocalMatrix & | localmatrix, |
RT | intEl, | ||
Evaluators const & | evaluators, | ||
Cache const & | cache | ||
) |
Definition at line 318 of file bank_weiser_est.hh.
|
inline |
Definition at line 528 of file bank_weiser_est.hh.
|
inline |
Definition at line 557 of file bank_weiser_est.hh.
CellData< typenameFunction::Space::Grid, typenameFunction::ValueType >::CellDataVector Kaskade::lowOrderInterpolation | ( | Function const & | f | ) |
Perform lower order interpolation in order to construct an error estimator.
The result is a CellDataVector, from which an object of the class CellData can be constructed. With the functionality of this class an adaptive refinement procedure can be driven easily
Definition at line 214 of file averaging_errorest.hh.
|
inline |
Definition at line 534 of file bank_weiser_est.hh.
|
inline |
Perform local integration for FunctionSpaceElement or FunctionViews (more efficient)
Definition at line 167 of file averaging_errorest.hh.
|
inline |
Perform local integration for WeakFunctionViews (less efficient)
Definition at line 158 of file averaging_errorest.hh.
|
inline |
Definition at line 563 of file bank_weiser_est.hh.
|
inline |
Definition at line 136 of file averaging_errorest.hh.
|
inline |
Definition at line 91 of file bank_weiser_est.hh.
|
inline |
Definition at line 126 of file bank_weiser_est.hh.
|
inline |
Definition at line 154 of file bank_weiser_est.hh.
|
inline |
Definition at line 181 of file bank_weiser_est.hh.
|
inline |
Definition at line 216 of file bank_weiser_est.hh.
|
inline |
Definition at line 252 of file bank_weiser_est.hh.
|
inline |
Definition at line 288 of file bank_weiser_est.hh.
|
inline |
Definition at line 360 of file bank_weiser_est.hh.
|
inline |
Definition at line 604 of file bank_weiser_est.hh.
|
inline |
Definition at line 627 of file bank_weiser_est.hh.
|
inline |
Definition at line 658 of file bank_weiser_est.hh.
|
inline |
Definition at line 694 of file bank_weiser_est.hh.
|
inline |
Definition at line 82 of file averaging_errorest.hh.
void Kaskade::projectHierarchically | ( | VariableSet< VariableSetDescription > & | f | ) |
Projects the given FE function onto the the polynomial ansatz subspace of one order lower. This relies on the hierarchic projection defined by the shape function sets on each cell.
For continuous spaces and order=1 the result is probably undefined.
Definition at line 100 of file embedded_errorest.hh.
Referenced by Kaskade::Limex< Eq >::step(), and Kaskade::uniformEmbeddedErrorEstimation().
void Kaskade::rank1KernelVector | ( | LocalVector & | localvector, |
RT | intEl, | ||
Evaluators const & | evaluators | ||
) |
Definition at line 342 of file bank_weiser_est.hh.
void Kaskade::residualTimesTestFunction | ( | std::vector< Dune::FieldVector< typename SpaceType< Spaces, 0 >::type::RT, boost::fusion::result_of::size< ErrorDescriptions >::type::value > > & | ind, |
ErrorDescriptions const & | varDesc, | ||
F const & | f, | ||
FS const & | fs, | ||
TestFunctions const & | tf, | ||
Spaces const & | spaces, | ||
TestSpaces const & | testSpaces | ||
) |
Evaluates strong residual, applied to some test-function <f(x), tf>
Arguments
Definition at line 132 of file residual_errorest.hh.
|
inline |
Definition at line 622 of file bank_weiser_est.hh.
|
inline |
Definition at line 355 of file bank_weiser_est.hh.
|
inline |
set the refinement criterion
Definition at line 419 of file embedded_errorest.hh.
Referenced by Kaskade::embeddedErrorEstimator().
|
inline |
set the scaling
Definition at line 410 of file embedded_errorest.hh.
|
inline |
set the tolerances
The tolerance for each variable consists of an absolute part (aTOL) and a relative part (rTOL). Sufficient accuracy is assumed, if the error \( \epsilon \) of the approximate solution \( u \) satisfies
\[ \|\epsilon\|^2 \le \mathrm{aTOL}^2 + \mathrm{rTOL}^2 \|u\|^2. \]
Defaults to aTOL=0 and rTOL=0.01 for all variables.
Definition at line 401 of file embedded_errorest.hh.
Referenced by Kaskade::embeddedErrorEstimator().
|
inline |
set the verbosity level
Verbosity levels:
Definition at line 432 of file embedded_errorest.hh.
Referenced by Kaskade::embeddedErrorEstimator().
void Kaskade::solveLocalFullSystem | ( | LocalVector & | c, |
LocalMatrix & | A, | ||
LocalVector & | b | ||
) |
Definition at line 578 of file bank_weiser_est.hh.
Referenced by Kaskade::edgeAveragingFull().
|
inline |
Definition at line 280 of file bank_weiser_est.hh.
|
inline |
Definition at line 84 of file averaging_errorest.hh.
|
inline |
Definition at line 109 of file bank_weiser_est.hh.
std::array< size_t, 3 > Kaskade::uniformEmbeddedErrorEstimation | ( | VariableSet const & | u, |
Dune::FieldVector< double, VariableSet::Descriptions::noOfVariables > const & | tol, | ||
GridManager & | gridManager, | ||
double | rhoMin = 0.1 , |
||
double | rhoMax = 0.9 |
||
) |
Embedded error estimation and simultaneous mesh refinement/coarsening.
This computes for all cells \( T \) the value \( \epsilon_T = \max_i \max_x |u_i(x)|/tol_i \) and marks all cells with \( \epsilon_T > \rho_{\max} \) for refinement, all cells with \( \epsilon_T < \rho_{\min} \) for coarsening, and unmarks all other cells.
Note that if performed in a loop, simultaneous refinement and coarsening can in some circumstances lead to non-termination by cycling through the same resulting grids. This is in particular the case if \( \rho_{\rm min} \) is too large. In such cases, reduce \( \rho_{\min} \) or consider a separation of refinement and coarsening.
Definition at line 254 of file embedded_errorest.hh.
|
inline |
Definition at line 94 of file averaging_errorest.hh.
|
inline |
Definition at line 88 of file averaging_errorest.hh.
|
inline |
Definition at line 235 of file bank_weiser_est.hh.
|
inline |
Definition at line 677 of file bank_weiser_est.hh.
|
inline |
Definition at line 148 of file bank_weiser_est.hh.
|
inline |
Definition at line 598 of file bank_weiser_est.hh.
|
inline |
Definition at line 175 of file bank_weiser_est.hh.
LocalMatrix& Kaskade::SolveLocalSystem< LocalVector, LocalMatrix >::A |
Definition at line 312 of file bank_weiser_est.hh.
Referenced by Kaskade::SolveLocalSystem< LocalVector, LocalMatrix >::operator()().
LocalVector& Kaskade::SolveLocalSystem< LocalVector, LocalMatrix >::b |
Definition at line 313 of file bank_weiser_est.hh.
Referenced by Kaskade::SolveLocalSystem< LocalVector, LocalMatrix >::operator()().
BoundaryCache const& Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::boundaryCache |
Definition at line 140 of file bank_weiser_est.hh.
Referenced by Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
BoundaryCache const& Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::boundaryCache |
Definition at line 273 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
BoundaryCache const& Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::boundaryCache |
Definition at line 717 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
LocalVector& Kaskade::SolveLocalSystem< LocalVector, LocalMatrix >::c |
Definition at line 311 of file bank_weiser_est.hh.
Referenced by Kaskade::SolveLocalSystem< LocalVector, LocalMatrix >::operator()().
Cache const& Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::cache |
Definition at line 100 of file bank_weiser_est.hh.
Referenced by Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Cache const& Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::cache |
Definition at line 139 of file bank_weiser_est.hh.
Referenced by Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
Cache const& Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::cache |
Definition at line 167 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::operator()().
Cache const& Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::cache |
Definition at line 196 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::operator()().
Cache const& Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::cache |
Definition at line 225 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Cache const& Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::cache |
Definition at line 272 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
Cache const& Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::cache |
Definition at line 550 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::operator()().
Cache const& Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::cache |
Definition at line 574 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::operator()().
Cache const& Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::cache |
Definition at line 616 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::operator()().
Cache const& Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::cache |
Definition at line 669 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Cache const& Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::cache |
Definition at line 716 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
Cache const& Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::cacheNeigh |
Definition at line 101 of file bank_weiser_est.hh.
Referenced by Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Cache const& Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::cacheNeigh |
Definition at line 226 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Cache const& Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::cacheNeigh |
Definition at line 670 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::operator()().
|
static |
Definition at line 147 of file bank_weiser_est.hh.
|
static |
Definition at line 174 of file bank_weiser_est.hh.
|
static |
Definition at line 527 of file bank_weiser_est.hh.
|
static |
Definition at line 556 of file bank_weiser_est.hh.
Evaluators const& Kaskade::ScatterLocalSolution< LocalSolution, Evaluators, GlobalSolution >::eval |
Definition at line 370 of file bank_weiser_est.hh.
Referenced by Kaskade::ScatterLocalSolution< LocalSolution, Evaluators, GlobalSolution >::operator()().
Evaluators const& Kaskade::ScatterFullLocalSolution< LocalSolution, Evaluators, GlobalSolution >::eval |
Definition at line 637 of file bank_weiser_est.hh.
Referenced by Kaskade::ScatterFullLocalSolution< LocalSolution, Evaluators, GlobalSolution >::operator()().
Evaluators const& Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::evaluators |
Definition at line 102 of file bank_weiser_est.hh.
Referenced by Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Evaluators const& Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::evaluators |
Definition at line 141 of file bank_weiser_est.hh.
Referenced by Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
Evaluators const& Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::evaluators |
Definition at line 166 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::operator()().
Evaluators const& Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::evaluators |
Definition at line 195 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::operator()().
Evaluators const& Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::evaluators |
Definition at line 227 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Evaluators const& Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::evaluators |
Definition at line 274 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
Evaluators const& Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::evaluators |
Definition at line 549 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::operator()().
Evaluators const& Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::evaluators |
Definition at line 573 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::operator()().
Evaluators const& Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::evaluators |
Definition at line 615 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::operator()().
Evaluators const& Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::evaluators |
Definition at line 671 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::operator()().
Evaluators const& Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::evaluators |
Definition at line 718 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
GlobalSolution& Kaskade::ScatterLocalSolution< LocalSolution, Evaluators, GlobalSolution >::globalSolution |
Definition at line 371 of file bank_weiser_est.hh.
Referenced by Kaskade::ScatterLocalSolution< LocalSolution, Evaluators, GlobalSolution >::operator()().
GlobalSolution& Kaskade::ScatterFullLocalSolution< LocalSolution, Evaluators, GlobalSolution >::globalSolution |
Definition at line 638 of file bank_weiser_est.hh.
Referenced by Kaskade::ScatterFullLocalSolution< LocalSolution, Evaluators, GlobalSolution >::operator()().
|
static |
Definition at line 41 of file bank_weiser_est.hh.
RT Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::intEl |
Definition at line 165 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::operator()().
RT Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::intEl |
Definition at line 194 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::operator()().
RT Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::intEl |
Definition at line 548 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::operator()().
RT Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::intEl |
Definition at line 572 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::operator()().
RT Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::intEl |
Definition at line 614 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::operator()().
LocalInd& Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::localInd |
Definition at line 99 of file bank_weiser_est.hh.
Referenced by Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::operator()().
LocalInd& Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::localInd |
Definition at line 138 of file bank_weiser_est.hh.
Referenced by Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
LocalInd& Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::localInd |
Definition at line 224 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::operator()().
LocalInd& Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::localInd |
Definition at line 271 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
LocalInd& Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::localInd |
Definition at line 668 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::operator()().
LocalInd& Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::localInd |
Definition at line 715 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::operator()().
LocalMatrix& Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::localmatrix |
Definition at line 547 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixBlock< LocalMatrix, Evaluators, RT, Cache, Row >::operator()().
LocalMatrix& Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::localmatrix |
Definition at line 571 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::operator()().
LocalRHS& Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::localRHS |
Definition at line 164 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduum< LocalRHS, RT, Cache, Evaluators >::operator()().
LocalRHS& Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::localRHS |
Definition at line 193 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumMainPart< LocalRHS, RT, Cache, Evaluators >::operator()().
LocalRHS& Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::localRHS |
Definition at line 613 of file bank_weiser_est.hh.
Referenced by Kaskade::WeakResiduumFull< LocalRHS, RT, Cache, Evaluators >::operator()().
LocalSolution const& Kaskade::ScatterLocalSolution< LocalSolution, Evaluators, GlobalSolution >::localSolution |
Definition at line 369 of file bank_weiser_est.hh.
Referenced by Kaskade::ScatterLocalSolution< LocalSolution, Evaluators, GlobalSolution >::operator()().
LocalSolution const& Kaskade::ScatterFullLocalSolution< LocalSolution, Evaluators, GlobalSolution >::localSolution |
Definition at line 636 of file bank_weiser_est.hh.
Referenced by Kaskade::ScatterFullLocalSolution< LocalSolution, Evaluators, GlobalSolution >::operator()().
|
static |
Definition at line 317 of file averaging_errorest.hh.
|
static |
Definition at line 44 of file bank_weiser_est.hh.
VariationalArg<RT,dim> Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::modarg |
Definition at line 98 of file bank_weiser_est.hh.
Referenced by Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::HalfGradientJump(), and Kaskade::HalfGradientJump< LocalInd, RT, Cache, dim, Evaluators >::operator()().
VariationalArg<RT,dim> Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modarg |
VariationalArg<RT,dim> Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::modarg |
Definition at line 223 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::GradientAverage(), and Kaskade::GradientAverage< LocalInd, RT, Cache, dim, Evaluators >::operator()().
VariationalArg<RT,dim> Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modarg |
VariationalArg<RT,dim> Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::modarg |
Definition at line 667 of file bank_weiser_est.hh.
Referenced by Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::GradientAverageFull(), and Kaskade::GradientAverageFull< LocalInd, RT, Cache, dim, Evaluators >::operator()().
VariationalArg<RT,dim> Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modarg |
VariationalArg<RT,dim> Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modargB |
VariationalArg<RT,dim> Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modargB |
VariationalArg<RT,dim> Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modargB |
VariationalArg<RT,dim> Kaskade::StrongBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modargTest |
VariationalArg<RT,dim> Kaskade::WeakBoundaryValues< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modargTest |
VariationalArg<RT,dim> Kaskade::WeakBoundaryValuesFull< LocalInd, RT, Cache, BoundaryCache, dim, Evaluators >::modargTest |
|
static |
Definition at line 42 of file bank_weiser_est.hh.
|
static |
Definition at line 316 of file averaging_errorest.hh.
|
static |
Definition at line 43 of file bank_weiser_est.hh.
|
static |
Definition at line 318 of file averaging_errorest.hh.
|
static |
Definition at line 880 of file bank_weiser_est.hh.
|
static |
Definition at line 881 of file bank_weiser_est.hh.
|
static |
Definition at line 266 of file averaging_errorest.hh.
|
static |
Definition at line 66 of file bank_weiser_est.hh.
|
static |
Definition at line 72 of file bank_weiser_est.hh.
VarDesc Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::varDesc |
Definition at line 570 of file bank_weiser_est.hh.
Referenced by Kaskade::LocalNormalMatrixRow< LocalMatrix, Evaluators, RT, Cache, VarDesc >::operator()().
ErrorGradientFunction const& Kaskade::HigherOrderRecovery< Grid, Space >::HigherOrderRecoveryFunctional< RType, Variables >::x |
Definition at line 310 of file averaging_errorest.hh.