Hello everyone!
This is deal.II newsletter #317.
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:
#18345: Get rid of some 1d orientation special cases. (proposed by drwells; merged)
#18344: Minimize the use of MPI macros. (proposed by bangerth; merged)
#18343: Avoid the use of macros to denote MPI types. (proposed by bangerth; merged)
#18342: Qualify names with std::. (proposed by bangerth; merged)
#18341: Do not use symbols with internal linkage in include files. (proposed by bangerth; merged)
#18340: Fix naming of variables in tria.cc, part 3. (proposed by bangerth)
#18339: Fix naming of variables in tria.cc, part 2. (proposed by bangerth)
#18338: Fix naming of variables in tria.cc, part 1. (proposed by bangerth; merged)
#18337: Collect all source files in one variable. (proposed by bangerth)
#18336: Push configuration of header subdirectories down to these subdirectories. (proposed by bangerth)
#18335: Remove a comment that is no longer accurate. (proposed by bangerth; merged)
#18334: source/base/parsed_convergence_table.cc: add a missing header (proposed by tamiko; merged)
#18333: Make 0 the default combined orientation. (proposed by drwells; merged)
#18332: NoncontiguousPartitioner: allow duplicate ghost indices (proposed by peterrum; merged)
#18331: Use the inverse orientation instead of hard-coding it in a test. (proposed by drwells; merged)
#18330: Portable FEEvaluation: Only go into constraints function if constrained (proposed by kronbichler; merged)
#18329: base/table_handler.h: add missing include, remove superfluous include (proposed by tamiko; merged)
#18328: Portable MatrixFree: arrange arrays for coalesced access (proposed by kronbichler; merged)
#18327: `QProjector`: use `ReferenceCell::n_face_orientations()`. (proposed by drwells; merged)
#18326: Kokkos: call find_package() without QUIET (proposed by tjhei; merged)
#18325: Improve an error message. (proposed by bangerth; merged)
#18323: base/exceptions.h: add missing standard header `<complex>` (proposed by tamiko; merged)
#18321: Tests: refactor `tests.h` (proposed by tamiko; merged)
#18320: Don't disable vectorization for Kokkos+Cuda with Clang (proposed by masterleinad; merged)
#18319: Elaborate on the compiler requirements for Kokkos+Cuda (proposed by masterleinad; merged)
#18315: Improve an error message for the SparseILU class. (proposed by bangerth; merged)
#18255: Revert back MUMPS interface (proposed by luca-heltai; merged)
And this is a list of recently opened or closed discussions:
#18322 Regression tester regressed f925de (opened and closed)
#18304 Compiling with Cuda-support via Kokkos (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.