5#ifndef DUNE_Q2_LOCALFINITEELEMENT_HH
6#define DUNE_Q2_LOCALFINITEELEMENT_HH
8#include <dune/common/typetraits.hh>
9#include <dune/geometry/type.hh>
25 template<
class Geometry,
class RF>
28 typename std::conditional<Geometry::mydimension == 1,
29 LagrangeSimplexLocalFiniteElement<typename Geometry::ctype, RF, 1, 2>,
30 LagrangeCubeLocalFiniteElement<typename Geometry::ctype, RF, Geometry::mydimension, 2> >::type,
33 typedef typename std::conditional<Geometry::mydimension == 1,
45 template<
class Geometry,
class RF>
46 const typename Q2FiniteElementFactory<Geometry, RF>::LFE
47 Q2FiniteElementFactory<Geometry, RF>::lfe;
Definition bdfmcube.hh:18
ScalarLocalToGlobalFiniteElementAdaptorFactory(const std::conditional< Geometry::mydimension==1, LagrangeSimplexLocalFiniteElement< Geometry::ctype, RF, 1, 2 >, LagrangeCubeLocalFiniteElement< Geometry::ctype, RF, Geometry::mydimension, 2 > >::type &localFE_)
Definition localtoglobaladaptors.hh:261
Lagrange finite element for cubes with arbitrary compile-time dimension and polynomial order.
Definition lagrangecube.hh:709
Lagrange finite element for simplices with arbitrary compile-time dimension and polynomial order.
Definition lagrangesimplex.hh:836
Q2FiniteElementFactory()
default constructor
Definition q2.hh:42