4#ifndef DUNE_PDELAB_FINITEELEMENTMAP_OPBFEM_HH
5#define DUNE_PDELAB_FINITEELEMENTMAP_OPBFEM_HH
7#include <dune/common/deprecated.hh>
18 template<
class D,
class R,
int k,
int d, Dune::GeometryType::BasicType bt,
typename ComputationFieldType=R, PB::BasisType basisType = PB::BasisType::Pk>
35 static constexpr std::size_t
size(GeometryType gt)
38 if (gt == geometryType)
39 return BasisTraits::template Size<k,d>::value;
46 return BasisTraits::template Size<k,d>::value;
This file defines polynomial basis functions on the reference element in a generic way.
For backward compatibility – Do not use this!
Definition: adaptivity.hh:28
Dune::GeometryType geometryTypeFromBasicType(Dune::GeometryType::BasicType basicType, int dim)
Definition: topologyutility.hh:48
Definition: l2orthonormal.hh:160
simple implementation where all entities have the same finite element
Definition: finiteelementmap.hh:101
static constexpr bool hasDOFs(int codim)
Definition: opbfem.hh:30
static constexpr std::size_t maxLocalSize()
Definition: opbfem.hh:44
static constexpr bool fixedSize()
Definition: opbfem.hh:25
static constexpr std::size_t size(GeometryType gt)
Definition: opbfem.hh:35