Dune Core Modules (unstable)
Dune::EdgeS0_5FiniteElement< Geometry, RF > Class Template Reference
FiniteElement for lowest order edge elements on simplices. More...
#include <dune/localfunctions/whitney/edges0.5.hh>
Public Member Functions | |
template<class VertexOrder > | |
EdgeS0_5FiniteElement (const Geometry &geo, const VertexOrder &vertexOrder) | |
Constructor. More... | |
const Traits::Basis & | basis () const |
return reference to the basis object | |
const Traits::Interpolation & | interpolation () const |
return reference to the interpolation object | |
const Traits::Coefficients & | coefficients () const |
return reference to the coefficients object | |
Static Public Member Functions | |
static constexpr GeometryType | type () |
return geometry type of this element | |
Detailed Description
template<class Geometry, class RF>
class Dune::EdgeS0_5FiniteElement< Geometry, RF >
class Dune::EdgeS0_5FiniteElement< Geometry, RF >
FiniteElement for lowest order edge elements on simplices.
Uses the representation
\[ \mathbf N^i=(L^{i_0}\nabla L^{i_1}- L^{i_1}\nabla L^{i_0})\ell^i \]
where \(L^k\) is the P1 shape function for vertex \(k\), \(i_0\) and \(i_1\) are the indices of the vertices of edge \(i\) and \(\ell^i\) is the length of edge \(i\).
- Template Parameters
-
D Type to represent the field in the domain. R Type to represent the field in the range. dim Dimension of both domain and range.
Constructor & Destructor Documentation
◆ EdgeS0_5FiniteElement()
template<class Geometry , class RF >
template<class VertexOrder >
|
inline |
Constructor.
- Parameters
-
geo Geometry of the element to construct a local basis for. vertexOrder Vertex ordering information. Only the vertex order on the dim=1 sub-entities (edges) is required.
The documentation for this class was generated from the following file:
- dune/localfunctions/whitney/edges0.5.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 21, 23:30, 2024)