Hello everyone! This is deal.II newsletter #256. 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: #15295: Unify multiple copies of the same function. (proposed by bangerth) https://github.com/dealii/dealii/pull/15295 #15294: Document that compute_aspect_ratio_of_cells() requires LAPACK. (proposed by drwells; merged) https://github.com/dealii/dealii/pull/15294 #15293: Wrap some PETSc documentation lines. (proposed by drwells; merged) https://github.com/dealii/dealii/pull/15293 #15292: Add flag to NM::MappingInfo reinit functions (proposed by jh66637) https://github.com/dealii/dealii/pull/15292 #15291: Add changelog entry. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/15291 #15290: Add CITATIONS.bib file to suggest citation in GitHub (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/15290 #15289: TensorProductMatrixSymmetricSum: small modifications (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/15289 #15288: MGTwoLevelTransfer: Clean old vector content in prolongate_add (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/15288 #15287: MappingFEField: Remove update_JxW_values for Piola transform (proposed by bergbauer; merged) https://github.com/dealii/dealii/pull/15287 #15286: Deprecate our own CUDA backend (proposed by Rombur) https://github.com/dealii/dealii/pull/15286 #15285: Fix GitHub Linux CI (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/15285 #15284: Use distinct names for PETSC call_and_possibly_capture_exception functions (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/15284 #15283: Use Kokkos CMake targets (proposed by masterleinad) https://github.com/dealii/dealii/pull/15283 #15282: Fix a couple clang-tidy warnings (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/15282 #15281: FEPointEvaluation: Integrate should use JxW (proposed by bergbauer; merged) https://github.com/dealii/dealii/pull/15281 #15278: Use dealii-dependencies Docker for GitHub workflow (proposed by pcafrica; merged) https://github.com/dealii/dealii/pull/15278 #15277: Fix data format in some changelogs. (proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/15277 #15276: recoverable SNES and TS (proposed by stefanozampini) https://github.com/dealii/dealii/pull/15276 #15275: Fix some matrix_free tests without vectorization (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/15275 #15274: FEPointEvaluation: skip renumbering when possible (proposed by bergbauer; merged) https://github.com/dealii/dealii/pull/15274 #15273: Tensor product kernels: Evaluate integrate values only (proposed by bergbauer; merged) https://github.com/dealii/dealii/pull/15273 #15271: Convert PETSc SNES interfaces to use callback error conventions. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/15271 #15270: Fix warnings when compiling with nvcc_wrapper (proposed by Rombur; merged) https://github.com/dealii/dealii/pull/15270 #15269: Make the PETSc TS interfaces conform to callback conventions. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/15269 #15267: Add 'requires' clauses for matrix template arguments to PETSc TS and SNES solvers. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/15267 #15264: Suppress 'requires' clauses for doxygen if doxygen is too old. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/15264 #15263: Convert IDA to use the callback standard. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/15263 #15262: Test CUDAWrappers::MatrixFree not only for DEAL_II_WITH_CUDA (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/15262 #15261: remove inexact CGAL kernels and add test (proposed by jh66637; merged) https://github.com/dealii/dealii/pull/15261 #15217: Make MatrixFree evaluation kernels more flexible w.r.t. number type (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/15217 #15209: Integrate DG into non-nested MG (proposed by jh66637; merged) https://github.com/dealii/dealii/pull/15209 #15165: Introduce DistributedComputeIntersectionLocationsInternal (proposed by jh66637; merged) https://github.com/dealii/dealii/pull/15165 #14569: Tensor product matrix collection fix vectorization (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/14569 #14536: Choose to initialize ghost elements with reinit(partitioner). (proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/14536 #14346: Add process_dofs_vectorized_transpose() variants with constant_offset (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/14346 #14327: Precompute inverse diagonal (FDM) (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/14327 ## And this is a list of recently opened or closed discussions: #15280: Redesign SolutionTransfer (opened) https://github.com/dealii/dealii/issues/15280 #15279: Document backward incompatibilities in IDA/KINSOL, etc. (opened and closed) https://github.com/dealii/dealii/issues/15279 #15272: New release with missing headers (opened and closed) https://github.com/dealii/dealii/issues/15272 #14840: Add C++20-style concepts to deal.II classes and functions (closed) https://github.com/dealii/dealii/issues/14840 A list of all major changes since the last release can be found at https://www.dealii.org/developer/doxygen/deal.II/recent_changes.html. Thanks for being part of the community! Let us know about questions, problems, bugs or just share your experience by writing to dealii@googlegroups.com, or by opening issues or pull requests at https://www.github.com/dealii/dealii. Additional information can be found at https://www.dealii.org/. -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/647a1225.050a0220.def93.ebddSMTPIN_ADDED_MISSING%40gmr-mx.google.com.