dune-localfunctions
2.1.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 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. |
Meta-finite element turning a scalar finite element into vector-valued one.
Backend | Type of finite element to take the power of. |
dimR | Power to raise the finite element to. |
Dune::PowerFiniteElement< Backend, dimR >::PowerFiniteElement | ( | const Backend & | backend_ | ) | [inline] |
Construct a finite element.
Dune::PowerFiniteElement< Backend, dimR >::PowerFiniteElement | ( | const shared_ptr< const Backend > & | backendSPtr | ) | [inline] |
Construct a finite element.
const Traits::Basis& Dune::PowerFiniteElement< Backend, dimR >::basis | ( | ) | const [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.
const Traits::Coefficients& Dune::PowerFiniteElement< Backend, dimR >::coefficients | ( | ) | const [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.
const Traits::Interpolation& Dune::PowerFiniteElement< Backend, dimR >::interpolation | ( | ) | const [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.
GeometryType Dune::PowerFiniteElement< Backend, dimR >::type | ( | ) | const [inline] |
Extract geometry type of this finite element.