Dune Core Modules (unstable)
power.hh
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
Unique label for each type of entities that can occur in DUNE grids.
Definition: type.hh:114
Meta-coefficients turning a scalar coefficients into vector-valued coefficients.
Definition: coefficients.hh:23
Factory for meta-finite elements turning scalar finite elements into vector-valued ones.
Definition: power.hh:107
const FiniteElement make(const std::shared_ptr< const BackendFiniteElement > &backendSPtr) const
create a finite element
Definition: power.hh:125
const FiniteElement make(const BackendFiniteElement &backend) const
create a finite element
Definition: power.hh:117
PowerFiniteElement< BackendFiniteElement, dimR > FiniteElement
Type of the finite element.
Definition: power.hh:110
Meta-finite element turning a scalar finite element into vector-valued one.
Definition: power.hh:29
const Traits::Basis & basis() const
Extract basis of this finite element.
Definition: power.hh:77
GeometryType type() const
Extract geometry type of this finite element.
Definition: power.hh:93
const Traits::Interpolation & interpolation() const
Extract interpolation of this finite element.
Definition: power.hh:90
PowerFiniteElement(const Backend &backend_)
Construct a finite element.
Definition: power.hh:53
PowerFiniteElement(const std::shared_ptr< const Backend > &backendSPtr)
Construct a finite element.
Definition: power.hh:65
const Traits::Coefficients & coefficients() const
Extract coefficients of this finite element.
Definition: power.hh:83
Meta-interpolation turning a scalar interpolation into vector-valued interpolation.
Definition: interpolation.hh:26
PowerBasis< typename Backend::Traits::Basis, dimR > Basis
type of the Basis
Definition: power.hh:34
PowerCoefficients Coefficients
type of the Coefficients
Definition: power.hh:36
PowerInterpolation< typename Backend::Traits::Interpolation, typename Basis::Traits > Interpolation
type of the Interpolation
Definition: power.hh:39
A unique label for each type of element that can occur in a grid.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 21, 23:30, 2024)