Hello everyone! This is deal.II newsletter #202. 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: #13436: Move a couple of functions out of line. (proposed by bangerth) https://github.com/dealii/dealii/pull/13436 #13435: Fixed ParsedConvergenceTable::difference() (proposed by luca-heltai) https://github.com/dealii/dealii/pull/13435 #13434: Fix p:d:T::copy_triangulation() (proposed by peterrum) https://github.com/dealii/dealii/pull/13434 #13433: New DoFAccessor test added for vertex dofs (proposed by rezarastak) https://github.com/dealii/dealii/pull/13433 #13432: change logic in tensor product kernels to positive statements? (proposed by nfehn) https://github.com/dealii/dealii/pull/13432 #13431: Fix indent-all header typo (proposed by gfcas; merged) https://github.com/dealii/dealii/pull/13431 #13430: Improve assert message for invalid FE indices in DoFAccessor (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/13430 #13429: Replace present_index by index() in DoFAccessor (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/13429 #13427: Add shape function illustrations for FE_Nedelec (proposed by harmonj) https://github.com/dealii/dealii/pull/13427 #13426: CMake: Fix typo (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13426 #13425: Add erf function to deal.II muparser functions (proposed by blaisb; merged) https://github.com/dealii/dealii/pull/13425 #13424: Performance tests: some more polishing (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13424 #13423: Bugfix: adjust collect_measurements to new directory layout (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13423 #13422: Remove some unnecessary includes of grid_tools.h (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13422 #13421: Fixed bug in gmsh api. (proposed by luca-heltai; merged) https://github.com/dealii/dealii/pull/13421 #13420: FEEval::check_vector_compatibility: improve assert message (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/13420 #13419: Utilities::MPI::internal::ComputeIndexOwner classes into a source file. (proposed by drwells; merged) https://github.com/dealii/dealii/pull/13419 #13417: CMake: Testsuite: make target names compatible with 9.3 (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13417 #13416: Fix non matching coupling (proposed by luca-heltai) https://github.com/dealii/dealii/pull/13416 #13415: Another rectangular version of add_entries_local_to_global() (proposed by luca-heltai; merged) https://github.com/dealii/dealii/pull/13415 #13414: Introduce free functions for consensus algorithms. (proposed by bangerth) https://github.com/dealii/dealii/pull/13414 #13413: CMake: Do not use "\." in CMake regular expression (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13413 #13410: Make hyper_ball_balanced available for GridGenerator::generate_from_name_and_argument() (proposed by luca-heltai; merged) https://github.com/dealii/dealii/pull/13410 #13409: Performance tests: add a valgrind wrapper (proposed by tamiko) https://github.com/dealii/dealii/pull/13409 #13408: CMake: also record git commit timestamp (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13408 #13407: step-40/step-17 grammar edits (proposed by singima; merged) https://github.com/dealii/dealii/pull/13407 #13406: Improve indentation in a few tutorials (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13406 #13405: Add matrix-free benchmark based on step-37 (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13405 #13403: remove useless assert (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/13403 #13401: Harden cmake regexes when looking for #define strings. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/13401 #13400: Fix typo (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13400 #13399: Improve instruction-level parallelism for precondition_SSOR (proposed by kronbichler; merged) https://github.com/dealii/dealii/pull/13399 #13398: Minor cleanup to test of non_matching::FEValues (proposed by simonsticko; merged) https://github.com/dealii/dealii/pull/13398 #13397: Add support in Patterns::Tools::Convert for std::array (proposed by luca-heltai; merged) https://github.com/dealii/dealii/pull/13397 #13396: LA::d::BV add copy_locally_owned_data_from() (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/13396 #13395: Make mpi_type_id a template variable. (proposed by bangerth) https://github.com/dealii/dealii/pull/13395 #13394: Add ArborXWrappers::DistributedTree (proposed by Rombur) https://github.com/dealii/dealii/pull/13394 #13393: Explicitly delete a function that we don't want to be called. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/13393 #13392: CMake: Simplify some logic in DEAL_II_ADD_TEST and add verbose error messages (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13392 #13389: Testsuite: add a test checking test.json + test.output support (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13389 #13388: CMake: Allow to define multiple threads= variant tests (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13388 #13384: Avoid implicit-bool conversion for stream objects. (proposed by bangerth; merged) https://github.com/dealii/dealii/pull/13384 #13379: support large buffers in MPI::broadcast() (proposed by tjhei; merged) https://github.com/dealii/dealii/pull/13379 #13374: CMake: Adjust MPI and ZLIB support query for p4est version 2.8 (proposed by tamiko; merged) https://github.com/dealii/dealii/pull/13374 #13365: Early deprecate functions in DoFTools (proposed by peterrum; merged) https://github.com/dealii/dealii/pull/13365 ## And this is a list of recently opened or closed discussions: #13428: Failure when building Trilinos matrices with more than 2B entries (opened) https://github.com/dealii/dealii/issues/13428 #13418: Error when extract face dofs of face boardering `FE_Nothing` (opened and closed) https://github.com/dealii/dealii/issues/13418 #13412: Buggy constraints in `NonMatching` namespace (opened) https://github.com/dealii/dealii/issues/13412 #13411: Setup of MatrixFree got slower since release 9.3 (opened) https://github.com/dealii/dealii/issues/13411 #13404: HDF5 output doesn't work if a process has no cells (opened) https://github.com/dealii/dealii/issues/13404 #13402: Remove a pointless assertion. (opened and closed) https://github.com/dealii/dealii/issues/13402 #13357: MPI::broadcast() can't deal with more than 2GB of data (closed) https://github.com/dealii/dealii/issues/13357 #13218: `Patterns::Tools::Convert::to_value()` does not work with `std::array`. (closed) https://github.com/dealii/dealii/issues/13218 #7071: Support erf in FunctionParser (closed) https://github.com/dealii/dealii/issues/7071 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/621516ba.1c69fb81.66aa7.ecdaSMTPIN_ADDED_MISSING%40gmr-mx.google.com.