dune-fem  2.4.1-rc
Public Types | List of all members
Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/lagrange/interpolation.hh>

Public Types

typedef BasisFunctionSet BasisFunctionSetType
 basis function set type More...
 
typedef LagrangePointSet< GridPart, order > LagrangePointSetType
 point set type More...
 

Public Member Functions

Construction
 LagrangeLocalInterpolation (const LagrangePointSetType &pointSet, const BasisFunctionSetType &basisFunctionSet)
 
 LagrangeLocalInterpolation (const LagrangePointSetType &pointSet, BasisFunctionSetType &&basisFunctionSet)
 
Copying and assignment
 LagrangeLocalInterpolation (const ThisType &)=default
 copy constructor More...
 
 LagrangeLocalInterpolation (ThisType &&other)
 move constructor More...
 
LagrangeLocalInterpolationoperator= (const ThisType &)=default
 assignment operator More...
 
LagrangeLocalInterpolationoperator= (ThisType &&other)
 move assignment operator More...
 
Public member methods
BasisFunctionSetType basisFunctionSet () const
 return basis function set More...
 
template<class LocalFunction , class LocalDofVector >
void operator() (const LocalFunction &localFunction, LocalDofVector &localDofVector) const
 apply interpolation More...
 
template<class LocalFunction , class LocalDofVector >
void apply (const LocalFunction &localFunction, LocalDofVector &localDofVector) const
 apply interpolation More...
 

Member Typedef Documentation

template<class GridPart , int order, class BasisFunctionSet >
typedef BasisFunctionSet Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::BasisFunctionSetType

basis function set type

template<class GridPart , int order, class BasisFunctionSet >
typedef LagrangePointSet< GridPart, order > Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::LagrangePointSetType

point set type

Constructor & Destructor Documentation

template<class GridPart , int order, class BasisFunctionSet >
Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::LagrangeLocalInterpolation ( const LagrangePointSetType pointSet,
const BasisFunctionSetType basisFunctionSet 
)
inline
template<class GridPart , int order, class BasisFunctionSet >
Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::LagrangeLocalInterpolation ( const LagrangePointSetType pointSet,
BasisFunctionSetType &&  basisFunctionSet 
)
inline
template<class GridPart , int order, class BasisFunctionSet >
Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::LagrangeLocalInterpolation ( const ThisType )
default

copy constructor

template<class GridPart , int order, class BasisFunctionSet >
Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::LagrangeLocalInterpolation ( ThisType &&  other)
inline

Member Function Documentation

template<class GridPart , int order, class BasisFunctionSet >
template<class LocalFunction , class LocalDofVector >
void Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::apply ( const LocalFunction localFunction,
LocalDofVector &  localDofVector 
) const
inline
template<class GridPart , int order, class BasisFunctionSet >
BasisFunctionSetType Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::basisFunctionSet ( ) const
inline

return basis function set

template<class GridPart , int order, class BasisFunctionSet >
template<class LocalFunction , class LocalDofVector >
void Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::operator() ( const LocalFunction localFunction,
LocalDofVector &  localDofVector 
) const
inline
template<class GridPart , int order, class BasisFunctionSet >
LagrangeLocalInterpolation& Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::operator= ( const ThisType )
default
template<class GridPart , int order, class BasisFunctionSet >
LagrangeLocalInterpolation& Dune::Fem::LagrangeLocalInterpolation< GridPart, order, BasisFunctionSet >::operator= ( ThisType &&  other)
inline

move assignment operator

References Dune::Fem::move().


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