|
| VariableOPBLocalFiniteElementMap (const M &m, unsigned int defaultP) |
|
template<class EntityType > |
const Traits::FiniteElementType & | find (const EntityType &e) const |
| get local basis functions for entity
|
|
const Traits::FiniteElementType & | getFEM (unsigned int p) const |
| get local basis functions for a given polynomial order
|
|
const Traits::FiniteElementType & | getFEM () const |
| get local basis functions for the default order
|
|
template<class EntityType > |
void | setOrder (const EntityType &e, unsigned int p) |
|
template<class EntityType > |
unsigned int | getOrder (const EntityType &e) const |
|
std::size_t | size (GeometryType gt) const |
|
std::size_t | maxLocalSize () const |
|
template<class M, class D, class R, int d, typename ComputationFieldType = R, int maxP = 6, Dune::GeometryType::BasicType bt = Dune::GeometryType::cube>
class Dune::PDELab::VariableOPBLocalFiniteElementMap< M, D, R, d, ComputationFieldType, maxP, bt >
FiniteElementMap which provides MonomialLocalFiniteElement instances, depending on the local polynomial degree
template<class M , class D , class R , int d, typename ComputationFieldType = R, int maxP = 6, Dune::GeometryType::BasicType bt = Dune::GeometryType::cube>
template<class EntityType >
get local basis functions for entity