4 #ifndef DUNE_PDELAB_FINITEELEMENTMAP_GLOBAL_HH 5 #define DUNE_PDELAB_FINITEELEMENTMAP_GLOBAL_HH 18 template<
class Factory>
46 template<
class Element>
48 return factory.make(e.geometry());
60 template<
class FEFactory,
class VOFactory>
64 const VOFactory& voFactory;
82 const VOFactory & voFactory_) :
83 feFactory(feFactory_), voFactory(voFactory_)
93 template<
class Element>
95 return feFactory.make(e.geometry(), voFactory.make(e));
102 #endif // DUNE_PDELAB_FINITEELEMENTMAP_GLOBAL_HH Traits::FiniteElementType find(const Element &e) const
Return finite element for the given entity.
Definition: global.hh:47
FiniteElementMapTraits< typename FEFactory::FiniteElement > Traits
Definition: global.hh:67
Definition: adaptivity.hh:27
FiniteElementMapTraits< typename Factory::FiniteElement > Traits
Definition: global.hh:24
Generic finite element map for global finite elements created with a geometry and a vertex ordering...
Definition: global.hh:61
GeometryFiniteElementMap(Factory &factory_)
construct GeometryFiniteElementMap
Definition: global.hh:37
const Entity & e
Definition: localfunctionspace.hh:111
Traits::FiniteElementType find(const Element &e) const
Return finite element for the given entity.
Definition: global.hh:94
GeometryVertexOrderFiniteElementMap(FEFactory &feFactory_, const VOFactory &voFactory_)
construct GeometryFiniteElementMap
Definition: global.hh:81
collect types exported by a finite element map
Definition: finiteelementmap.hh:27
T FiniteElementType
Type of finite element from local functions.
Definition: finiteelementmap.hh:30
Generic finite element map for global finite elements created with a geometry.
Definition: global.hh:19