|
dune-localfunctions 2.9.1
|
Loading...
Searching...
No Matches
Dune::PowerFiniteElementFactory< BackendFiniteElement, dimR > Class Template Reference
Factory for meta-finite elements turning scalar finite elements into vector-valued ones. More...
#include <dune/localfunctions/meta/power.hh>
Inheritance diagram for Dune::PowerFiniteElementFactory< BackendFiniteElement, dimR >:

Public Types | |
| typedef PowerFiniteElement< BackendFiniteElement, dimR > | FiniteElement |
| Type of the finite element. | |
Public Member Functions | |
| const FiniteElement | make (const BackendFiniteElement &backend) const |
| create a finite element | |
| const FiniteElement | make (const std::shared_ptr< const BackendFiniteElement > &backendSPtr) const |
| create a finite element | |
Detailed Description
template<class BackendFiniteElement, std::size_t dimR>
class Dune::PowerFiniteElementFactory< BackendFiniteElement, dimR >
class Dune::PowerFiniteElementFactory< BackendFiniteElement, dimR >
Factory for meta-finite elements turning scalar finite elements into vector-valued ones.
- Template Parameters
-
BackendFiniteElement Type of finite element to take the power of. dimR Power to raise the finite element to.
Member Typedef Documentation
◆ FiniteElement
template<class BackendFiniteElement , std::size_t dimR>
| typedef PowerFiniteElement<BackendFiniteElement, dimR> Dune::PowerFiniteElementFactory< BackendFiniteElement, dimR >::FiniteElement |
Type of the finite element.
Member Function Documentation
◆ make() [1/2]
template<class BackendFiniteElement , std::size_t dimR>
|
inline |
create a finite element
- Note
- With this overload of make() the backend finite element is copied into the created object.
◆ make() [2/2]
template<class BackendFiniteElement , std::size_t dimR>
|
inline |
create a finite element
- Note
- With this overload of make() ownership of the backend finite element is determined by the shared_ptr.
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