Hello everyone!

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

#18441: Avoid the use of anonymous namespaces in header files. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/18441

#18440: Properly qualify a namespace name. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18440

#18439: Include necessary header file. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18439

#18438: Prefer std::free() over ::free(). (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18438

#18437: Fix missing assertion for undefined parameters in JSON input parsing 
(proposed by mschreter) https://github.com/dealii/dealii/pull/18437

#18436: Provide forward declarations. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18436

#18435: Better document the difference between GMRES and FGMRES. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/18435

#18434: Add utility to detect unwanted merges in feature (proposed by jpthiele) 
https://github.com/dealii/dealii/pull/18434

#18433: Auto-indent Python in pre-commit (proposed by jpthiele) 
https://github.com/dealii/dealii/pull/18433

#18432: Auto-indent Python files. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18432

#18431: Convert two scripts to Python 3 and indent Python scripts. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/18431

#18430: Include a necessary header. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18430

#18429: Refactor `GridGenerator::convert_hypercube_to_simplex_mesh()`. 
(proposed by drwells; merged) https://github.com/dealii/dealii/pull/18429

#18428: Let KINSOL throw an exception if it fails. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18428

#18427: Prefer std::ptrdiff_t over ::ptrdiff_t. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18427

#18426: Avoid the use of anonymous namespaces in header files. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/18426

#18425: Move a block of include statements to the top of the file. (proposed by 
bangerth) https://github.com/dealii/dealii/pull/18425

#18424: CMake: collect all source and header files (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/18424

#18423: Create a list of all header files. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18423

#18422: Enable FEInterfaceValues for mixed-meshes (proposed by 
dominiktassilostill) https://github.com/dealii/dealii/pull/18422

#18421: Avoid a warning about an unused function argument. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/18421

#18420: Add necessary include. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18420

#18418: Implementation of Portable::FEEvaluation::get/submit_symmetric_gradient 
(proposed by YiminJin) https://github.com/dealii/dealii/pull/18418

#18417: Read POINT_DATA from .vtk files (proposed by fdrmrc) 
https://github.com/dealii/dealii/pull/18417

#18416: Fix some broken links. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18416

#18415: Add necessary include file. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18415

#18414: Actually update TaskFlow to 3.10. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18414

#18413: Renumber lexicographic (proposed by mwichro) 
https://github.com/dealii/dealii/pull/18413

#18412: Fix some misspellings of Trilinos names. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18412

#18411: Improve error message when trying to configure with ArborX 2.0 
(proposed by Rombur; merged) https://github.com/dealii/dealii/pull/18411

#18410: Be more precise with which files we compile. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/18410

#18409: Add necessary header include. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18409

#18408: Fix missing copy of nonlocal_vector in `TpetraWrappers::Vector` 
assignment operator (proposed by QY-Shi) 
https://github.com/dealii/dealii/pull/18408

#18407: Enable subface quadratures for triangles (proposed by 
dominiktassilostill; merged) https://github.com/dealii/dealii/pull/18407

#18406: Support for matrix-free multiplicative patch smoothers. (proposed by 
mwichro) https://github.com/dealii/dealii/pull/18406

#18405: [WIP] Support for matrix-free multiplicative patch smoothers. (proposed 
by mwichro) https://github.com/dealii/dealii/pull/18405

#18404: Add a KINSOL test. (proposed by bangerth) 
https://github.com/dealii/dealii/pull/18404

#18403: Add some thoughts to step-93. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18403

#18402: Do not separately check for MPI 3+. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18402

#18401: Let files that use MPI include the necessary headers. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/18401

#18399: Add template in Utilities::MPI::compute_set_union (proposed by 
brunaccampos) https://github.com/dealii/dealii/pull/18399

#18398: Add non-standard oriented quadrature on subfaces (proposed by 
dominiktassilostill; merged) https://github.com/dealii/dealii/pull/18398

#18397: TimeStepping: add fifth- and sixth-order RK (proposed by peterrum; 
merged) https://github.com/dealii/dealii/pull/18397

#18396: Use higher order MappingQ in MappingQEulerian (proposed by gassmoeller; 
merged) https://github.com/dealii/dealii/pull/18396

#18395: Fix the name of an exception class reference. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/18395

#18393: Fix: explicitly instantiate tpetra wrapper's BlockSparseMatrix::reinit) 
(proposed by QY-Shi; merged) https://github.com/dealii/dealii/pull/18393

#18392: Expand the implementation of periodicity in `FE_SimplexP`. (proposed by 
drwells) https://github.com/dealii/dealii/pull/18392

#18391: Cleanup `set_periodicity_constraints()` (proposed by drwells; merged) 
https://github.com/dealii/dealii/pull/18391

#18390: Fix FETools::extrapolate  (#18389) (proposed by warthan07) 
https://github.com/dealii/dealii/pull/18390

#18388: Remove `P4EST_WITH_SEARCH_LOCAL`. (proposed by marcfehling; merged) 
https://github.com/dealii/dealii/pull/18388

#18387: Fix an include statement. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18387

#18386: Un-guard two p4est declarations. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18386

#18385: Step 81: fix typos and fix logic for enabling/disabling absorbing 
boundary conditions. (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/18385

#18382: Add assertion to check vector compression in 
AffineConstraints::distribute() (proposed by kinnewig; merged) 
https://github.com/dealii/dealii/pull/18382

#18381: FEPointEvaluation: Make DoF numbering a constructor argument (proposed 
by bergbauer; merged) https://github.com/dealii/dealii/pull/18381

#18379: Give the combined orientation a glossary entry. (proposed by drwells; 
merged) https://github.com/dealii/dealii/pull/18379

#18378: Add some notes to step-44. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18378

#18377: Switch MatrixOut to default to sparse output. (proposed by bangerth; 
merged) https://github.com/dealii/dealii/pull/18377

#18376: Clarify a couple of things in the introduction to step-44. (proposed by 
bangerth; merged) https://github.com/dealii/dealii/pull/18376

#18361: Add 1D matrices to MatrixCreator (proposed by mwichro; merged) 
https://github.com/dealii/dealii/pull/18361

#18336: Push configuration of header subdirectories down to these 
subdirectories. (proposed by bangerth; merged) 
https://github.com/dealii/dealii/pull/18336

#18290: Implement MPGMRES - multiply preconditioned generalized minimal 
residual method (proposed by tamiko; merged) 
https://github.com/dealii/dealii/pull/18290

#18063: Update step-90.cc (proposed by ZhouleiJoeStone; merged) 
https://github.com/dealii/dealii/pull/18063

#17848: Add the step-93 tutorial program (proposed by Sam0h51; merged) 
https://github.com/dealii/dealii/pull/17848


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

#18419: Use 'list(APPEND ...)' when collecting header and source files. 
(opened) https://github.com/dealii/dealii/issues/18419

#18400: One dimensional parallel distributed triangulation not implemented? 
(opened and closed) https://github.com/dealii/dealii/issues/18400

#18394: Partial support for TpetraWrappers::BlockVector explicit instantiation 
in deal.II (opened) https://github.com/dealii/dealii/issues/18394

#18389: FETools::extrapolate can fail when using LinearAlgebra::distributed 
vectors and distributed triangulations (opened) 
https://github.com/dealii/dealii/issues/18389

#18370: Make sparse output in MatrixOut the default. (closed) 
https://github.com/dealii/dealii/issues/18370

#18131: Regression tester regressed [baseline] (closed) 
https://github.com/dealii/dealii/issues/18131

#18048: Error in step-90 with degree 2 (closed) 
https://github.com/dealii/dealii/issues/18048

#17983: Import TaskFlow 3.10. (closed) 
https://github.com/dealii/dealii/issues/17983


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 [email protected], 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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/dealii/681c80d1.5d0a0220.4ff47.04a4SMTPIN_ADDED_MISSING%40gmr-mx.google.com.

Reply via email to