|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature > Class Template Reference
specialization of local L2 projection for orthonormal DG spaces More...
#include <dune/fem/space/discontinuousgalerkin/interpolation.hh>
Inheritance diagram for Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature >:

Public Types | |
| typedef BaseType::BasisFunctionSetType | BasisFunctionSetType |
| basis function set type | |
| typedef BasisFunctionSetType::EntityType | EntityType |
Public Member Functions | |
Construction | |
| LocalOrthonormalL2Projection (const BasisFunctionSetType &basisFunctionSet) | |
| LocalOrthonormalL2Projection (BasisFunctionSetType &&basisFunctionSet) | |
Copying and assignment | |
| LocalOrthonormalL2Projection (const ThisType &)=default | |
| LocalOrthonormalL2Projection (ThisType &&other)=default | |
| ThisType & | operator= (const ThisType &)=default |
| ThisType & | operator= (ThisType &&other)=default |
Public member methods | |
| const BasisFunctionSet & | basisFunctionSet () const |
| return basis function set | |
| template<class LocalFunction , class LocalDofVector > | |
| void | apply (const LocalFunction &localFunction, LocalDofVector &localDofVector) const |
| please doc me | |
Public member methods | |
| void | operator() (const LocalFunction &localFunction, LocalDofVector &localDofVector) const |
| please doc me | |
Protected Member Functions | |
| template<class QuadImpl , class LocalFunction , class LocalDofVector > | |
| void | computeL2Projection (const EntityType &entity, const QuadImpl &quadrature, const LocalFunction &localFunction, LocalDofVector &localDofVector) const |
| const LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature > & | impl () const |
Protected Attributes | |
| BasisFunctionSetType | basisFunctionSet_ |
| std::vector< RangeType > | values_ |
Detailed Description
template<class GridPart, class BasisFunctionSet, class Quadrature>
class Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature >
class Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature >
specialization of local L2 projection for orthonormal DG spaces
Member Typedef Documentation
◆ BasisFunctionSetType
template<class GridPart , class BasisFunctionSet , class Quadrature >
| typedef BaseType::BasisFunctionSetType Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature >::BasisFunctionSetType |
basis function set type
◆ EntityType
template<class GridPart , class BasisFunctionSet , class Quadrature >
| typedef BasisFunctionSetType::EntityType Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature >::EntityType |
Constructor & Destructor Documentation
◆ LocalOrthonormalL2Projection() [1/4]
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
inlineexplicit |
◆ LocalOrthonormalL2Projection() [2/4]
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
inlineexplicit |
◆ LocalOrthonormalL2Projection() [3/4]
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
default |
◆ LocalOrthonormalL2Projection() [4/4]
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
default |
Member Function Documentation
◆ apply()
template<class GridPart , class BasisFunctionSet , class Quadrature >
template<class LocalFunction , class LocalDofVector >
|
inline |
please doc me
- Template Parameters
-
LocalFunction local function type LocalDofVector local dof vector type
- Parameters
-
[in] localFunction local function [out] localDofVector dof vector
◆ basisFunctionSet()
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
inline |
return basis function set
◆ computeL2Projection()
template<class GridPart , class BasisFunctionSet , class Quadrature >
template<class QuadImpl , class LocalFunction , class LocalDofVector >
|
inlineprotected |
◆ impl()
|
inlineprotectedinherited |
◆ operator()()
|
inlineinherited |
please doc me
- Template Parameters
-
LocalFunction local function type LocalDofVector local dof vector type
- Parameters
-
[in] localFunction local function [out] localDofVector dof vector
◆ operator=() [1/2]
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
default |
◆ operator=() [2/2]
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
default |
Member Data Documentation
◆ basisFunctionSet_
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
protected |
◆ values_
template<class GridPart , class BasisFunctionSet , class Quadrature >
|
mutableprotected |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8