dune-pdelab  2.0.0
Public Types | Public Member Functions | List of all members
Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP > Class Template Reference

#include <dune/pdelab/finiteelementmap/pkqkfem.hh>

Public Types

typedef FiniteElementMapTraits
< FiniteElementType > 
Traits
 

Public Member Functions

 PkQkLocalFiniteElementMap ()
 
 PkQkLocalFiniteElementMap (unsigned int order)
 
template<class EntityType >
const Traits::FiniteElementTypefind (const EntityType &e) const
 get local basis functions for entity More...
 
const Traits::FiniteElementTypegetFEM (Dune::GeometryType gt) const
 get local basis functions for a given geometrytype More...
 
bool fixedSize () const
 
std::size_t size (GeometryType gt) const
 
std::size_t maxLocalSize () const
 

Detailed Description

template<class D, class R, int d, int maxP = 6>
class Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >

FiniteElementMap which provides PkQkLocalFiniteElement instances, depending on the geometry type

Member Typedef Documentation

template<class D , class R , int d, int maxP = 6>
typedef FiniteElementMapTraits<FiniteElementType> Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::Traits

Constructor & Destructor Documentation

template<class D , class R , int d, int maxP = 6>
Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::PkQkLocalFiniteElementMap ( )
inline
template<class D , class R , int d, int maxP = 6>
Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::PkQkLocalFiniteElementMap ( unsigned int  order)
inline

Member Function Documentation

template<class D , class R , int d, int maxP = 6>
template<class EntityType >
const Traits::FiniteElementType& Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::find ( const EntityType &  e) const
inline

get local basis functions for entity

References Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::getFEM().

template<class D , class R , int d, int maxP = 6>
bool Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::fixedSize ( ) const
inline
template<class D , class R , int d, int maxP = 6>
const Traits::FiniteElementType& Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::getFEM ( Dune::GeometryType  gt) const
inline

get local basis functions for a given geometrytype

Referenced by Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::find().

template<class D , class R , int d, int maxP = 6>
std::size_t Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::maxLocalSize ( ) const
inline
template<class D , class R , int d, int maxP = 6>
std::size_t Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >::size ( GeometryType  gt) const
inline

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