ASPECT Newsletter #233

Hello everyone!

This is ASPECT newsletter #233.
It automatically reports recently merged features and discussions about the ASPECT mantle convection code.

Below you find a list of recently proposed or merged features:

#6884: Modify documentation for stress compositional field names (implemented by alarshi)
#6883: Add Viscosity Limit to Reactive Fluid Transport (implemented by danieldouglas92)
#6882: Prescribed Solution Post-processor (WIP) (implemented by lhy11009)
#6881: Check parameter documentation in CI (implemented by gassmoeller; reviewed by gassmoeller)
#6880: Better parameter documentation view (implemented by gassmoeller; reviewed by gassmoeller)
#6879: www: remove parameter website (implemented by tjhei; reviewed by gassmoeller)
#6878: remove generation of parameters.xml / website feature (implemented by tjhei; reviewed by gassmoeller)
#6877: work around deal.II memory leak (implemented by tjhei)
#6876: Bump actions/upload-artifact from 6 to 7 (implemented by dependabot[bot]; reviewed by gassmoeller)
#6875: Simplify newton solver logic (implemented by gassmoeller)
#6873: Adds new publications (implemented by ljhwang)
#6872: Fix some unit descriptions and documentation (implemented by gassmoeller; reviewed by gassmoeller)
#6871: [WIP] Make sure that the compositional fields are mapped to the correct particle properties (implemented by YiminJin)
#6870: Let SimulatorAccess store an observer pointer to Simulator. (implemented by bangerth)
#6869: Better describe the rationale of the SimulatorAccess base class. (implemented by bangerth; reviewed by gassmoeller)
#6868: Remove a comment that is not actually true. (implemented by bangerth; reviewed by tjhei)
#6867: Fix a typo in a comment. (implemented by quangx; reviewed by bangerth)
#6866: [WIP, request for feedback] Update gwb to version 1.1 (implemented by MFraters)
#6865: Refactor GMG global coarsening code so it uses the same block stokes preconditioning class as AMG and GMG local smoothing. (implemented by quangx; reviewed by gassmoeller)
#6864: PythonHelper: follow-up fixes (implemented by tjhei; reviewed by bangerth)
#6862: Disable unnecessary MPI warnings in Ubuntu 22.04 docker containers (implemented by gassmoeller; reviewed by tjhei)
#6861: Improve comments in advection assemblers (implemented by gassmoeller; reviewed by gassmoeller)
#6806: Create SchurApproximation class so BlockSchurPreconditioner can be used for both AMG and GMG. (implemented by quangx; reviewed by tjhei)

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

#6874 Memory Leak in certain ASPECT simulations (opened)
#6863 Problems in the running logic of particle properties (opened)
#6859 The nonlinear solver failed to converge in a lower level but converged after mesh refinement (closed)
#6833 GMG vs AMG differences with mesh deformation (closed)
#6822 ghost vector test failure with deal.II master (closed)
#6818 Tangential velocity BCs not obeyed during mesh deformation (closed)
#6667 add deal.II 9.7 image to tester (closed)
#6661 Move anisotropic viscosity assemblers into main code (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 visting our forum, or by opening issues or pull requests on Github.
Additional information can be found at our official website, and CIG’s ASPECT website.