|
dune-localfunctions 2.11
|
Loading...
Searching...
No Matches
localfunctions/common/localfiniteelement.hh
Go to the documentation of this file.
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
STL namespace.
Type erasure class storing a local finite element.
Definition localfunctions/common/localfiniteelement.hh:40
LocalFiniteElement(LocalFiniteElement &&other)=default
Move constructor.
LocalFiniteElement(const LocalFiniteElement &other)
Copy constructor.
Definition localfunctions/common/localfiniteelement.hh:85
const Traits::LocalCoefficientsType & localCoefficients() const
Access the LocalCoefficients of the stored local finite element.
Definition localfunctions/common/localfiniteelement.hh:167
const Traits::LocalInterpolationType & localInterpolation() const
Access the LocalInterpolation of the stored local finite element.
Definition localfunctions/common/localfiniteelement.hh:178
const Traits::LocalBasisType & localBasis() const
Access the LocalBasis of the stored local finite element.
Definition localfunctions/common/localfiniteelement.hh:156
unsigned int size() const
Get the number of basis functions of the stored local finite element.
Definition localfunctions/common/localfiniteelement.hh:188
LocalFiniteElement & operator=(const LocalFiniteElement &rhs)
Copy assignment.
Definition localfunctions/common/localfiniteelement.hh:113
LocalFiniteElement(LFEImpl &&lfe)
Construct from implementation.
Definition localfunctions/common/localfiniteelement.hh:69
typename VirtualLFE::Traits Traits
Definition localfunctions/common/localfiniteelement.hh:46
LocalFiniteElement & operator=(LocalFiniteElement &&other)=default
Move assignment.
const GeometryType & type() const
Get the GeometryType of the stored local finite element.
Definition localfunctions/common/localfiniteelement.hh:198
virtual base class for local finite elements with functions
Definition virtualinterface.hh:225
class for wrapping a finite element using the virtual interface
Definition virtualwrappers.hh:240
T release(T... args)
T reset(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8