dune-pdelab  2.5-dev
Public Types | Public Member Functions | List of all members
Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType > Class Template Reference

#include <dune/pdelab/finiteelement/l2orthonormal.hh>

Inheritance diagram for Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >:
Inheritance graph

Public Types

typedef Dune::LocalFiniteElementTraits< OPBLocalBasis< D, R, k, d, bt, ComputationFieldType, basisType >, OPBLocalCoefficients< k, d, basisType >, OPBLocalInterpolation< OPBLocalBasis< D, R, k, d, bt, ComputationFieldType, basisType > > > Traits
 

Public Member Functions

DUNE_NO_DEPRECATED_BEGIN OPBLocalFiniteElement ()
 
template<class LFE >
 OPBLocalFiniteElement (const LFE &lfe)
 
DUNE_NO_DEPRECATED_END OPBLocalFiniteElement (const OPBLocalFiniteElement &other)
 
const Traits::LocalBasisType & localBasis () const
 
const Traits::LocalCoefficientsType & localCoefficients () const
 
const Traits::LocalInterpolationType & localInterpolation () const
 
Dune::GeometryType type () const
 
OPBLocalFiniteElementclone () const
 

Member Typedef Documentation

◆ Traits

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
typedef Dune::LocalFiniteElementTraits<OPBLocalBasis<D,R,k,d,bt,ComputationFieldType,basisType>, OPBLocalCoefficients<k,d,basisType>, OPBLocalInterpolation<OPBLocalBasis<D,R,k,d,bt,ComputationFieldType,basisType> > > Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::Traits

Constructor & Destructor Documentation

◆ OPBLocalFiniteElement() [1/3]

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
DUNE_NO_DEPRECATED_BEGIN Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::OPBLocalFiniteElement ( )
inline

◆ OPBLocalFiniteElement() [2/3]

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
template<class LFE >
Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::OPBLocalFiniteElement ( const LFE &  lfe)
inlineexplicit

◆ OPBLocalFiniteElement() [3/3]

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
DUNE_NO_DEPRECATED_END Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::OPBLocalFiniteElement ( const OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType > &  other)
inline

Member Function Documentation

◆ clone()

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
OPBLocalFiniteElement* Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::clone ( ) const
inline

◆ localBasis()

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
const Traits::LocalBasisType& Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::localBasis ( ) const
inline

◆ localCoefficients()

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
const Traits::LocalCoefficientsType& Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::localCoefficients ( ) const
inline

◆ localInterpolation()

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
const Traits::LocalInterpolationType& Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::localInterpolation ( ) const
inline

◆ type()

template<class D, class R, int k, int d, Dune::GeometryType::BasicType bt, typename ComputationFieldType = Dune::PB::DefaultComputationalFieldType, PB::BasisType basisType = PB::BasisType::Pk>
Dune::GeometryType Dune::OPBLocalFiniteElement< D, R, k, d, bt, ComputationFieldType, basisType >::type ( ) const
inline

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