dune-localfunctions
2.2.1
|
Interface for global-valued finite elements. More...
#include <dune/localfunctions/common/interface.hh>
Classes | |
struct | Traits |
types of component objects More... | |
Public Member Functions | |
FiniteElementInterface (...) | |
Construct a finite element. More... | |
FiniteElementInterface (const FiniteElementInterface &) | |
Finite elements are CopyConstructible. More... | |
const Traits::Basis & | basis () const |
Extract basis of this finite element. More... | |
const Traits::Coefficients & | coefficients () const |
Extract coefficients of this finite element. More... | |
const Traits::Interpolation & | interpolation () const |
Extract interpolation of this finite element. More... | |
GeometryType | type () const |
Extract geometry type of this finite element. More... | |
Interface for global-valued finite elements.
Dune::FiniteElementInterface::FiniteElementInterface | ( | ... | ) |
Construct a finite element.
Dune::FiniteElementInterface::FiniteElementInterface | ( | const FiniteElementInterface & | ) |
Finite elements are CopyConstructible.
const Traits::Basis& Dune::FiniteElementInterface::basis | ( | ) | const |
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.
const Traits::Coefficients& Dune::FiniteElementInterface::coefficients | ( | ) | const |
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.
const Traits::Interpolation& Dune::FiniteElementInterface::interpolation | ( | ) | const |
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.
GeometryType Dune::FiniteElementInterface::type | ( | ) | const |
Extract geometry type of this finite element.