dune-fem  2.4.1-rc
Public Types | Protected Member Functions | List of all members
Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet > Class Template Reference

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

Inheritance diagram for Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >:
Inheritance graph

Public Types

typedef BaseType::BasisFunctionSetType BasisFunctionSetType
 basis function set More...
 

Public Member Functions

Construction
 OrthonormalLocalRieszProjection (const BasisFunctionSetType &basisFunctionSet)
 
 OrthonormalLocalRieszProjection (BasisFunctionSetType &&basisFunctionSet)
 
Copying and assignment
 OrthonormalLocalRieszProjection (const ThisType &)=default
 
 OrthonormalLocalRieszProjection (ThisType &&other)
 
ThisTypeoperator= (const ThisType &)=default
 
ThisTypeoperator= (ThisType &&other)
 
Public member methods
BasisFunctionSetType basisFunctionSet () const
 return basis function set More...
 
template<class F , class LocalDofVector >
void apply (const F &f, LocalDofVector &dofs) const
 compute Riesz representation More...
 

Protected Member Functions

const OrthonormalLocalRieszProjection< BasisFunctionSet > & impl () const
 
Public member methods
void operator() (const F &f, LocalDofVector &localDofVector) const
 compute Riesz representation More...
 

Member Typedef Documentation

template<class BasisFunctionSet >
typedef BaseType::BasisFunctionSetType Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::BasisFunctionSetType

basis function set

Constructor & Destructor Documentation

template<class BasisFunctionSet >
Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::OrthonormalLocalRieszProjection ( const BasisFunctionSetType basisFunctionSet)
inlineexplicit
template<class BasisFunctionSet >
Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::OrthonormalLocalRieszProjection ( BasisFunctionSetType &&  basisFunctionSet)
inlineexplicit
template<class BasisFunctionSet >
Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::OrthonormalLocalRieszProjection ( const ThisType )
default

Member Function Documentation

template<class BasisFunctionSet >
template<class F , class LocalDofVector >
void Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::apply ( const F &  f,
LocalDofVector &  dofs 
) const
inline

compute Riesz representation

Template Parameters
LocalDofVectorlocal dof vector type
Parameters
[in]fplease doc me
[out]localDofVectorplease doc me
template<class BasisFunctionSet >
BasisFunctionSetType Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::basisFunctionSet ( ) const
inline

return basis function set

void Dune::Fem::LocalRieszProjection< BasisFunctionSet, OrthonormalLocalRieszProjection< BasisFunctionSet > >::operator() ( const F &  f,
LocalDofVector &  localDofVector 
) const
inlineprotectedinherited

compute Riesz representation

Template Parameters
LocalDofVectorlocal dof vector type
Parameters
[in]fplease doc me
[out]localDofVectorplease doc me

References Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::impl().

template<class BasisFunctionSet >
ThisType& Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::operator= ( const ThisType )
default
template<class BasisFunctionSet >
ThisType& Dune::Fem::OrthonormalLocalRieszProjection< BasisFunctionSet >::operator= ( ThisType &&  other)
inline

References Dune::Fem::move().


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