Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry > Class Template Reference

A wrapper class that wraps a LocalFiniteElement of an entity to a basis that lives on an intersection of that entity, specified by the LocalGeometry. More...

#include <dune/fufem/facelocalfiniteelement.hh>

Public Types

typedef FaceLocalBasis< typename LocalFiniteElement::Traits::LocalBasisType, LocalGeometry > LocalBasis
 
typedef Dune::LocalFiniteElementTraits< LocalBasis, typename LocalFiniteElement::Traits::LocalCoefficientsType, typename LocalFiniteElement::Traits::LocalInterPolationType > Traits
 

Public Member Functions

 FaceLocalFiniteElement (const LocalFiniteElement &lFE, const LocalGeometry &geometryInInside)
 
const Traits::LocalBasisTypelocalBasis () const
 Get the local basis.
 
const Traits::LocalCoefficientsTypelocalCoefficients () const
 Get the local coefficients.
 
const Traits::LocalInterpolationTypelocalInterpolation () const
 Get the local interpolation.
 
Dune::GeometryType type () const
 Get the geometry type the basis is for.
 

Detailed Description

template<class LocalFiniteElement, class LocalGeometry>
class FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >

A wrapper class that wraps a LocalFiniteElement of an entity to a basis that lives on an intersection of that entity, specified by the LocalGeometry.

Deprecated:
This class is deprecated and will be removed after 2.11.

Member Typedef Documentation

◆ LocalBasis

template<class LocalFiniteElement , class LocalGeometry >
typedef FaceLocalBasis<typename LocalFiniteElement::Traits::LocalBasisType,LocalGeometry> FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >::LocalBasis

◆ Traits

template<class LocalFiniteElement , class LocalGeometry >
typedef Dune::LocalFiniteElementTraits< LocalBasis, typename LocalFiniteElement::Traits::LocalCoefficientsType, typename LocalFiniteElement::Traits::LocalInterPolationType> FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >::Traits

Constructor & Destructor Documentation

◆ FaceLocalFiniteElement()

template<class LocalFiniteElement , class LocalGeometry >
FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >::FaceLocalFiniteElement ( const LocalFiniteElement &  lFE,
const LocalGeometry &  geometryInInside 
)
inline

Member Function Documentation

◆ localBasis()

template<class LocalFiniteElement , class LocalGeometry >
const Traits::LocalBasisType & FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >::localBasis ( ) const
inline

Get the local basis.

◆ localCoefficients()

template<class LocalFiniteElement , class LocalGeometry >
const Traits::LocalCoefficientsType & FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >::localCoefficients ( ) const
inline

Get the local coefficients.

◆ localInterpolation()

template<class LocalFiniteElement , class LocalGeometry >
const Traits::LocalInterpolationType & FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >::localInterpolation ( ) const
inline

Get the local interpolation.

◆ type()

template<class LocalFiniteElement , class LocalGeometry >
Dune::GeometryType FaceLocalFiniteElement< LocalFiniteElement, LocalGeometry >::type ( ) const
inline

Get the geometry type the basis is for.


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