dune-localfunctions 2.10
Loading...
Searching...
No Matches
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 P0LocalFiniteElement< D, R, dim >::Traits::LocalBasisType::Traits T
 
typedef LocalFiniteElementVirtualInterface< TFiniteElementType
 
using P0 = P0LocalFiniteElement< D, R, dim >
 
using Pk = LagrangeSimplexLocalFiniteElement< D, R, dim, k >
 
using Qk = LagrangeCubeLocalFiniteElement< D, R, dim, k >
 

Static Public Member Functions

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

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

◆ FiniteElementType

template<class D , class R , int dim, int k>
typedef LocalFiniteElementVirtualInterface<T> Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::FiniteElementType

◆ P0

template<class D , class R , int dim, int k>
using Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::P0 = P0LocalFiniteElement<D,R,dim>

◆ Pk

template<class D , class R , int dim, int k>
using Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::Pk = LagrangeSimplexLocalFiniteElement<D,R,dim,k>

◆ Qk

template<class D , class R , int dim, int k>
using Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::Qk = LagrangeCubeLocalFiniteElement<D,R,dim,k>

◆ T

template<class D , class R , int dim, int k>
typedef P0LocalFiniteElement<D,R,dim>::Traits::LocalBasisType::Traits Dune::PQkLocalFiniteElementFactory< D, R, dim, k >::T

Member Function Documentation

◆ create()

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

create finite element for given GeometryType


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