KASKADE 7 development version
Public Types | Public Member Functions | Static Public Attributes | List of all members
Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy > Class Template Referenceabstract

#include <errorEstimator.hh>

Detailed Description

template<template< class, class, class, bool > class Functional, class VariableSetDescription, class ExtensionVariableSetDescription, class ExtensionSpace, class NormFunctional, class LinearSolverLA, class LinearSolverHA, class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
class Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >

Definition at line 200 of file errorEstimator.hh.

Inheritance diagram for Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >:
Kaskade::AbstractHierarchicalErrorEstimator Kaskade::Adaptivity::ErrorEquilibration< VariableSetDescription::Grid > Kaskade::AbstractHierarchicalErrorEstimator

Public Types

typedef Functional< VariableSetDescription, VariableSetDescription, VariableSetDescription, lumpM > Functional_HH
 
typedef Functional< ExtensionVariableSetDescription, VariableSetDescription, ExtensionVariableSetDescription, lumpM > Functional_EH
 
typedef Functional< VariableSetDescription, ExtensionVariableSetDescription, VariableSetDescription, lumpM > Functional_HE
 
typedef Functional< ExtensionVariableSetDescription, ExtensionVariableSetDescription, ExtensionVariableSetDescription, lumpM > Functional_EE
 
typedef HierarchicErrorEstimator< LinearizationAt< Functional_HH >, ExtensionVariableSetDescription, ExtensionVariableSetDescription > ErrorEstimator
 
typedef VariationalFunctionalAssembler< ErrorEstimatorAssembler
 
typedef VariationalFunctionalAssembler< LinearizationAt< Functional_HH > > Ass_HH
 
typedef VariationalFunctionalAssembler< LinearizationAt< Functional_HE > > Ass_HE
 
typedef VariationalFunctionalAssembler< LinearizationAt< Functional_EH > > Ass_EH
 
typedef VariationalFunctionalAssembler< LinearizationAt< Functional_EE > > Ass_EE
 
typedef Traits::AT_HH AT_HH
 
typedef Traits::AT_EE AT_EE
 
typedef Traits::AT_EH AT_EH
 
typedef AssembledGalerkinOperator< Ass_EE, pId, pId+1, yId, yId+1 > Ahh
 
typedef AssembledGalerkinOperator< Ass_HH, pId, pId+1, yId, yId+1 > All
 
typedef AssembledGalerkinOperator< Ass_HE, pId, pId+1, yId, yId+1 > Alh
 
typedef AssembledGalerkinOperator< Ass_EH, pId, pId+1, yId, yId+1 > Ahl
 
typedef AssembledGalerkinOperator< Ass_EE, yId, yId+1, yId, yId+1 > Myyhh
 
typedef AssembledGalerkinOperator< Ass_HH, pId, pId+1, uId, uId+1 > Bll
 
typedef AssembledGalerkinOperator< Ass_HE, pId, pId+1, uId, uId+1 > Blh
 
typedef AssembledGalerkinOperator< Ass_EH, pId, pId+1, uId, uId+1 > Bhl
 
typedef AssembledGalerkinOperator< Ass_EE, pId, pId+1, uId, uId+1 > Bhh
 
typedef AssembledGalerkinOperator< Ass_HH, uId, uId+1, pId, pId+1 > BTll
 
typedef AssembledGalerkinOperator< Ass_HE, uId, uId+1, pId, pId+1 > BTlh
 
typedef AssembledGalerkinOperator< Ass_EH, uId, uId+1, pId, pId+1 > BThl
 
typedef AssembledGalerkinOperator< Ass_EE, uId, uId+1, pId, pId+1 > BThh
 
typedef AssembledGalerkinOperator< Ass_HH, uId, uId+1, uId, uId+1 > Muull
 
typedef AssembledGalerkinOperator< Ass_HE, uId, uId+1, uId, uId+1 > Muulh
 
typedef AssembledGalerkinOperator< Ass_EH, uId, uId+1, uId, uId+1 > Muuhl
 
typedef AssembledGalerkinOperator< Ass_EE, uId, uId+1, uId, uId+1 > Muuhh
 
typedef Functional_HH::Scalar Scalar
 
typedef VariableSet< VariableSetDescriptionVarSet
 
typedef VariableSet< ExtensionVariableSetDescription > ExtVarSet
 
typedef VariableSetDescription::template CoefficientVectorRepresentation CVL
 
typedef VariableSetDescription::template CoefficientVectorRepresentation< yId, yId+1 > CVLY
 
typedef VariableSetDescription::template CoefficientVectorRepresentation< uId, uId+1 > CVLU
 
typedef VariableSetDescription::template CoefficientVectorRepresentation< pId, pId+1 > CVLP
 
typedef CVL::type CoefficientVectorL
 
typedef CVLY::type CoefficientVectorLY
 
typedef CVLU::type CoefficientVectorLU
 
typedef CVLP::type CoefficientVectorLP
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 0, 1 >::type CoefficientVectorH01
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 0, 2 >::type CoefficientVectorH02
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 2, 3 > CVH23
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 2, 3 >::type CoefficientVectorH23
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation CVH
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< yId, yId+1 > CVHY
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< uId, uId+1 > CVHU
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< pId, pId+1 > CVHP
 
typedef CVH::type CoefficientVectorH
 
typedef CVHY::type CoefficientVectorHY
 
typedef CVHU::type CoefficientVectorHU
 
typedef CVHP::type CoefficientVectorHP
 
typedef ExtensionVariableSetDescription::GridView::template Codim< 0 >::Iterator CellIterator
 
typedef ExtensionVariableSetDescription::GridView::template Codim< 0 >::Entity Cell
 
typedef MatrixAsTriplet< ScalarMatrix
 
typedef Functional< VariableSetDescription, VariableSetDescription, VariableSetDescription, lumpM > FLL
 
typedef Functional< ExtensionVariableSetDescription, VariableSetDescription, ExtensionVariableSetDescription, lumpM > FHL
 
typedef Functional< VariableSetDescription, ExtensionVariableSetDescription, VariableSetDescription, lumpM > FLH
 
typedef Functional< ExtensionVariableSetDescription, ExtensionVariableSetDescription, ExtensionVariableSetDescription, lumpM > FHH
 
typedef HierarchicErrorEstimator< LinearizationAt< FLL >, ExtensionVariableSetDescription, ExtensionVariableSetDescription, HierarchicErrorEstimatorDetail::TakeAllD2< LinearizationAt< FLL > > > ErrorEstimator
 
typedef VariationalFunctionalAssembler< ErrorEstimatorAssembler
 
typedef VariationalFunctionalAssembler< LinearizationAt< FLL > > Assll
 
typedef VariationalFunctionalAssembler< LinearizationAt< FLH > > Asslh
 
typedef VariationalFunctionalAssembler< LinearizationAt< FHL > > Asshl
 
typedef VariationalFunctionalAssembler< LinearizationAt< FHH > > Asshh
 
typedef AssembledGalerkinOperator< Asshh, pId, pId+1, yId, yId+1 > Ahh
 
typedef AssembledGalerkinOperator< Assll, pId, pId+1, yId, yId+1 > All
 
typedef AssembledGalerkinOperator< Asslh, pId, pId+1, yId, yId+1 > Alh
 
typedef AssembledGalerkinOperator< Asshl, pId, pId+1, yId, yId+1 > Ahl
 
typedef AssembledGalerkinOperator< Asshh, yId, yId+1, yId, yId+1 > Myyhh
 
typedef AssembledGalerkinOperator< Assll, pId, pId+1, uId, uId+1 > Bll
 
typedef AssembledGalerkinOperator< Asslh, pId, pId+1, uId, uId+1 > Blh
 
typedef AssembledGalerkinOperator< Asshl, pId, pId+1, uId, uId+1 > Bhl
 
typedef AssembledGalerkinOperator< Asshh, pId, pId+1, uId, uId+1 > Bhh
 
typedef AssembledGalerkinOperator< Assll, uId, uId+1, uId, uId+1 > Muull
 
typedef AssembledGalerkinOperator< Asslh, uId, uId+1, uId, uId+1 > Muulh
 
typedef AssembledGalerkinOperator< Asshl, uId, uId+1, uId, uId+1 > Muuhl
 
typedef AssembledGalerkinOperator< Asshh, uId, uId+1, uId, uId+1 > Muuhh
 
typedef FLL::Scalar Scalar
 
typedef VariableSet< VariableSetDescriptionVarSet
 
typedef VariableSet< ExtensionVariableSetDescription > ExtVarSet
 
typedef VariableSetDescription::template CoefficientVectorRepresentation CVL
 
typedef VariableSetDescription::template CoefficientVectorRepresentation< yId, yId+1 > CVLY
 
typedef VariableSetDescription::template CoefficientVectorRepresentation< uId, uId+1 > CVLU
 
typedef VariableSetDescription::template CoefficientVectorRepresentation< pId, pId+1 > CVLP
 
typedef CVL::type CoefficientVectorL
 
typedef CVLY::type CoefficientVectorLY
 
typedef CVLU::type CoefficientVectorLU
 
typedef CVLP::type CoefficientVectorLP
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 0, 1 >::type CoefficientVectorH01
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 0, 2 >::type CoefficientVectorH02
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 2, 3 > CVH23
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< 2, 3 >::type CoefficientVectorH23
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation CVH
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< yId, yId+1 > CVHY
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< uId, uId+1 > CVHU
 
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation< pId, pId+1 > CVHP
 
typedef CVH::type CoefficientVectorH
 
typedef CVHY::type CoefficientVectorHY
 
typedef CVHU::type CoefficientVectorHU
 
typedef CVHP::type CoefficientVectorHP
 
typedef ExtensionVariableSetDescription::GridView::template Codim< 0 >::Iterator CellIterator
 
typedef MatrixAsTriplet< ScalarMatrix
 

Public Member Functions

 HierarchicalBasisErrorEstimator2 (NormFunctional &normFunctional_, VariableSetDescription &variableSetDescription_, ExtensionVariableSetDescription &extensionVariableSetDescription_, ExtensionSpace &extensionSpace_, Scalar fraction=0.7, bool verbose_=false, bool fast_=false)
 
virtual ~HierarchicalBasisErrorEstimator2 ()
 
void operator() (AbstractVector const &x_, AbstractVector const &dx_, int step, AbstractVector const &)
 
void refineGrid ()
 
double estimatedAbsoluteError () const final
 
size_t gridSize () const final
 
template<typename... Args>
void initFunctionals (const Args &... args)
 
 HierarchicalBasisErrorEstimator2 (NormFunctional &normFunctional_, VariableSetDescription &variableSetDescription_, ExtensionVariableSetDescription &extensionVariableSetDescription_, ExtensionSpace &extensionSpace_, Scalar fraction=0.7, bool verbose_=false)
 
virtual ~HierarchicalBasisErrorEstimator2 ()
 
void operator() (AbstractVector const &x_, AbstractVector const &dx_, int step, AbstractVector const &)
 
void refineGrid ()
 
double estimatedAbsoluteError () const final
 
size_t gridSize () const final
 
template<typename... Args>
void initFunctionals (const Args &... args)
 
virtual void operator() (AbstractLinearization const &lin, AbstractFunctionSpaceElement const &x, AbstractFunctionSpaceElement const &dx, int, AbstractFunctionSpaceElement const &rhs)=0
 
void refineGrid_impl (Err const &err, ErrorRepresentation &errorDistribution, Scalar tol)
 

Static Public Attributes

static constexpr int dim = VariableSetDescription::Grid::dimension
 

Member Typedef Documentation

◆ Ahh [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EE,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ahh

Definition at line 224 of file errorEstimator.hh.

◆ Ahh [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asshh,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ahh

Definition at line 64 of file errorEstimator2.hh.

◆ Ahl [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EH,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ahl

Definition at line 227 of file errorEstimator.hh.

◆ Ahl [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asshl,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ahl

Definition at line 67 of file errorEstimator2.hh.

◆ Alh [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HE,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Alh

Definition at line 226 of file errorEstimator.hh.

◆ Alh [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asslh,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Alh

Definition at line 66 of file errorEstimator2.hh.

◆ All [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HH,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::All

Definition at line 225 of file errorEstimator.hh.

◆ All [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Assll,pId,pId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::All

Definition at line 65 of file errorEstimator2.hh.

◆ Ass_EE

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<Functional_EE> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ass_EE

Definition at line 218 of file errorEstimator.hh.

◆ Ass_EH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<Functional_EH> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ass_EH

Definition at line 217 of file errorEstimator.hh.

◆ Ass_HE

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<Functional_HE> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ass_HE

Definition at line 216 of file errorEstimator.hh.

◆ Ass_HH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<Functional_HH> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Ass_HH

Definition at line 215 of file errorEstimator.hh.

◆ Assembler [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<ErrorEstimator> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Assembler

Definition at line 214 of file errorEstimator.hh.

◆ Assembler [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<ErrorEstimator> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Assembler

Definition at line 57 of file errorEstimator2.hh.

◆ Asshh

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<FHH> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Asshh

Definition at line 62 of file errorEstimator2.hh.

◆ Asshl

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<FHL> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Asshl

Definition at line 61 of file errorEstimator2.hh.

◆ Asslh

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<FLH> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Asslh

Definition at line 60 of file errorEstimator2.hh.

◆ Assll

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariationalFunctionalAssembler<LinearizationAt<FLL> > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Assll

Definition at line 59 of file errorEstimator2.hh.

◆ AT_EE

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Traits::AT_EE Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::AT_EE

Definition at line 221 of file errorEstimator.hh.

◆ AT_EH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Traits::AT_EH Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::AT_EH

Definition at line 222 of file errorEstimator.hh.

◆ AT_HH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Traits::AT_HH Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::AT_HH

Definition at line 220 of file errorEstimator.hh.

◆ Bhh [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EE,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Bhh

Definition at line 233 of file errorEstimator.hh.

◆ Bhh [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asshh,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Bhh

Definition at line 73 of file errorEstimator2.hh.

◆ Bhl [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EH,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Bhl

Definition at line 232 of file errorEstimator.hh.

◆ Bhl [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asshl,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Bhl

Definition at line 72 of file errorEstimator2.hh.

◆ Blh [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HE,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Blh

Definition at line 231 of file errorEstimator.hh.

◆ Blh [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asslh,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Blh

Definition at line 71 of file errorEstimator2.hh.

◆ Bll [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HH,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Bll

Definition at line 230 of file errorEstimator.hh.

◆ Bll [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Assll,pId,pId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Bll

Definition at line 70 of file errorEstimator2.hh.

◆ BThh

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EE,uId,uId+1,pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::BThh

Definition at line 238 of file errorEstimator.hh.

◆ BThl

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EH,uId,uId+1,pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::BThl

Definition at line 237 of file errorEstimator.hh.

◆ BTlh

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HE,uId,uId+1,pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::BTlh

Definition at line 236 of file errorEstimator.hh.

◆ BTll

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HH,uId,uId+1,pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::BTll

Definition at line 235 of file errorEstimator.hh.

◆ Cell

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::GridView::template Codim<0>::Entity Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Cell

Definition at line 270 of file errorEstimator.hh.

◆ CellIterator [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::GridView::template Codim<0>::Iterator Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CellIterator

Definition at line 269 of file errorEstimator.hh.

◆ CellIterator [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::GridView::template Codim<0>::Iterator Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CellIterator

Definition at line 104 of file errorEstimator2.hh.

◆ CoefficientVectorH [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVH::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH

Definition at line 265 of file errorEstimator.hh.

◆ CoefficientVectorH [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVH::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH

Definition at line 100 of file errorEstimator2.hh.

◆ CoefficientVectorH01 [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<0,1>::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH01

Definition at line 257 of file errorEstimator.hh.

◆ CoefficientVectorH01 [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<0,1>::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH01

Definition at line 92 of file errorEstimator2.hh.

◆ CoefficientVectorH02 [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<0,2>::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH02

Definition at line 258 of file errorEstimator.hh.

◆ CoefficientVectorH02 [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<0,2>::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH02

Definition at line 93 of file errorEstimator2.hh.

◆ CoefficientVectorH23 [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<2,3>::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH23

Definition at line 260 of file errorEstimator.hh.

◆ CoefficientVectorH23 [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<2,3>::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorH23

Definition at line 95 of file errorEstimator2.hh.

◆ CoefficientVectorHP [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVHP::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorHP

Definition at line 268 of file errorEstimator.hh.

◆ CoefficientVectorHP [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVHP::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorHP

Definition at line 103 of file errorEstimator2.hh.

◆ CoefficientVectorHU [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVHU::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorHU

Definition at line 267 of file errorEstimator.hh.

◆ CoefficientVectorHU [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVHU::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorHU

Definition at line 102 of file errorEstimator2.hh.

◆ CoefficientVectorHY [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVHY::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorHY

Definition at line 266 of file errorEstimator.hh.

◆ CoefficientVectorHY [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVHY::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorHY

Definition at line 101 of file errorEstimator2.hh.

◆ CoefficientVectorL [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVL::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorL

Definition at line 253 of file errorEstimator.hh.

◆ CoefficientVectorL [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVL::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorL

Definition at line 88 of file errorEstimator2.hh.

◆ CoefficientVectorLP [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVLP::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorLP

Definition at line 256 of file errorEstimator.hh.

◆ CoefficientVectorLP [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVLP::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorLP

Definition at line 91 of file errorEstimator2.hh.

◆ CoefficientVectorLU [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVLU::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorLU

Definition at line 255 of file errorEstimator.hh.

◆ CoefficientVectorLU [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVLU::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorLU

Definition at line 90 of file errorEstimator2.hh.

◆ CoefficientVectorLY [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVLY::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorLY

Definition at line 254 of file errorEstimator.hh.

◆ CoefficientVectorLY [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef CVLY::type Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CoefficientVectorLY

Definition at line 89 of file errorEstimator2.hh.

◆ CVH [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVH

Definition at line 261 of file errorEstimator.hh.

◆ CVH [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVH

Definition at line 96 of file errorEstimator2.hh.

◆ CVH23 [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<2,3> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVH23

Definition at line 259 of file errorEstimator.hh.

◆ CVH23 [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<2,3> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVH23

Definition at line 94 of file errorEstimator2.hh.

◆ CVHP [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVHP

Definition at line 264 of file errorEstimator.hh.

◆ CVHP [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVHP

Definition at line 99 of file errorEstimator2.hh.

◆ CVHU [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVHU

Definition at line 263 of file errorEstimator.hh.

◆ CVHU [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVHU

Definition at line 98 of file errorEstimator2.hh.

◆ CVHY [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVHY

Definition at line 262 of file errorEstimator.hh.

◆ CVHY [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef ExtensionVariableSetDescription::template CoefficientVectorRepresentation<yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVHY

Definition at line 97 of file errorEstimator2.hh.

◆ CVL [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVL

Definition at line 249 of file errorEstimator.hh.

◆ CVL [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVL

Definition at line 84 of file errorEstimator2.hh.

◆ CVLP [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation<pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVLP

Definition at line 252 of file errorEstimator.hh.

◆ CVLP [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation<pId,pId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVLP

Definition at line 87 of file errorEstimator2.hh.

◆ CVLU [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation<uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVLU

Definition at line 251 of file errorEstimator.hh.

◆ CVLU [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation<uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVLU

Definition at line 86 of file errorEstimator2.hh.

◆ CVLY [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation<yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVLY

Definition at line 250 of file errorEstimator.hh.

◆ CVLY [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSetDescription::template CoefficientVectorRepresentation<yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::CVLY

Definition at line 85 of file errorEstimator2.hh.

◆ ErrorEstimator [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef HierarchicErrorEstimator<LinearizationAt<Functional_HH>,ExtensionVariableSetDescription,ExtensionVariableSetDescription> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::ErrorEstimator

Definition at line 212 of file errorEstimator.hh.

◆ ErrorEstimator [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef HierarchicErrorEstimator<LinearizationAt<FLL>,ExtensionVariableSetDescription,ExtensionVariableSetDescription,HierarchicErrorEstimatorDetail::TakeAllD2<LinearizationAt<FLL> > > Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::ErrorEstimator

Definition at line 56 of file errorEstimator2.hh.

◆ ExtVarSet [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSet<ExtensionVariableSetDescription> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::ExtVarSet

Definition at line 248 of file errorEstimator.hh.

◆ ExtVarSet [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSet<ExtensionVariableSetDescription> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::ExtVarSet

Definition at line 83 of file errorEstimator2.hh.

◆ FHH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<ExtensionVariableSetDescription,ExtensionVariableSetDescription,ExtensionVariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::FHH

Definition at line 54 of file errorEstimator2.hh.

◆ FHL

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<ExtensionVariableSetDescription,VariableSetDescription,ExtensionVariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::FHL

Definition at line 52 of file errorEstimator2.hh.

◆ FLH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<VariableSetDescription,ExtensionVariableSetDescription,VariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::FLH

Definition at line 53 of file errorEstimator2.hh.

◆ FLL

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<VariableSetDescription,VariableSetDescription,VariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::FLL

Definition at line 51 of file errorEstimator2.hh.

◆ Functional_EE

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<ExtensionVariableSetDescription,ExtensionVariableSetDescription,ExtensionVariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Functional_EE

Definition at line 211 of file errorEstimator.hh.

◆ Functional_EH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<ExtensionVariableSetDescription,VariableSetDescription,ExtensionVariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Functional_EH

Definition at line 209 of file errorEstimator.hh.

◆ Functional_HE

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<VariableSetDescription,ExtensionVariableSetDescription,VariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Functional_HE

Definition at line 210 of file errorEstimator.hh.

◆ Functional_HH

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional<VariableSetDescription,VariableSetDescription,VariableSetDescription,lumpM> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Functional_HH

Definition at line 208 of file errorEstimator.hh.

◆ Matrix [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef MatrixAsTriplet<Scalar> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Matrix

Definition at line 272 of file errorEstimator.hh.

◆ Matrix [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef MatrixAsTriplet<Scalar> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Matrix

Definition at line 106 of file errorEstimator2.hh.

◆ Muuhh [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EE,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muuhh

Definition at line 243 of file errorEstimator.hh.

◆ Muuhh [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asshh,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muuhh

Definition at line 78 of file errorEstimator2.hh.

◆ Muuhl [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EH,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muuhl

Definition at line 242 of file errorEstimator.hh.

◆ Muuhl [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asshl,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muuhl

Definition at line 77 of file errorEstimator2.hh.

◆ Muulh [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HE,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muulh

Definition at line 241 of file errorEstimator.hh.

◆ Muulh [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asslh,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muulh

Definition at line 76 of file errorEstimator2.hh.

◆ Muull [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_HH,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muull

Definition at line 240 of file errorEstimator.hh.

◆ Muull [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Assll,uId,uId+1,uId,uId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Muull

Definition at line 75 of file errorEstimator2.hh.

◆ Myyhh [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Ass_EE,yId,yId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Myyhh

Definition at line 228 of file errorEstimator.hh.

◆ Myyhh [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef AssembledGalerkinOperator<Asshh,yId,yId+1,yId,yId+1> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Myyhh

Definition at line 68 of file errorEstimator2.hh.

◆ Scalar [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef Functional_HH::Scalar Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Scalar

Definition at line 245 of file errorEstimator.hh.

◆ Scalar [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef FLL::Scalar Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::Scalar

Definition at line 80 of file errorEstimator2.hh.

◆ VarSet [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSet<VariableSetDescription> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::VarSet

Definition at line 247 of file errorEstimator.hh.

◆ VarSet [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
typedef VariableSet<VariableSetDescription> Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::VarSet

Definition at line 82 of file errorEstimator2.hh.

Constructor & Destructor Documentation

◆ HierarchicalBasisErrorEstimator2() [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::HierarchicalBasisErrorEstimator2 ( NormFunctional &  normFunctional_,
VariableSetDescription variableSetDescription_,
ExtensionVariableSetDescription &  extensionVariableSetDescription_,
ExtensionSpace &  extensionSpace_,
Scalar  fraction = 0.7,
bool  verbose_ = false,
bool  fast_ = false 
)
inline

Definition at line 275 of file errorEstimator.hh.

◆ ~HierarchicalBasisErrorEstimator2() [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
virtual Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::~HierarchicalBasisErrorEstimator2 ( )
inlinevirtual

Definition at line 284 of file errorEstimator.hh.

◆ HierarchicalBasisErrorEstimator2() [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::HierarchicalBasisErrorEstimator2 ( NormFunctional &  normFunctional_,
VariableSetDescription variableSetDescription_,
ExtensionVariableSetDescription &  extensionVariableSetDescription_,
ExtensionSpace &  extensionSpace_,
Scalar  fraction = 0.7,
bool  verbose_ = false 
)
inline

Definition at line 113 of file errorEstimator2.hh.

◆ ~HierarchicalBasisErrorEstimator2() [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
virtual Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::~HierarchicalBasisErrorEstimator2 ( )
inlinevirtual

Definition at line 122 of file errorEstimator2.hh.

Member Function Documentation

◆ estimatedAbsoluteError() [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
double Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::estimatedAbsoluteError ( ) const
inlinefinalvirtual

Implements Kaskade::AbstractHierarchicalErrorEstimator.

Definition at line 694 of file errorEstimator.hh.

◆ estimatedAbsoluteError() [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
double Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::estimatedAbsoluteError ( ) const
inlinefinalvirtual

Implements Kaskade::AbstractHierarchicalErrorEstimator.

Definition at line 321 of file errorEstimator2.hh.

◆ gridSize() [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
size_t Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::gridSize ( ) const
inlinefinalvirtual

Implements Kaskade::AbstractHierarchicalErrorEstimator.

Definition at line 699 of file errorEstimator.hh.

◆ gridSize() [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
size_t Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::gridSize ( ) const
inlinefinalvirtual

Implements Kaskade::AbstractHierarchicalErrorEstimator.

Definition at line 326 of file errorEstimator2.hh.

◆ initFunctionals() [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
template<typename... Args>
void Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::initFunctionals ( const Args &...  args)
inline

Definition at line 705 of file errorEstimator.hh.

◆ initFunctionals() [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
template<typename... Args>
void Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::initFunctionals ( const Args &...  args)
inline

Definition at line 332 of file errorEstimator2.hh.

◆ operator()() [1/3]

virtual void Kaskade::AbstractHierarchicalErrorEstimator::operator() ( AbstractLinearization const &  lin,
AbstractFunctionSpaceElement const &  x,
AbstractFunctionSpaceElement const &  dx,
int  ,
AbstractFunctionSpaceElement const &  rhs 
)
pure virtualinherited

◆ operator()() [2/3]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
void Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::operator() ( AbstractVector const &  x_,
AbstractVector const &  dx_,
int  step,
AbstractVector const &   
)
inline

Definition at line 286 of file errorEstimator.hh.

◆ operator()() [3/3]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
void Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::operator() ( AbstractVector const &  x_,
AbstractVector const &  dx_,
int  step,
AbstractVector const &   
)
inline

Definition at line 124 of file errorEstimator2.hh.

◆ refineGrid() [1/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
void Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::refineGrid ( )
inlinevirtual

Implements Kaskade::AbstractHierarchicalErrorEstimator.

Definition at line 670 of file errorEstimator.hh.

◆ refineGrid() [2/2]

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
void Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::refineGrid ( )
inlinevirtual

Implements Kaskade::AbstractHierarchicalErrorEstimator.

Definition at line 251 of file errorEstimator2.hh.

◆ refineGrid_impl()

void Kaskade::Adaptivity::ErrorEquilibration< VariableSetDescription::Grid >::refineGrid_impl ( Err const &  err,
ErrorRepresentation &  errorDistribution,
Scalar  tol 
)
inlineinherited

Definition at line 263 of file adaptationStrategy.hh.

Member Data Documentation

◆ dim

template<template< class, class, class, bool > class Functional, class VariableSetDescription , class ExtensionVariableSetDescription , class ExtensionSpace , class NormFunctional , class LinearSolverLA , class LinearSolverHA , class LinearSolverLM = LinearSolverLA, class LinearSolverHM = LinearSolverHA, bool lumpM = false, template< class > class RefinementStrategy = Adaptivity::ErrorEquilibration>
static constexpr int Kaskade::HierarchicalBasisErrorEstimator2< Functional, VariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace, NormFunctional, LinearSolverLA, LinearSolverHA, LinearSolverLM, LinearSolverHM, lumpM, RefinementStrategy >::dim = VariableSetDescription::Grid::dimension
staticconstexpr

Definition at line 246 of file errorEstimator.hh.


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