|
dune-localfunctions
2.2.0
|
Langrange finite element of arbitrary order on triangles. More...
#include <dune/localfunctions/lagrange/pk1d.hh>
Classes | |
| struct | Traits |
Public Member Functions | |
| template<class VertexOrder > | |
| Pk1DFiniteElement (const Geometry &geometry, const VertexOrder &vertexOrder) | |
| construct a Pk1DFiniteElement | |
| const Traits::Basis & | basis () const |
| Extract basis of this finite element. | |
| const Traits::Interpolation & | interpolation () const |
| Extract interpolation of this finite element. | |
| const Traits::Coefficients & | coefficients () const |
| Extract coefficients of this finite element. | |
| const GeometryType & | type () const |
| Extract geometry type of this finite element. | |
Langrange finite element of arbitrary order on triangles.
| Geometry | Geometry for the local to global transformation. |
| RF | Field type of the range. |
| k | Maximum polynomial order of the base functions. |
|
inline |
construct a Pk1DFiniteElement
| geometry | The geometry object to use for adaption. |
| vertexOrder | The global ordering of the vertices within the grid, used to determine orientation of the edges. This vertexOrder object must support codim=0. |
|
inline |
Extract basis of this finite element.
The returned lvalue must have a lifetime at least as long as the finite element object is was aquired from.
Reimplemented from Dune::FiniteElementInterface.
|
inline |
Extract coefficients of this finite element.
The returned lvalue must have a lifetime at least as long as the finite element object is was aquired from.
Reimplemented from Dune::FiniteElementInterface.
|
inline |
Extract interpolation of this finite element.
The returned lvalue must have a lifetime at least as long as the finite element object is was aquired from.
Reimplemented from Dune::FiniteElementInterface.
|
inline |
Extract geometry type of this finite element.
Reimplemented from Dune::FiniteElementInterface.
1.8.1