dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
Dune::Fem::TupleLocalInterpolation< SFS, I > Class Template Reference

#include <dune/fem/space/discontinuousgalerkin/tuple.hh>

Public Types

typedef SFS ShapeFunctionSetType
 

Public Member Functions

template<class... Args>
 TupleLocalInterpolation (ShapeFunctionSetType shapeFunctionSet, Args &&... args)
 
template<class LocalFunction , class LocalDofVector >
void operator() (const LocalFunction &lf, LocalDofVector &ldv) const
 
void unbind ()
 

Static Public Attributes

static const int dimRange = ShapeFunctionSetType::RangeType::dimension
 

Protected Attributes

ShapeFunctionSetType shapeFunctionSet_
 
std::tuple< I... > interpolations_
 

Member Typedef Documentation

◆ ShapeFunctionSetType

template<class SFS , class... I>
typedef SFS Dune::Fem::TupleLocalInterpolation< SFS, I >::ShapeFunctionSetType

Constructor & Destructor Documentation

◆ TupleLocalInterpolation()

template<class SFS , class... I>
template<class... Args>
Dune::Fem::TupleLocalInterpolation< SFS, I >::TupleLocalInterpolation ( ShapeFunctionSetType  shapeFunctionSet,
Args &&...  args 
)
inlineexplicit

Member Function Documentation

◆ operator()()

template<class SFS , class... I>
template<class LocalFunction , class LocalDofVector >
void Dune::Fem::TupleLocalInterpolation< SFS, I >::operator() ( const LocalFunction lf,
LocalDofVector &  ldv 
) const
inline

◆ unbind()

template<class SFS , class... I>
void Dune::Fem::TupleLocalInterpolation< SFS, I >::unbind ( )
inline

Member Data Documentation

◆ dimRange

template<class SFS , class... I>
const int Dune::Fem::TupleLocalInterpolation< SFS, I >::dimRange = ShapeFunctionSetType::RangeType::dimension
static

◆ interpolations_

template<class SFS , class... I>
std::tuple< I... > Dune::Fem::TupleLocalInterpolation< SFS, I >::interpolations_
protected

◆ shapeFunctionSet_

template<class SFS , class... I>
ShapeFunctionSetType Dune::Fem::TupleLocalInterpolation< SFS, I >::shapeFunctionSet_
protected

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