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

interface documentation of a local Riesz projection More...

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

Inheritance diagram for Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >:
Inheritance graph

Public Types

typedef BasisFunctionSet BasisFunctionSetType
 basis function set More...
 

Protected Member Functions

const Implementation & impl () const
 
Copying and assignment
 LocalRieszProjection (const LocalRieszProjection &)=default
 copy constructor More...
 
 LocalRieszProjection (LocalRieszProjection &&)
 move constructor More...
 
LocalRieszProjectionoperator= (const LocalRieszProjection &)=default
 assignment operator More...
 
LocalRieszProjectionoperator= (LocalRieszProjection &&)
 move assignment operator More...
 
Public member methods
BasisFunctionSet basisFunctionSet () const
 return basis function set More...
 
template<class F , class LocalDofVector >
void operator() (const F &f, LocalDofVector &localDofVector) const
 compute Riesz representation More...
 
template<class F , class LocalDofVector >
void apply (const F &f, LocalDofVector &localDofVector) const
 compute Riesz representation More...
 

Detailed Description

template<class BasisFunctionSet, class Implementation>
class Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >

interface documentation of a local Riesz projection

Template Parameters
BasisFunctionSetbasis function set type

Member Typedef Documentation

template<class BasisFunctionSet, class Implementation>
typedef BasisFunctionSet Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::BasisFunctionSetType

basis function set

Constructor & Destructor Documentation

template<class BasisFunctionSet, class Implementation>
Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::LocalRieszProjection ( const LocalRieszProjection< BasisFunctionSet, Implementation > &  )
protecteddefault

copy constructor

template<class BasisFunctionSet, class Implementation>
Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::LocalRieszProjection ( LocalRieszProjection< BasisFunctionSet, Implementation > &&  )
inlineprotected

move constructor

Member Function Documentation

template<class BasisFunctionSet, class Implementation>
template<class F , class LocalDofVector >
void Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::apply ( const F &  f,
LocalDofVector &  localDofVector 
) const
inlineprotected

compute Riesz representation

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

Referenced by Dune::Fem::LocalRieszProjection< BasisFunctionSet, OrthonormalLocalRieszProjection< BasisFunctionSet > >::apply().

template<class BasisFunctionSet, class Implementation>
BasisFunctionSet Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::basisFunctionSet ( ) const
inlineprotected
template<class BasisFunctionSet, class Implementation>
const Implementation& Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::impl ( ) const
inlineprotected
template<class BasisFunctionSet, class Implementation>
template<class F , class LocalDofVector >
void Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::operator() ( const F &  f,
LocalDofVector &  localDofVector 
) const
inlineprotected

compute Riesz representation

Template Parameters
LocalDofVectorlocal dof vector type
Parameters
[in]fplease doc me
[out]localDofVectorplease doc me
template<class BasisFunctionSet, class Implementation>
LocalRieszProjection& Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::operator= ( const LocalRieszProjection< BasisFunctionSet, Implementation > &  )
protecteddefault
template<class BasisFunctionSet, class Implementation>
LocalRieszProjection& Dune::Fem::LocalRieszProjection< BasisFunctionSet, Implementation >::operator= ( LocalRieszProjection< BasisFunctionSet, Implementation > &&  )
inlineprotected

move assignment operator


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