|
dune-localfunctions 2.10
|
Loading...
Searching...
No Matches
Dune::FiniteElementInterface Class Reference
Interface for global-valued finite elements. More...
#include <dune/localfunctions/common/interface.hh>
Inheritance diagram for Dune::FiniteElementInterface:

Classes | |
| struct | Traits |
| types of component objects More... | |
Public Member Functions | |
| FiniteElementInterface (...) | |
| Construct a finite element. | |
| FiniteElementInterface (const FiniteElementInterface &) | |
| Finite elements are CopyConstructible. | |
| const Traits::Basis & | basis () const |
| Extract basis of this finite element. | |
| const Traits::Coefficients & | coefficients () const |
| Extract coefficients of this finite element. | |
| const Traits::Interpolation & | interpolation () const |
| Extract interpolation of this finite element. | |
| GeometryType | type () const |
| Extract geometry type of this finite element. | |
Detailed Description
Interface for global-valued finite elements.
Constructor & Destructor Documentation
◆ FiniteElementInterface() [1/2]
| Dune::FiniteElementInterface::FiniteElementInterface | ( | ... | ) |
Construct a finite element.
- Note
- The arguments of the constructor are implementation specific. In fact, finite element implementations are not required to be constructible by the user at all (except for copy-construction). The official way to construct a finite element is to use its factory.
◆ FiniteElementInterface() [2/2]
| Dune::FiniteElementInterface::FiniteElementInterface | ( | const FiniteElementInterface & | ) |
Finite elements are CopyConstructible.
Member Function Documentation
◆ basis()
| 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 it was acquired from.
◆ coefficients()
| 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 it was acquired from.
◆ interpolation()
| 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 it was acquired from.
◆ type()
| GeometryType Dune::FiniteElementInterface::type | ( | ) | const |
Extract geometry type of this finite element.
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8