FiniteElementMap which provides PkQkLocalFiniteElement instances, depending on the geometry type.
More...
|
| PkQkLocalFiniteElementMap () |
| Default constructor. Constructs a space of order maxP.
|
|
| PkQkLocalFiniteElementMap (unsigned int order) |
| Construct a space with a given order.
|
|
template<class EntityType > |
const Traits::FiniteElementType & | find (const EntityType &e) const |
| get local basis functions for entity
|
|
const Traits::FiniteElementType & | getFEM (Dune::GeometryType gt) const |
| get local basis functions for a given geometrytype
|
|
bool | hasDOFs (int codim) const |
|
std::size_t | size (GeometryType gt) const |
|
template<class D, class R, int d, int maxP = 6>
class Dune::PDELab::PkQkLocalFiniteElementMap< D, R, d, maxP >
FiniteElementMap which provides PkQkLocalFiniteElement instances, depending on the geometry type.
- Template Parameters
-
D | Type used for coordinates |
R | Type used for shape function values |
d | Grid dimension |
maxP | Approximation order: if you construct an object of this class with its default constructor, then this number is the approximation order that you get. If you construct an object giving an order at run-time, then maxP is the maximal order that you can request. |