Hello everyone! This is deal.II newsletter #307. 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: #18053: Reference readme when step-XX.diff is missing. (proposed by marcfehling) https://github.com/dealii/dealii/pull/18053 #18052: Fix a file name in a cmake file. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18052 #18051: Fix macro name in the documentation; also fix file name. (proposed by bangerth) https://github.com/dealii/dealii/pull/18051 #18049: Fix various typos (proposed by luzpaz; merged) https://github.com/dealii/dealii/pull/18049 #18047: Update linux debug cuda-11 CI to use Ubuntu 22.04 (proposed by masterleinad) https://github.com/dealii/dealii/pull/18047 #18045: Add tutorial step-97. (proposed by cembooks) https://github.com/dealii/dealii/pull/18045 #18044: Parallel vector: Add assert for ghosts in global vector ops (proposed by kronbichler) https://github.com/dealii/dealii/pull/18044 #18042: Consider number of components in n_local_dofs (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/18042 #18041: Remove n_dofs_1d from local operation class of matrix-free operation (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/18041 #18040: Avoid the use of GeometryInfo in FE_RaviartThomas. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18040 #18039: Extend portable compute_diagonal() to multiple components (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/18039 #18038: Avoid old orientation functions 2 (proposed by drwells) https://github.com/dealii/dealii/pull/18038 #18036: Fix MF::get_cell_active_fe_index() for non-hp and hp-DoFHandlers (proposed by nmuch; merged) https://github.com/dealii/dealii/pull/18036 #18035: MatrixFree: encode the orientation as (!orientation, rotation, flip). (proposed by drwells; merged) https://github.com/dealii/dealii/pull/18035 #18033: Add missing include (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/18033 #18031: Make GridGenerator::hyper_ball() work in dim=2, spacedim=3. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18031 #18030: Add 3D alfeld (barycenter) refinement capability (proposed by KJSchwiebert; merged) https://github.com/dealii/dealii/pull/18030 #18029: Deprecate IndexSet::pop_front/back(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18029 #18028: Fix an issue with spaces in ParameterHandler output. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18028 #18027: Rename unit_tangential/normal_vectors() to face_tangent/normal_vector(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18027 #18026: Break the include cycle between tria.h and tria_accessor.h. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18026 #18024: Break the cycle of header includes between template_constraints.h and complex_overloads.h. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18024 #18023: Better document our mixed complex overloads. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18023 #18022: Move hardcoded orientation values around (proposed by drwells; merged) https://github.com/dealii/dealii/pull/18022 #18020: Fix misspellings. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18020 #18019: Break the include cycle between dof_handler.h and dof_accessor.h. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18019 #18013: Add detect-include-cycle check to pre-commit. (proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/18013 #18009: Represent line orientations with `types::geometric_orientation`. (proposed by drwells; merged) https://github.com/dealii/dealii/pull/18009 #18008: MatrixFree: enable DiagonalMatrix in loops (proposed by bergbauer; merged) https://github.com/dealii/dealii/pull/18008 #18001: Avoid the use of GeometryInfo in particle_handler.cc. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/18001 #17755: Nedelec orientation fix nr.1. (proposed by cembooks; merged) https://github.com/dealii/dealii/pull/17755 #17406: TrilinosWrappers::SolverDirect for Epetra data structures (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/17406 #17256: Default SolverControl to not print to deallog. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/17256 ## And this is a list of recently opened or closed discussions: #18050: Is cmake/macros/macro_define_object_target.cmake unused? (opened) https://github.com/dealii/dealii/issues/18050 #18048: Error in step-90 with degree 2 (opened) https://github.com/dealii/dealii/issues/18048 #18046: Wiki - Contributing (opened) https://github.com/dealii/dealii/issues/18046 #18043: Remove redundant information from portable matrix-free infrastructure (opened) https://github.com/dealii/dealii/issues/18043 #18037: New page scaling in documentation. (opened and closed) https://github.com/dealii/dealii/issues/18037 #18034: Compile warnings with bundled tbb and gcc-14.2 (opened) https://github.com/dealii/dealii/issues/18034 #18032: Deprecated header warning with CGAL 6.0.1 (opened) https://github.com/dealii/dealii/issues/18032 #18025: Condition complex overloads on the types actually being different. (opened) https://github.com/dealii/dealii/issues/18025 #18021: LA::parallel::Vector on scaling *= is not checking if buffers are empty (opened) https://github.com/dealii/dealii/issues/18021 #18005: Rename ReferenceCell::unit_tangential/normal_vectors(const unsigned int face). (closed) https://github.com/dealii/dealii/issues/18005 #17807: `Parameterhandler::print_parameters`: wrong indentation (closed) https://github.com/dealii/dealii/issues/17807 #17762: IndexSet should not have a pop_back()/pop_front() function (closed) https://github.com/dealii/dealii/issues/17762 #17251: Formatting numbers in SolverControl. (closed) https://github.com/dealii/dealii/issues/17251 #15333: Check for typos as part of the CI (closed) https://github.com/dealii/dealii/issues/15333 #8274: Linking warning when building the deal.II dmg package (closed) https://github.com/dealii/dealii/issues/8274 #2728: Mac OS X packages do not include source files (closed) https://github.com/dealii/dealii/issues/2728 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 visit https://groups.google.com/d/msgid/dealii/679a0a4e.500a0220.17a299.ea2cSMTPIN_ADDED_MISSING%40gmr-mx.google.com.