#include <dune/fem/schemes/dgelliptic.hh>
|
static const int | dimDomain = LocalFunctionType::dimDomain |
|
static const int | dimRange = LocalFunctionType::dimRange |
|
◆ DiscreteFunctionSpaceType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ DiscreteFunctionType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ DomainDiscreteFunctionType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ DomainFieldType
field type of the operator's domain
◆ DomainFunctionType
type of discrete function in the operator's domain
◆ DomainType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ EntityType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ FaceQuadratureType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ GeometryType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ GridPartType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ IntersectionGeometryType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ IntersectionIteratorType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ IntersectionType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ IteratorType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ JacobianRangeType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ LocalFunctionType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ ModelType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ QuadratureType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ RangeDiscreteFunctionType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ RangeFieldType
field type of the operator's range
◆ RangeFunctionType
type of discrete function in the operator's range
◆ RangeType
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ DGEllipticOperator() [1/2]
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ DGEllipticOperator() [2/2]
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ apply()
template<class RangeDiscreteFunction , class Model , class Penalty >
template<class GF >
[Compute skeleton terms: iterate over intersections]
[Compute skeleton terms: iterate over intersections]
[Compute skeleton terms: obtain required values on the intersection]
[Compute skeleton terms: obtain required values on the intersection]
[Compute skeleton terms: compute factors for axpy method]
[Compute skeleton terms: compute factors for axpy method]
◆ finalize()
finalization of operator
- Note
- The default implementation is empty.
◆ model()
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ operator()()
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ penalty()
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
◆ dimDomain
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
const int DGEllipticOperator< DiscreteFunction, Model, Penalty >::dimDomain = LocalFunctionType::dimDomain |
|
staticprotected |
◆ dimRange
template<class DiscreteFunction , class Model , class Penalty = DefaultPenalty<typename DiscreteFunction::DiscreteFunctionSpaceType >>
const int DGEllipticOperator< DiscreteFunction, Model, Penalty >::dimRange = LocalFunctionType::dimRange |
|
staticprotected |
The documentation for this struct was generated from the following file: