ASPECT Newsletter #89

Hello everyone!

       This is ASPECT newsletter #89.

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:

#3251: GMG: implement no normal flux for 2d spherical and shells (proposed by tjhei)
#3250: modernize some for loops (proposed by tjhei)
#3249: use c++ override instead of virtual (proposed by tjhei)
#3247: implement higher order Stokes GMG (proposed by tjhei)
#3246: GMG: allow no cheap iterations (proposed by tjhei)
#3245: fix aliasing warning (proposed by tjhei)
#3244: www: add matrix-free (proposed by tjhei; merged)
#3243: add bibtex entry to matrix-free preprint (proposed by tjhei; merged)
#3242: deal.II master locally_owned_dofs_per_processor() warn (proposed by tjhei; merged)
#3241: CitationInfo: add matrix-free (proposed by tjhei; merged)
#3240: matrix-free: use AssertThrow (proposed by tjhei)
#3239: fix release mode warning (proposed by tjhei; merged)
#3237: update parameters (proposed by tjhei; merged)
#3236: remove reference to Texas A&M from the manual (proposed by jdannberg; merged)
#3235: Do not require composition input parameter for not prescribed boundaries in box plugin (proposed by gassmoeller; merged)
#3234: Fix the logic for checking the parameter file order of 3D strain compositional fields (proposed by naliboff; merged)
#3233: Prescribe temperature field (proposed by gassmoeller; merged)
#3232: Make particle properties visualization optional (proposed by MFraters)
#3231: fix particle vector output for dealii 9.1.0 (proposed by MFraters; merged)
#3229: Fix indentation test (proposed by anne-glerum; merged)
#3223: remove duplicate strain softening parameters (proposed by naliboff; merged)
#3221: Factor out diffusion and dislocation creep (proposed by anne-glerum; merged)
#3220: do not create temperature matrix for first_timestep_only_single_Stokes (proposed by tjhei; merged)
#3178: Add composition density formulation (proposed by gassmoeller; merged)
#3169: Better Compositing model and AdditionalOutputs (proposed by tjhei; merged)
#2978: add coverage testing. (proposed by MFraters; merged)
#2776: Add phase_function material utilities (proposed by naliboff; merged)

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

#3252 Limit the numeric solutions (v, T) if there are wrong values in some elements (opened)
#3248 inconsistent constraints crash (opened)
#3238 boundary compositions: composition solver fails trilinos with error number 2 (opened)
#3227 Parameter-file.prm missing (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](https://community.geodynamics.org/c/aspect), or by opening issues or pull requests on [Github](https://www.github.com/geodynamics/aspect).
Additional information can be found at our [official website](https://aspect.geodynamics.org/), and CIG's [ASPECT website](https://geodynamics.org/cig/software/aspect/).