|
dune-localfunctions 2.10
|
Loading...
Searching...
No Matches
localtoglobaladaptors.hh
Go to the documentation of this file.
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
RF RangeFieldType
Export type for range field.
Definition common/localbasis.hh:46
static constexpr int dimRange
dimension of the range
Definition common/localbasis.hh:49
DF DomainFieldType
Export type for domain field.
Definition common/localbasis.hh:37
static constexpr int dimDomain
dimension of the domain
Definition common/localbasis.hh:40
Traits class for local-to-global basis adaptors.
Definition localtoglobaladaptors.hh:30
LocalBasisTraits::RangeFieldType RangeField
Definition localtoglobaladaptors.hh:37
LocalBasisTraits::DomainFieldType DomainField
Definition localtoglobaladaptors.hh:31
FieldMatrix< RangeField, dimRange, dimDomainGlobal > Jacobian
Definition localtoglobaladaptors.hh:41
static const std::size_t dimDomainLocal
Definition localtoglobaladaptors.hh:32
LocalBasisTraits::RangeType Range
Definition localtoglobaladaptors.hh:39
static const std::size_t dimDomainGlobal
Definition localtoglobaladaptors.hh:33
static const std::size_t dimRange
Definition localtoglobaladaptors.hh:38
FieldVector< DomainField, dimDomainGlobal > DomainGlobal
Definition localtoglobaladaptors.hh:35
LocalBasisTraits::DomainType DomainLocal
Definition localtoglobaladaptors.hh:34
Convert a simple scalar local basis into a global basis.
Definition localtoglobaladaptors.hh:65
void evaluateJacobian(const typename Traits::DomainLocal &in, std::vector< typename Traits::Jacobian > &out) const
Definition localtoglobaladaptors.hh:125
std::size_t order() const
return maximum polynomial order of the base function
Definition localtoglobaladaptors.hh:110
LocalToGlobalBasisAdaptorTraits< typename LocalBasis::Traits, Geometry::coorddimension > Traits
Definition localtoglobaladaptors.hh:84
ScalarLocalToGlobalBasisAdaptor(const LocalBasis &localBasis_, const Geometry &geometry_)
construct a ScalarLocalToGlobalBasisAdaptor
Definition localtoglobaladaptors.hh:96
void evaluateFunction(const typename Traits::DomainLocal &in, std::vector< typename Traits::Range > &out) const
Definition localtoglobaladaptors.hh:119
std::size_t size() const
Definition localtoglobaladaptors.hh:101
Convert a local interpolation into a global interpolation.
Definition localtoglobaladaptors.hh:149
LocalToGlobalInterpolationAdaptor(const LocalInterpolation &localInterpolation_)
construct a LocalToGlobalInterpolationAdaptor
Definition localtoglobaladaptors.hh:165
void interpolate(const Function &function, std::vector< Coeff > &out) const
Definition localtoglobaladaptors.hh:170
Traits_ Traits
Definition localtoglobaladaptors.hh:153
Convert a simple scalar local finite element into a global finite element.
Definition localtoglobaladaptors.hh:187
GeometryType type() const
Definition localtoglobaladaptors.hh:229
const Traits::Coefficients & coefficients() const
Definition localtoglobaladaptors.hh:227
const Traits::Interpolation & interpolation() const
Definition localtoglobaladaptors.hh:225
const Traits::Basis & basis() const
Definition localtoglobaladaptors.hh:224
ScalarLocalToGlobalFiniteElementAdaptor(const LocalFiniteElement &localFE_, const Geometry &geometry)
construct a ScalarLocalToGlobalFiniteElementAdaptor
Definition localtoglobaladaptors.hh:218
Definition localtoglobaladaptors.hh:191
LocalToGlobalInterpolationAdaptor< typename LocalFiniteElement::Traits::LocalInterpolationType, typename Basis::Traits > Interpolation
Definition localtoglobaladaptors.hh:196
LocalFiniteElement::Traits::LocalCoefficientsType Coefficients
Definition localtoglobaladaptors.hh:198
ScalarLocalToGlobalBasisAdaptor< typename LocalFiniteElement::Traits::LocalBasisType, Geometry > Basis
Definition localtoglobaladaptors.hh:193
Factory for ScalarLocalToGlobalFiniteElementAdaptor objects.
Definition localtoglobaladaptors.hh:244
const FiniteElement make(const Geometry &geometry)
construct ScalarLocalToGlobalFiniteElementAdaptor
Definition localtoglobaladaptors.hh:274
ScalarLocalToGlobalFiniteElementAdaptor< LocalFiniteElement, Geometry > FiniteElement
Definition localtoglobaladaptors.hh:249
Dune::ScalarLocalToGlobalFiniteElementAdaptorFactory::ScalarLocalToGlobalFiniteElementAdaptorFactory
ScalarLocalToGlobalFiniteElementAdaptorFactory(const LocalFiniteElement &localFE_)
construct a ScalarLocalToGlobalFiniteElementAdaptorFactory
Definition localtoglobaladaptors.hh:261
T resize(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8