Hello everyone!
This is deal.II newsletter #357.
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:
#19802: utilities_pack_unpack_07: make it more robust. (proposed by drwells; merged)
#19801: utilities_pack_unpack_06: make it pass with newer boost versions. (proposed by drwells; merged)
#19800: inplace_vector_05: make it pass with libc++. (proposed by drwells; merged)
#19798: doxygen: Escape '&' symbols. Remove trailing whitespaces. (proposed by marcfehling; merged)
#19797: add more tests and =scalar operator for PETScWrappers::MPI::FullMatrix (proposed by SanojKnalp)
#19796: Arkode: add wrapper for LSRKStep module (proposed by vovannikov)
#19795: QProjector: avoid some more memory allocations. (proposed by drwells; merged)
#19794: KellyErrorEstimator: flatten the data structures. (proposed by drwells; merged)
#19792: tests/matrix_free_kokkos/stokes_03 remove redundancy (proposed by tjhei; merged)
#19791: Fix placement of `n_reference_cells_in_dim` and add `inline` specifier. (proposed by AndSte01)
#19790: Document all function arguments in include/deal.II/base. (proposed by bangerth)
#19789: PETScWrappers::VectorBase: use a small vector for indices. (proposed by drwells; merged)
#19788: Get rid of an extra allocation in EnableObserverPointer. (proposed by drwells; merged)
#19787: Enable generic linear algebra header without Epetra (proposed by gassmoeller)
#19786: C++20 Modules: Fix compiling with HDF5 (proposed by masterleinad; merged)
#19785: Tpetra Vector Add min and max functions (proposed by gassmoeller; merged)
#19784: Base & Tests: Implement and verify fixed-step and embedded Tsitouras 5(4) (proposed by JR-Khan)
#19783: Tpetra sparse matrix add reinit from another Tpetra matrix (proposed by gassmoeller; merged)
#19779: ScalarPolynomialsVandermondeBase: avoid a tautological comparison. (proposed by drwells; merged)
#19778: LAPACKFullMatrix complex eigenvalues: canonicalize by phase. (proposed by drwells; merged)
#19776: Remove FindPythonLibs. (proposed by marcfehling; merged)
#19774: Disable extra diagnostics to suppress warning. (proposed by marcfehling; merged)
#19771: Remove supports_dof_handler_vector (proposed by masterleinad; merged)
#19769: CellData: use std_cxx26::inplace_vector. (proposed by drwells; merged)
#19755: CellId: update the binary encoding to work with Pyramids. (proposed by drwells; merged)
#19734: add new PMF Stokes test (proposed by tjhei; merged)
#19677: Improve checking for errors. (proposed by bangerth; merged)
And this is a list of recently opened or closed discussions:
#19799 Compilation issues with locally built deal.II and PETSc (opened)
#19793 Provide implementation of `compute_aspect_ratio_of_cells` for mixed meshes. (opened)
#19782 PreconditionChebyshev::vmult should not pick up state of `dst` vector (opened)
#19781 matrix_free/evaluation_kernels_hanging_nodes.h: Improve documentation (opened)
#19780 HDF5 module failures (opened and closed)
#19777 Regression tester regressed d681af (opened)
#19722 gcc16 warnings in matrix_free/evaluation_kernels_hanging_nodes.h (closed)
#19718 Avoid warning about CMake Python detection. (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.