Hello everyone!
This is deal.II newsletter #302.
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:
#17842: Add a test. (proposed by bangerth)
#17840: step-42: fix doc header in code (proposed by tjhei; merged)
#17838: Fix tensor conversion (proposed by gassmoeller; merged)
#17837: add playground for example/tutorial step-92 (proposed by webwurli)
#17835: Bump crate-ci/typos from 1.26.8 to 1.27.0 (proposed by dependabot[bot]; merged)
#17833: Fix link (proposed by peterrum; merged)
#17831: data_out_base.cc: Guard anonymous namespace (proposed by peterrum; merged)
#17830: FE_Poly: move content from .templates.h to .cc (proposed by peterrum; merged)
#17829: Use Peter's new function in a number of places. (proposed by bangerth; merged)
#17828: SparsityTools::reorder_Cuthill_McKee: Fix criterion for inner loop (proposed by kronbichler)
#17827: SolverGMRES: Make loops in Arnoldi orthogonalization prefetcher-friendly (proposed by kronbichler; merged)
#17826: Enable DoFRenumbering::matrix_free_data_locality for FE_SimplexP (proposed by kronbichler; merged)
#17825: MatrixFree: Make DoFInfo::memory_consumption more accurate (proposed by kronbichler; merged)
#17824: Also exclude 'doc/entry-name' from showing up in code gallery programs. (proposed by bangerth; merged)
#17823: Improve a cmake variable doc string. (proposed by bangerth; merged)
#17822: Fix up Utilities::posix_memalign(). (proposed by bangerth; merged)
#17821: Use 'parent' instead of 'mother' or 'father' cell. (proposed by bangerth; merged)
#17818: Fix terminology. (proposed by bangerth; merged)
#17817: Make table of contents of tutorials wider. (proposed by bangerth; merged)
#17816: Make sure the tutorial text doesn't run into the table of contents. (proposed by bangerth; merged)
#17815: github-actions: use all available processors for building and testing. (proposed by marcfehling; merged)
#17814: Skip an assert for posix_memalign if size==0. (proposed by bangerth; merged)
#17813: Call find_package(Kokkos) if PETSc is compiled with Kokkos support (proposed by Rombur; merged)
#17809: Bump crate-ci/typos from 1.26.0 to 1.26.8 (proposed by dependabot[bot]; merged)
#17805: FEPointEvaluation: Implement get_curl() (proposed by bergbauer; merged)
#17803: Simplify string handling in examples/. (proposed by bangerth; merged)
#17801: Cleanup some github workflows. (proposed by marcfehling; merged)
#17800: windows: let upload-artifact deal with archiving. (proposed by marcfehling; merged)
#17799: allow to attach non-hp- and hp-DoFHandlers to MatrixFree (proposed by nmuch; merged)
#17787: doxygen runner: let upload-artifact deal with compression. (proposed by marcfehling; merged)
#17780: FunctionFromFunctionObjects: accept single function (proposed by peterrum; merged)
#17778: Introduce Utilities::MPI::compute_index_owner_and_requesters() (proposed by peterrum; merged)
#17770: CMake: support multiple-configuration generators in `deal_ii_invoke_autopilot()` (proposed by tamiko; merged)
#17744: Replace std::array with Kokkos::Array in Tensor (proposed by Rombur; merged)
#17705: AffineConstraints::compute_locally_relevant_constraints() skip step (proposed by peterrum; merged)
And this is a list of recently opened or closed discussions:
#17841 Regression tester regressed 61beb7 (opened)
#17839 Regression tester regressed ab787e (opened and closed)
#17836 tutorial step-92: "parallel handling of complicated meshes" (opened)
#17834 Fix doxygen documentation (opened)
#17832 Guard all anonymous namespaces with #ifndef DOXYGEN. (opened)
#17820 Regression tester regressed d703fd (opened and closed)
#17819 Regression tester regressed 4ab274 (opened and closed)
#17812 Deprecated declaration warnings in user projects are disabled (opened)
#17811 deprecate/remove parallel::transform() (opened)
#17810 get_manifold() policy (opened)
#17808 Regression tester regressed e390a5 (opened and closed)
#17807 `Parameterhandler::print_parameters`: wrong indentation (opened)
#17804 Running the finite element program in "make release" mode encountered an error (closed)
#17691 Make AffineConstraints::make_consistent_in_parallel() more efficient, part 1. (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.