# ASPECT Newsletter #221

**URL:** <https://community.geodynamics.org/t/aspect-newsletter-221/4267>\
**Category:** ASPECT\
**Created:** [August 27, 2025, 10:00am UTC](https://community.geodynamics.org/t/aspect-newsletter-221/4267 "2025-08-27T10:00:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rgassmoeller](https://yyz2.discourse-cdn.com/flex036/user_avatar/community.geodynamics.org/rgassmoeller/32/49_2.png) [@rgassmoeller](https://community.geodynamics.org/u/rgassmoeller)\
**Post date:** [August 27, 2025, 10:00am UTC](https://community.geodynamics.org/t/aspect-newsletter-221/4267/1 "2025-08-27T10:00:41Z")

</div>

Hello everyone!

This is ASPECT newsletter #221.  
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:

[#6654](https://github.com/geodynamics/aspect/pull/6654): Avoid circular include (implemented by [gassmoeller](https://github.com/gassmoeller))  
[#6653](https://github.com/geodynamics/aspect/pull/6653): Improve documentation of mesh deformation system (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#6652](https://github.com/geodynamics/aspect/pull/6652): small typo fixes (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6651](https://github.com/geodynamics/aspect/pull/6651): Particle deletion using point density function (implemented by [JarettBakerDunn](https://github.com/JarettBakerDunn))  
[#6650](https://github.com/geodynamics/aspect/pull/6650): Fix capitalization of ParticleDistributionStatistics (implemented by [JarettBakerDunn](https://github.com/JarettBakerDunn); reviewed by [tjhei](https://github.com/tjhei))  
[#6649](https://github.com/geodynamics/aspect/pull/6649): Fix capitalization of ParticleDistributionScore postprocessor (implemented by [JarettBakerDunn](https://github.com/JarettBakerDunn); reviewed by [tjhei](https://github.com/tjhei))  
[#6648](https://github.com/geodynamics/aspect/pull/6648): Restructure BlockSchurPreconditioner so it can be used for both AMG and GMG (implemented by [quangx](https://github.com/quangx); reviewed by [tjhei](https://github.com/tjhei))  
[#6647](https://github.com/geodynamics/aspect/pull/6647): Re-use rather than re-created std::regex objects. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#6645](https://github.com/geodynamics/aspect/pull/6645): Provide a useful error message. (implemented by [bangerth](https://github.com/bangerth))  
[#6644](https://github.com/geodynamics/aspect/pull/6644): Bump actions/checkout from 4 to 5 (implemented by [dependabot[bot]](https://github.com/apps/dependabot); reviewed by [tjhei](https://github.com/tjhei))  
[#6643](https://github.com/geodynamics/aspect/pull/6643): Expand resource usage report at model end to include energy and carbon intensity (implemented by [gassmoeller](https://github.com/gassmoeller))  
[#6642](https://github.com/geodynamics/aspect/pull/6642): Rename a changelog entry. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6641](https://github.com/geodynamics/aspect/pull/6641): Add a changelog entry. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6640](https://github.com/geodynamics/aspect/pull/6640): Github-Actions: use deal.II 9.6 for nounity and indent+doc tester (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6639](https://github.com/geodynamics/aspect/pull/6639): Set reasonable viscosities in tests (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#6638](https://github.com/geodynamics/aspect/pull/6638): switch tester with comparisons to deal.II 9.6 (implemented by [tjhei](https://github.com/tjhei))  
[#6637](https://github.com/geodynamics/aspect/pull/6637): Particles::writer() remove outdated comments about passing by ref (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6635](https://github.com/geodynamics/aspect/pull/6635): Make sure cleanup code actually runs at the end of the run. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#6634](https://github.com/geodynamics/aspect/pull/6634): disable floating point exception during finalization (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6632](https://github.com/geodynamics/aspect/pull/6632): Rename parameter into ‘Use years instead of seconds’ (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#6631](https://github.com/geodynamics/aspect/pull/6631): Micro-edit. (implemented by [bangerth](https://github.com/bangerth); reviewed by [MFraters](https://github.com/MFraters))  
[#6630](https://github.com/geodynamics/aspect/pull/6630): Fix index sets for AffineConstraints. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#6626](https://github.com/geodynamics/aspect/pull/6626): Allow recursive includes from command line (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#6625](https://github.com/geodynamics/aspect/pull/6625): Added timing statistics postprocessor (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#6624](https://github.com/geodynamics/aspect/pull/6624): July2025 (implemented by [ljhwang](https://github.com/ljhwang); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6622](https://github.com/geodynamics/aspect/pull/6622): Make sure no file is truly empty. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#6621](https://github.com/geodynamics/aspect/pull/6621): [WIP] Make maximum entropy viscosity dimension dependent (implemented by [gassmoeller](https://github.com/gassmoeller))  
[#6619](https://github.com/geodynamics/aspect/pull/6619): Simplify code and avoid dereferencing null pointer (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#6618](https://github.com/geodynamics/aspect/pull/6618): Update phase transition kinetics cookbook (implemented by [buchanankerswell](https://github.com/buchanankerswell); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6613](https://github.com/geodynamics/aspect/pull/6613): fix reference to kronbichler et al 2012 and beta documentation (implemented by [danieldouglas92](https://github.com/danieldouglas92); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6610](https://github.com/geodynamics/aspect/pull/6610): reset prescribed boundary condition when having reaction (implemented by [RanpengLi](https://github.com/RanpengLi); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#6598](https://github.com/geodynamics/aspect/pull/6598): Code cleanup of particle distribution function (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#6590](https://github.com/geodynamics/aspect/pull/6590): Document a piece of code. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#6555](https://github.com/geodynamics/aspect/pull/6555): Add Steinberger material model data file (implemented by [poulamiiroy](https://github.com/poulamiiroy); reviewed by [gassmoeller](https://github.com/gassmoeller))

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

[#6646](https://github.com/geodynamics/aspect/issues/6646) Unreadable list of input parameters. (opened)  
[#6636](https://github.com/geodynamics/aspect/issues/6636) half space cooling model (opened and closed)  
[#6633](https://github.com/geodynamics/aspect/issues/6633) ARM geodynamics/aspect image crashes with CGAL error at exit (opened and closed)  
[#6629](https://github.com/geodynamics/aspect/issues/6629) Mesh deformation needs to also create Dirichlet boundary velocity constraints. (opened)  
[#6628](https://github.com/geodynamics/aspect/issues/6628) Mesh deformations need to be additive. (opened)  
[#6627](https://github.com/geodynamics/aspect/issues/6627) Documentation inconsistent with updates to plate velocity parameter changes (opened)  
[#6623](https://github.com/geodynamics/aspect/issues/6623) Fix wrong use of DoF index sets. (opened and closed)  
[#6620](https://github.com/geodynamics/aspect/issues/6620) Make the entropy viscosity stabilization parameter beta dimension-dependent (opened)

A list of all major changes since the last release can be found at [this website](https://aspect.geodynamics.org/doc/doxygen/changes_current.html).

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/).
