dune-localfunctions 2.10
|
Factory that only creates dimension specific local finite elements. More...
#include <dune/localfunctions/lagrange/pqkfactory.hh>
Public Types | |
typedef P0LocalFiniteElement< D, R, 3 >::Traits::LocalBasisType::Traits | T |
using | PrismP1 = LagrangePrismLocalFiniteElement< D, R, 1 > |
using | PrismP2 = LagrangePrismLocalFiniteElement< D, R, 2 > |
using | PyramidP1 = LagrangePyramidLocalFiniteElement< D, R, 1 > |
using | PyramidP2 = LagrangePyramidLocalFiniteElement< D, R, 2 > |
Static Public Member Functions | |
static LocalFiniteElementVirtualInterface< T > * | create (const GeometryType >) |
create finite element for given GeometryType | |
Factory that only creates dimension specific local finite elements.
Specialization for dim=3
using Dune::DimSpecificPQkLocalFiniteElementFactory< D, R, 3, k >::PrismP1 = LagrangePrismLocalFiniteElement<D,R,1> |
using Dune::DimSpecificPQkLocalFiniteElementFactory< D, R, 3, k >::PrismP2 = LagrangePrismLocalFiniteElement<D,R,2> |
using Dune::DimSpecificPQkLocalFiniteElementFactory< D, R, 3, k >::PyramidP1 = LagrangePyramidLocalFiniteElement<D,R,1> |
using Dune::DimSpecificPQkLocalFiniteElementFactory< D, R, 3, k >::PyramidP2 = LagrangePyramidLocalFiniteElement<D,R,2> |
typedef P0LocalFiniteElement<D,R,3>::Traits::LocalBasisType::Traits Dune::DimSpecificPQkLocalFiniteElementFactory< D, R, 3, k >::T |
|
inlinestatic |
create finite element for given GeometryType