Hello everyone! This is deal.II newsletter #235. 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: #14536: Choose to initialize ghost elements with reinit(partitioner). (proposed by marcfehling) https://github.com/dealii/dealii/pull/14536 #14535: MarchingCubeAlgorithm<1>: Remove determination of a saddle point (proposed by mschreter) https://github.com/dealii/dealii/pull/14535 #14534: Don't use __has_trivial_copy (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14534 #14533: Solver control history (proposed by vovannikov; merged) https://github.com/dealii/dealii/pull/14533 #14532: Remove a 'using' declaration in step-50 that is in the way. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14532 #14531: Step 77: fix bug (proposed by tjhei) https://github.com/dealii/dealii/pull/14531 #14530: [9.4] Fix compilation of step-70. (proposed by drwells; merged) https://github.com/dealii/dealii/pull/14530 #14529: Fix compilation of step-70. (proposed by drwells; merged) https://github.com/dealii/dealii/pull/14529 #14528: CMake: remove a number of obscure configuration options (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14528 #14527: Add to the resources for programmers mentioned in step-1. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14527 #14526: List step 12b in the list of tutorials. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14526 #14524: Avoid using dealii:: qualified names. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14524 #14523: Just do 'using namespace dealii' in main(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14523 #14522: Reference the correct step. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14522 #14521: Fix some warnings in tests (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14521 #14520: Add support for the mold linker (proposed by masterleinad) https://github.com/dealii/dealii/pull/14520 #14519: fix warning: -1 assignment to unsigned (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14519 #14517: update changelog for release (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14517 #14516: step-85: add namespace to documentation (proposed by vyushut; merged) https://github.com/dealii/dealii/pull/14516 #14515: CMake: Bugfix: only add to the linker line what is needed (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14515 #14514: github/actions: install kokkos outside of deal.II source directory (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14514 #14513: Fix 'testing equality to None' python issue (proposed by luzpaz; merged) https://github.com/dealii/dealii/pull/14513 #14512: Fix typos in source function name (proposed by luzpaz; merged) https://github.com/dealii/dealii/pull/14512 #14511: Fix typos (proposed by luzpaz; merged) https://github.com/dealii/dealii/pull/14511 #14510: Use Kokkos in MemorySpaceData (proposed by masterleinad) https://github.com/dealii/dealii/pull/14510 #14509: github/actions: always configure and compile in separate build directory (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14509 #14508: CMake: add define_interface_target() (proposed by tamiko) https://github.com/dealii/dealii/pull/14508 #14507: CMake: Remove pkg-config pc file generation (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14507 #14506: CMake: Remove deal.IIFeatureConfig.cmake (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14506 #14505: update CI badges in readme (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/14505 #14504: Run the different parts of creating VTU output in parallel. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14504 #14503: Reorder declaration and use of local lambda functions. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14503 #14502: Add Threads::TaskGroup::return_values(). (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14502 #14500: CMake: silence configure warnings for ArborX and Ginkgo (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14500 #14499: Update some commentary. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14499 #14498: Remove a dependency in writing VTU files. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14498 #14497: Bundled: avoid a warning in boost::serialization (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14497 #14496: base/work_stream: remove unused using declaration (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14496 #14495: CMake: Reorganize configure_bundled() definition to bundled subdirectory (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14495 #14494: CMake: rename internal example targets to example_step_XX_<build> (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14494 #14493: CMake: rename quick tests to "quick_tests/<test>" and hook up to ctest (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14493 #14492: Don't make copies of expensive objects. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14492 #14491: CMake: port entire feature configuration to interface targets (proposed by tamiko) https://github.com/dealii/dealii/pull/14491 #14490: Encapulate different parts of write_vtu_main() into lambda functions. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/14490 #14489: CMake: Bugfix: configure cxx flags for bundled kokkos at the right place (proposed by tamiko) https://github.com/dealii/dealii/pull/14489 #14482: CMake: Rework process_feature() macro (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14482 #14480: CMake: Update CMake cache config documentation (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/14480 #14476: Cleanup reinit() of PETSc/Trilinos BlockVector. (proposed by marcfehling; merged) https://github.com/dealii/dealii/pull/14476 #14475: Introduce DEAL_II_HOST_DEV_ALWAYS_INLINE (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14475 #14457: Add Kokkos link libraries to Trilinos link libraries (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14457 #14456: Fix PETScWrappers::PreconditionBase warnings (proposed by masterleinad; merged) https://github.com/dealii/dealii/pull/14456 #14443: step-85: mathjax typo in Section L^2-Error (proposed by vyushut; merged) https://github.com/dealii/dealii/pull/14443 ## And this is a list of recently opened or closed discussions: #14525: Cmake question: why is target_include_directories called with private (opened and closed) https://github.com/dealii/dealii/issues/14525 #14518: Let DoFHandler remember the index sorting strategy (opened) https://github.com/dealii/dealii/issues/14518 #14501: Make Threads::new_task callable with a lambda function as first argument. (opened) https://github.com/dealii/dealii/issues/14501 #14454: Trilinos/Kokkos: explicitly link against openmp (closed) https://github.com/dealii/dealii/issues/14454 #14430: Ghost particles are not generated across periodic boundaries (closed) https://github.com/dealii/dealii/issues/14430 #14399: compile error when i enable the p4est . (closed) https://github.com/dealii/dealii/issues/14399 #12854: constant_modes for PreconditionAMG (closed) https://github.com/dealii/dealii/issues/12854 #12271: Operator| for p::d::Tria::Settings (closed) https://github.com/dealii/dealii/issues/12271 #11982: False error for METIS in CMake (closed) https://github.com/dealii/dealii/issues/11982 #11478: Setting CXX/CC confuses CMake MPI detection (closed) https://github.com/dealii/dealii/issues/11478 #11013: Cannot build with CUDA enabled and C++17 (closed) https://github.com/dealii/dealii/issues/11013 #9626: Expensive structures being regenerated at each sort_particles_into_subdomains_and_cells for particle_handler (closed) https://github.com/dealii/dealii/issues/9626 #7116: Make FindADOLC.cmake more robust (closed) https://github.com/dealii/dealii/issues/7116 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 on the web visit https://groups.google.com/d/msgid/dealii/638f7584.050a0220.2825a.b083SMTPIN_ADDED_MISSING%40gmr-mx.google.com.