dune-localfunctions  2.2.1
Public Types | Static Public Member Functions | List of all members
Dune::PQkLocalFiniteElementFactory< D, R, dim, k > Struct Template Reference

Factory to create any kind of Pk/Qk like element wrapped for the virtual interface. More...

#include <dune/localfunctions/lagrange/pqkfactory.hh>

Public Types

typedef
FixedOrderLocalBasisTraits
< typename
P0LocalFiniteElement< D, R,
dim >
::Traits::LocalBasisType::Traits, 0 >
::Traits 
T
 
typedef
LocalFiniteElementVirtualInterface
< T
FiniteElementType
 
typedef P0LocalFiniteElement
< D, R, dim > 
P0
 
typedef PkLocalFiniteElement
< D, R, dim, k > 
Pk
 
typedef Q1LocalFiniteElement
< D, R, dim > 
Q1
 

Static Public Member Functions

static FiniteElementTypecreate (const GeometryType &gt)
 create finite element for given GeometryType More...
 

Detailed Description

template<class D, class R, int dim, int k>
struct Dune::PQkLocalFiniteElementFactory< D, R, dim, k >

Factory to create any kind of Pk/Qk like element wrapped for the virtual interface.

Member Typedef Documentation

template<class D , class R , int dim, int k>
typedef LocalFiniteElementVirtualInterface<T> Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::FiniteElementType
template<class D , class R , int dim, int k>
typedef P0LocalFiniteElement<D,R,dim> Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::P0
template<class D , class R , int dim, int k>
typedef PkLocalFiniteElement<D,R,dim,k> Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::Pk
template<class D , class R , int dim, int k>
typedef Q1LocalFiniteElement<D,R,dim> Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::Q1
template<class D , class R , int dim, int k>
typedef FixedOrderLocalBasisTraits<typename P0LocalFiniteElement<D,R,dim>::Traits::LocalBasisType::Traits,0>::Traits Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::T

Member Function Documentation

template<class D , class R , int dim, int k>
static FiniteElementType* Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::create ( const GeometryType &  gt)
inlinestatic

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