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