|
dune-localfunctions 2.9.1
|
Meta-finite element turning a scalar finite element into vector-valued one. More...
#include <dune/localfunctions/meta/power.hh>
Classes | |
| struct | Traits |
| types of component objects More... | |
Public Member Functions | |
| PowerFiniteElement (const Backend &backend_) | |
| Construct a finite element. | |
| PowerFiniteElement (const std::shared_ptr< const Backend > &backendSPtr) | |
| Construct a finite element. | |
| 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
class Dune::PowerFiniteElement< Backend, dimR >
Meta-finite element turning a scalar finite element into vector-valued one.
- Template Parameters
-
Backend Type of finite element to take the power of. dimR Power to raise the finite element to.
Constructor & Destructor Documentation
◆ PowerFiniteElement() [1/2]
|
inline |
Construct a finite element.
- Note
- With this constructor a copy of the backend finite element is stored in this object.
◆ PowerFiniteElement() [2/2]
|
inline |
Construct a finite element.
- Note
- With this constructor ownership of the backend finite element is determined by the shared_ptr.
Member Function Documentation
◆ basis()
|
inline |
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()
|
inline |
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()
|
inline |
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()
|
inline |
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