Dune Core Modules (unstable)

Dune::ScalarLocalToGlobalFiniteElementAdaptor< LocalFiniteElement, Geometry > Struct Template Reference

Convert a simple scalar local finite element into a global finite element. More...

#include <dune/localfunctions/common/localtoglobaladaptors.hh>

Public Member Functions

 ScalarLocalToGlobalFiniteElementAdaptor (const LocalFiniteElement &localFE_, const Geometry &geometry)
 construct a ScalarLocalToGlobalFiniteElementAdaptor More...
 

Detailed Description

template<class LocalFiniteElement, class Geometry>
struct Dune::ScalarLocalToGlobalFiniteElementAdaptor< LocalFiniteElement, Geometry >

Convert a simple scalar local finite element into a global finite element.

The local finite element must be scalar, i.e. LocalBasis::Traits::dimRange must be 1. It's values are not transformed, but the Jacobian is (see ScalarLocalToGlobalBasisAdaptor).

Template Parameters
LocalFiniteElementType of the local finite element to adapt.
GeometryType of the local-to-global transformation.

Constructor & Destructor Documentation

◆ ScalarLocalToGlobalFiniteElementAdaptor()

template<class LocalFiniteElement , class Geometry >
Dune::ScalarLocalToGlobalFiniteElementAdaptor< LocalFiniteElement, Geometry >::ScalarLocalToGlobalFiniteElementAdaptor ( const LocalFiniteElement &  localFE_,
const Geometry geometry 
)
inline

construct a ScalarLocalToGlobalFiniteElementAdaptor

Parameters
localFE_The local finite element object to adapt.
geometryThe geometry object to use for adaption.
Note
This class stores the references passed here. Any use of this class after these references have become invalid results in undefined behaviour. The exception is that the destructor of this class may still be called.

The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Apr 18, 22:30, 2024)