deal.II Newsletter #298

20 views
Skip to first unread message

Rene Gassmoeller

unread,
Sep 8, 2024, 6:00:45 AM9/8/24
to dea...@googlegroups.com

Hello everyone!

This is deal.II newsletter #298.
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:

#17683: Use TaskResult::emplace_object() in class Lazy. (proposed by bangerth)
#17682: Make it possible to include nonlinear.h when no external libs are enabled (proposed by simonsticko)
#17681: GridGenerator::convert_hypercube_to_simplex_mesh: code cleanup (proposed by tjhei)
#17679: Ensure SmartPointer gives useful compiler errors for types not derived from Subscriptor. (proposed by bangerth)
#17678: Triangulation::get_boundary_ids(): don't return duplicates. (proposed by drwells)
#17677: Update documentation of class SmartPointer. (proposed by bangerth)
#17676: Test that one can put a SmartPointer into a std::any object. (proposed by bangerth)
#17675: Rename a member of class SmartPointer. (proposed by bangerth)
#17673: Rename function arguments in SmartPointer. (proposed by bangerth; merged)
#17672: Fix some clang-tidy warnings. (proposed by marcfehling; merged)
#17671: Update tidy tester to ubuntu 24.04. (proposed by marcfehling)
#17670: Make a lambda function a proper function of its own. (proposed by bangerth; merged)
#17668: fix step-2 svg display (proposed by tjhei; merged)
#17666: Generalized read_msh to allow for comments (proposed by mivaia)
#17663: Flag variable maybe_unused. (proposed by marcfehling; merged)
#17662: Patched GridTools::transform() to work on anisotropically refined meshes in 3D as well (proposed by rgoermer)
#17661: Fix indent run of changelog entry (proposed by kronbichler; merged)
#17660: NVCC: work around compiler bug (proposed by tjhei; merged)
#17659: fix Kokkos+CUDA inside PETSc/Trilinos detection (proposed by tjhei)
#17658: fix cmake bug in PETSC_WITH_KOKKOS check (proposed by tjhei; merged)
#17656: Filter output of parameter_handler_29 test (proposed by masterleinad; merged)
#17655: Fix indentation script (proposed by peterrum; merged)
#17654: Clarify some documentation for make_consistent_in_parallel. (proposed by marcfehling)
#17652: Fix output of a test. (proposed by bangerth)
#17649: Rename the argument of a lambda function. (proposed by bangerth; merged)
#17648: Add another testcase for make_consistent_in_parallel(). (proposed by bangerth; merged)
#17647: Avoid some copying of data in make_consistent_in_parallel(). (proposed by bangerth; merged)
#17645: Bump crate-ci/typos from 1.24.1 to 1.24.3 (proposed by dependabot[bot]; merged)
#17644: Add empty() function to deal.II/lac/vector.h and use it instead of size()==0 (proposed by fernandohv3279; merged)
#17642: Workstream::run() colored implementation with TaskFlow (proposed by RyanMoulday; merged)
#17641: Fix pcout in step-75. (proposed by marcfehling; merged)
#17638: Make sure `stride_small_size` is at least 1. (proposed by marcfehling; merged)
#17637: DoFTools::extract_constant_modes() and extract_rigid_body_modes(): make ComponentMask optional (proposed by peterrum; merged)
#17631: cuda-clang tester: update clang version (and ubuntu version) (proposed by tjhei; merged)
#17626: Don't merge constraints, just drop constraints. (proposed by bangerth; merged)
#17611: Enhance test for hp-constraints. (proposed by marcfehling; merged)
#17592: Add TaskResult::emplace_object(). (proposed by bangerth; merged)
#17590: Fix FiniteElement::has_generalized_support_points() and FiniteElement::has_face_support_points() for FE_Nothing. #17584 (proposed by OresteMarquis; merged)
#17579: Portable MatrixFree: compute diagonal (proposed by masterleinad; merged)
#17491: Added support for magic_enum. (proposed by luca-heltai; merged)
#17473: Parse prm files in python script (proposed by gassmoeller; merged)
#17374: Implement Lazy in terms of TaskResult. (proposed by bangerth; merged)
#17134: Additional Data for Solver CG (proposed by dario-coscia; merged)

And this is a list of recently opened or closed discussions:

#17680 more general simplex mesh conversion / refinement (opened)
#17674 Error in fullydistributed::Triangulation with TransfiniteInterpolationManifold (opened)
#17669 grid/intergrid_constraints.debug randomly hangs with taskflow (opened)
#17667 SVG images in tutorials are broken on website (opened and closed)
#17665 Regression tester regressed 270aba (opened)
#17664 Put a copy of magic_enum into bundled. (opened)
#17657 Rename SmartPointer<T> to ObserverPointer<T>. (opened)
#17653 Regression tester regressed 64e9c0 (opened)
#17651 Consistent constraints in parallel for aggregated finite elements (opened)
#17650 Regression tester regressed d881e1 (opened and closed)
#17646 Regression tester regressed 2285fb (opened)
#17620 Test lac/constraints_make_consistent_in_parallel_03 is broken. (closed)
#17613 Provide DoFTools::extract_constant_modes()'s second argument with a default value. (closed)
#17599 Bug in AffineConstraints::make_consistent_in_parallel(). (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.

Reply all
Reply to author
Forward
0 new messages