dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Protected Member Functions | List of all members
Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature > Class Template Reference

#include <dune/fem/operator/projection/local/riesz/dense.hh>

Inheritance diagram for Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >:
Inheritance graph

Public Types

typedef BaseType::BasisFunctionSetType BasisFunctionSetType
 

Public Member Functions

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

Protected Member Functions

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

Member Typedef Documentation

◆ BasisFunctionSetType

Constructor & Destructor Documentation

◆ DenseLocalRieszProjection() [1/4]

template<class BasisFunctionSet , class Quadrature >
Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >::DenseLocalRieszProjection ( const BasisFunctionSetType basisFunctionSet)
inlineexplicit

◆ DenseLocalRieszProjection() [2/4]

template<class BasisFunctionSet , class Quadrature >
Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >::DenseLocalRieszProjection ( BasisFunctionSetType &&  basisFunctionSet)
inlineexplicit

◆ DenseLocalRieszProjection() [3/4]

template<class BasisFunctionSet , class Quadrature >
Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >::DenseLocalRieszProjection ( const ThisType other)
default

◆ DenseLocalRieszProjection() [4/4]

template<class BasisFunctionSet , class Quadrature >
Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >::DenseLocalRieszProjection ( ThisType &&  other)
inline

Member Function Documentation

◆ apply()

template<class BasisFunctionSet , class Quadrature >
template<class F , class LocalDofVector >
void Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >::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

◆ basisFunctionSet()

return basis function set

◆ impl()

◆ operator()()

void Dune::Fem::LocalRieszProjection< BasisFunctionSet, DenseLocalRieszProjection< BasisFunctionSet, Quadrature > >::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

◆ operator=() [1/2]

template<class BasisFunctionSet , class Quadrature >
ThisType & Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >::operator= ( const ThisType other)
default

◆ operator=() [2/2]

template<class BasisFunctionSet , class Quadrature >
ThisType & Dune::Fem::DenseLocalRieszProjection< BasisFunctionSet, Quadrature >::operator= ( ThisType &&  other)
inline

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