CHANGELOG dune-localfunctions 2.10.0
Download the Dune 2.10.0 module sources
- dune-localfunctions [ tarball: dune-localfunctions-2.10.0.tar.gz , signature: dune-localfunctions-2.10.0.tar.gz.asc ]
Release 2.10
-
Fixed LocalKey codim for the Crouzeix-Raviart element
-
Add new local finite element representing P1 basis functions enriched by a single element bubble functions on simplex elements.
-
Add alias
HierarchicalP1WithElementBubbleLocalFiniteElementfor theSimplexP1BubbleLocalFiniteElementlocal finite-element. -
Make the class
LocalKeyusable inconstexprand mark all pure functions[[nodiscard]]. -
Extend the implementation of
HierarchicalP2WithElementBubblebasis to all dimensions. Note that the order of the basis functions is changed.
Deprecations and removals
-
PQkLocalFiniteElementCacheis deprecated.LagrangeLocalFiniteElementCacheis the recommended replacement. The latter implements a thread-safe get(gt) while the former does not. -
The deprecated support for passing functions providing only the old
f.evaluate(x,y)interface has been removed. This interface is also no longer tested. -
The deprecated overload of the helper function
Impl::makeFunctionWithCallOperator(f)for support of thef.evaluate(x,y)interface has been removed. The overload for theoperator()is deprecated. Calling this function in downstream modules is no longer needed because only one function interface is supported. -
The deprecated base class
LocalFiniteElementFunctionBasehas been removed. -
The deprecated headers
p1.hh,p2.hh,p23d.hh,pk.hh,pk3d,qk.hh,prismp1.hh,prismp2.hh,pyramidp1.hh,pyramidp2.hhand the deprecated classed(PK1D|PK2D|Q1)LocalFiniteElementinlangrange/have been removed. Uselagrange(cube|prism|pyramid|simplex).hhand the corresponding classes instead. -
The deprecated functions
numLagrangePoints(topologyId,...)equidistantLagrangePoints(topologyId,...)have been removed. -
The class
LFEMatrixis deprecated and should be replaced byDynamicMatrixfrom dune-common with a few interface changes.
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Jan 21, 23:31, 2026)