|
dune-pdelab 2.9
|
Loading...
Searching...
No Matches
variablemonomfem.hh
Go to the documentation of this file.
55 gt_(Dune::GeometryType::cube,d), mapper_(m), polOrder_(mapper_.size(), defaultP), defaultP_(defaultP)
72 DUNE_THROW(InvalidGeometryType,"Unsupported geometry type: Support only " << gt_ << ", but got " << e.type());
117 DUNE_THROW(VariableElementSize,"VariableMonomLocalFiniteElementMap can contain elements of variable order.");
122 DUNE_THROW(VariableElementSize,"VariableMonomLocalFiniteElementMap can contain elements of variable order.");
void init(const Matrix *matrix)
int size() const
static constexpr size_type M()
#define DUNE_THROW(E, m)
For backward compatibility – Do not use this!
FiniteElementMap exception concerning the computation of the FiniteElementMap size.
Definition finiteelementmap.hh:21
FiniteElementMap exception raised when trying to obtain a finite element for an unsupported GeometryT...
Definition finiteelementmap.hh:23
collect types exported by a finite element map
Definition finiteelementmap.hh:28
T FiniteElementType
Type of finite element from local functions.
Definition finiteelementmap.hh:30
Definition variablemonomfem.hh:43
VariableMonomLocalFiniteElementMap(const M &m, Dune::GeometryType gt, unsigned int defaultP)
Definition variablemonomfem.hh:61
std::size_t maxLocalSize() const
Definition variablemonomfem.hh:120
static constexpr bool fixedSize()
Definition variablemonomfem.hh:105
static constexpr bool hasDOFs(int codim)
Definition variablemonomfem.hh:110
std::size_t size(GeometryType gt) const
Definition variablemonomfem.hh:115
VariableMonomLocalFiniteElementMap(const M &m, unsigned int defaultP)
Definition variablemonomfem.hh:54
FiniteElementMapTraits< FiniteElementType > Traits
Definition variablemonomfem.hh:48
const Traits::FiniteElementType & find(const EntityType &e) const
get local basis functions for entity
Definition variablemonomfem.hh:69
const Traits::FiniteElementType & getFEM(unsigned int p) const
get local basis functions for a given polynomial order
Definition variablemonomfem.hh:77
static constexpr int dimension
The dimension of the finite elements returned by this map.
Definition variablemonomfem.hh:51
unsigned int getOrder(const EntityType &e) const
Definition variablemonomfem.hh:97
const Traits::FiniteElementType & getFEM() const
get local basis functions for the default order
Definition variablemonomfem.hh:83
void setOrder(const EntityType &e, unsigned int p)
Definition variablemonomfem.hh:89
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8