dune-fem  2.4.1-rc
Public Types | Protected Member Functions | List of all members
Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/operator/projection/local/l2projection.hh>

Inheritance diagram for Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >:
Inheritance graph

Public Types

typedef LocalRieszProjection LocalRieszProjectionType
 type of local Riesz type More...
 
typedef BaseType::BasisFunctionSetType BasisFunctionSetType
 basis function set type More...
 

Public Member Functions

Construction
template<class... Args>
 DefaultLocalL2Projection (Args &&...args)
 
Copying and assignment
 DefaultLocalL2Projection (const ThisType &)=default
 
 DefaultLocalL2Projection (ThisType &&other)
 
DefaultLocalL2Projectionoperator= (const ThisType &)=default
 
DefaultLocalL2Projectionoperator= (ThisType &&other)
 
Public member methods
void operator() (const LocalFunction &localFunction, LocalDofVector &localDofVector) const
 please doc me More...
 

Protected Member Functions

const DefaultLocalL2Projection< LocalRieszProjection, Quadrature > & impl () const
 

Public member methods

BasisFunctionSetType basisFunctionSet () const
 return basis function set More...
 
template<class LocalFunction , class LocalDofVector >
void apply (const LocalFunction &localFunction, LocalDofVector &dofs) const
 please doc me More...
 

Member Typedef Documentation

basis function set type

template<class LocalRieszProjection, class Quadrature>
typedef LocalRieszProjection Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::LocalRieszProjectionType

type of local Riesz type

Constructor & Destructor Documentation

template<class LocalRieszProjection, class Quadrature>
template<class... Args>
Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::DefaultLocalL2Projection ( Args &&...  args)
inlineexplicit
template<class LocalRieszProjection, class Quadrature>
Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::DefaultLocalL2Projection ( const ThisType )
default
template<class LocalRieszProjection, class Quadrature>
Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::DefaultLocalL2Projection ( ThisType &&  other)
inline

Member Function Documentation

template<class LocalRieszProjection, class Quadrature>
template<class LocalFunction , class LocalDofVector >
void Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::apply ( const LocalFunction localFunction,
LocalDofVector &  dofs 
) const
inline

please doc me

Template Parameters
LocalFunctionlocal function type
LocalDofVectorlocal dof vector type
Parameters
[in]localFunctionlocal function
[out]localDofVectordof vector
template<class LocalRieszProjection, class Quadrature>
BasisFunctionSetType Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::basisFunctionSet ( ) const
inline
void Dune::Fem::LocalL2Projection< LocalRieszProjection::BasisFunctionSetType , DefaultLocalL2Projection< LocalRieszProjection, Quadrature > >::operator() ( const LocalFunction localFunction,
LocalDofVector &  localDofVector 
) const
inlineinherited

please doc me

Template Parameters
LocalFunctionlocal function type
LocalDofVectorlocal dof vector type
Parameters
[in]localFunctionlocal function
[out]localDofVectordof vector

References Dune::Fem::LocalL2Projection< BasisFunctionSet, Implementation >::apply().

template<class LocalRieszProjection, class Quadrature>
DefaultLocalL2Projection& Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::operator= ( const ThisType )
default
template<class LocalRieszProjection, class Quadrature>
DefaultLocalL2Projection& Dune::Fem::DefaultLocalL2Projection< LocalRieszProjection, Quadrature >::operator= ( ThisType &&  other)
inline

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