dune-fem 2.8.0
|
specialization of local L2 projection for orthonormal DG spaces More...
#include <dune/fem/space/discontinuousgalerkin/interpolation.hh>
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_ |
specialization of local L2 projection for orthonormal DG spaces
typedef BaseType::BasisFunctionSetType Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature >::BasisFunctionSetType |
basis function set type
typedef BasisFunctionSetType::EntityType Dune::Fem::LocalOrthonormalL2Projection< GridPart, BasisFunctionSet, Quadrature >::EntityType |
|
inlineexplicit |
|
inlineexplicit |
|
default |
|
default |
|
inline |
please doc me
LocalFunction | local function type |
LocalDofVector | local dof vector type |
[in] | localFunction | local function |
[out] | localDofVector | dof vector |
|
inline |
return basis function set
|
inlineprotected |
|
inlineprotectedinherited |
|
inlineinherited |
please doc me
LocalFunction | local function type |
LocalDofVector | local dof vector type |
[in] | localFunction | local function |
[out] | localDofVector | dof vector |
|
default |
|
default |
|
protected |
|
mutableprotected |