Hello everyone!
This is deal.II newsletter #326.
It automatically reports recently merged features and discussions about the deal.II finite element library.
Below you find a list of recently proposed or merged features:
#18693: update cmake version requirements after release (proposed by tjhei; merged)
#18692: [9.7] Take over #18678 and #18679 (proposed by tamiko; merged)
#18691: [9.7, pr 18690] Fix a regular expression (proposed by tamiko; merged)
#18690: Fix a regular expression. (proposed by bangerth; merged)
#18689: Fix an href. (proposed by bangerth; merged)
#18688: `MappingFEField`: store which DoFs are nonzero in each component. (proposed by drwells)
#18687: [9.7] cherry-pick #18677 (proposed by gassmoeller; merged)
#18685: Do not unconditionally trigger github workflows on branch push outside PRs (proposed by gassmoeller; merged)
#18683: [9.7] cherry-pick #18682 (proposed by tjhei; merged)
#18682: intel compiler: suppress warning (proposed by tjhei; merged)
#18680: Tools for SBM: ClosestSurfacePoint class (proposed by mwichro)
#18679: Add missing anchors. (proposed by bangerth; merged)
#18678: Fix name of an HTML anchor. (proposed by bangerth; merged)
#18677: Fix deprecation warnings in grid generator and manifold (proposed by gassmoeller; merged)
#18675: update VERSION (proposed by tamiko; merged)
#18674: update AUTHORS.md and LICENSE.md (proposed by tamiko; merged)
#18673: Step 93: remove unused variables (proposed by tamiko; merged)
#18672: Kokkos with device support: require 3.7 (proposed by tjhei)
#18671: Release 9.7.0: update changes file (proposed by tamiko; merged)
#18670: Disable CGAL deprecation warnings (proposed by masterleinad; merged)
#18669: Replace deprecated std::shared_ptr<T>::unique (proposed by masterleinad; merged)
#18668: Fix the memory consumption function. (proposed by amlng; merged)
#18667: Readme: mention minimum Kokkos version (proposed by tjhei; merged)
#18666: silence another Trilinos 16 deprecation warning (proposed by tjhei; merged)
#18665: Fix some issues with example tests. (proposed by marcfehling; merged)
#18664: Update step-68 output (proposed by gassmoeller; merged)
#18663: Fix test of step-93. (proposed by marcfehling; merged)
#18662: PSCToolkit interface (proposed by Cirdans-Home)
#18661: Fix interpolation component in step-93 (proposed by gassmoeller; merged)
#18660: Clarify documentation of AffineConstraints::n_constraints(). (proposed by bangerth; merged)
#18659: Make DoFRenumbering::component_wise() work with FEValuesExtractors (proposed by gsegon)
#18658: Use `std::clamp` instead of the `std::min/std::max` pattern (proposed by fernandezerbes)
#18656: Update step-87 documentation results (proposed by gassmoeller; merged)
#18655: Fix two bugs in step-86 (proposed by kronbichler; merged)
#18654: Fix compiling ArborX 2 with clang (proposed by masterleinad; merged)
#18653: Update output of step-81 (proposed by gassmoeller; merged)
#18652: Update step-76 result documentation (proposed by gassmoeller; merged)
#18651: Fix step-79 crash (proposed by gassmoeller; merged)
#18650: Provide general description of constraint handling in matrix-free module (proposed by kronbichler)
#18648: Update step-70 output (proposed by gassmoeller; merged)
#18647: CMake: only configure ArborX 2.0 onwards when C++20 is available (proposed by tamiko; merged)
#18645: ArborX: fix compilation with versions < 2 (proposed by tamiko; merged)
#18644: remove pragma once in tests/ (proposed by tjhei; merged)
#18643: try to hide trilinos 16 warnings (proposed by tjhei; merged)
#18642: Update step-1. (proposed by bangerth; merged)
#18641: Only define _LIBCPP_ENABLE_ASSERTIONS for AppleClang < 17 (proposed by masterleinad; merged)
#18628: do not bundle TBB (proposed by tjhei; merged)
#18622: Adapted FE_RT_Bubbles and polynomialsRT_Bubbles to PolynomialsVectorAnisotropic (proposed by nataneb; merged)
#18564: Add support ArborX 2.0 (proposed by Rombur; merged)
#18518: Provide the CMake stuff to create modules. (proposed by bangerth; merged)
#18487: Decide whether we want to build C++20 modules. (proposed by bangerth; merged)
#18482: Module wrappers for external projects. (proposed by bangerth; merged)
#17879: step-95: Tutorial matrix-free CutFEM/DG (proposed by bergbauer; merged)
And this is a list of recently opened or closed discussions:
#18686 Warning in `Manifold::get_new_point()` (opened)
#18684 Change HTML anchors to use step-... instead of step_... (opened)
#18681 bogus missing return warning in intel compiler (opened and closed)
#18676 xref validation (opened)
#18657 Reserve step-100 (opened)
#18649 Step-76 documentation lists screen output that is not reproduced when running it (opened and closed)
#18646 Compilation error with ArborX 2.0 and Clang 20.1.7 (opened and closed)
#18640 step-45's outer solver fails to converge when run on three or more processors (opened)
#18631 trilinos 16 deprecation warnings (closed)
#18612 MPI run on tutorial step-86 stalls if more than 16 processors are used (closed)
#18610 Replace -numeric_limits::max() by numeric_limits::lowest(). (closed)
#18032 Deprecated header warning with CGAL 6.0.1 (closed)
#16384 step-14 segfaults in release mode (closed)
A list of all major changes since the last release can be found at this website.
Thanks for being part of the community!
Let us know about questions, problems, bugs or just share your experience by writing to this mailing list, or by opening issues or pull requests on Github.
Additional information can be found at our official website.