# ASPECT Newsletter #179

**URL:** <https://community.geodynamics.org/t/aspect-newsletter-179/3034>\
**Category:** ASPECT\
**Created:** [July 13, 2023, 7:01pm UTC](https://community.geodynamics.org/t/aspect-newsletter-179/3034 "2023-07-13T19:01:54Z")\
**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:** [July 13, 2023, 7:01pm UTC](https://community.geodynamics.org/t/aspect-newsletter-179/3034/1 "2023-07-13T19:01:54Z")

</div>

Hello everyone!

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

[#5299](https://github.com/geodynamics/aspect/pull/5299): “where not” → “were not” (implemented by [bobmyhill](https://github.com/bobmyhill))  
[#5297](https://github.com/geodynamics/aspect/pull/5297): Require fields of type entropy in entropy assembler and adiabatic con… (implemented by [jdannberg](https://github.com/jdannberg))  
[#5296](https://github.com/geodynamics/aspect/pull/5296): Viscoplastic lookup table [WIP] (implemented by [ryanstoner1](https://github.com/ryanstoner1))  
[#5295](https://github.com/geodynamics/aspect/pull/5295): Replace manual contributing content with CONTRIBUTING.md. (implemented by [MFraters](https://github.com/MFraters); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5294](https://github.com/geodynamics/aspect/pull/5294): update description in update\_parameters.sh (implemented by [bobmyhill](https://github.com/bobmyhill); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5293](https://github.com/geodynamics/aspect/pull/5293): Fix Britishism (implemented by [bobmyhill](https://github.com/bobmyhill); reviewed by [jdannberg](https://github.com/jdannberg))  
[#5292](https://github.com/geodynamics/aspect/pull/5292): add comments, rename variables in vep-related rheologies (implemented by [bobmyhill](https://github.com/bobmyhill); reviewed by [bangerth](https://github.com/bangerth))  
[#5291](https://github.com/geodynamics/aspect/pull/5291): Remove a function argument. (implemented by [bangerth](https://github.com/bangerth))  
[#5290](https://github.com/geodynamics/aspect/pull/5290): Minor code updates in a couple of places. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5289](https://github.com/geodynamics/aspect/pull/5289): remove duplicated code (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [bangerth](https://github.com/bangerth))  
[#5288](https://github.com/geodynamics/aspect/pull/5288): Rename a function to better indicate what it is doing. (implemented by [bangerth](https://github.com/bangerth))  
[#5287](https://github.com/geodynamics/aspect/pull/5287): Replace post-increment with pre-increment (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5286](https://github.com/geodynamics/aspect/pull/5286): Use more curly brace initialization in return statements. (implemented by [bangerth](https://github.com/bangerth); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5285](https://github.com/geodynamics/aspect/pull/5285): Fix the reference for Muparser. (implemented by [alarshi](https://github.com/alarshi); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5284](https://github.com/geodynamics/aspect/pull/5284): Add elastic utilities (implemented by [MFraters](https://github.com/MFraters))  
[#5283](https://github.com/geodynamics/aspect/pull/5283): Prefer ‘modeling’ over ‘modelling’. (implemented by [bangerth](https://github.com/bangerth); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5282](https://github.com/geodynamics/aspect/pull/5282): Use ‘behavior’ over ‘behaviour.’ (implemented by [bangerth](https://github.com/bangerth); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5281](https://github.com/geodynamics/aspect/pull/5281): Fix grammar. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5280](https://github.com/geodynamics/aspect/pull/5280): Use a simpler way to return a map. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5279](https://github.com/geodynamics/aspect/pull/5279): Mark up two variables as math. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5277](https://github.com/geodynamics/aspect/pull/5277): Add changelog entry for 5268 (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5276](https://github.com/geodynamics/aspect/pull/5276): add lower crustal flow cookbook (implemented by [cedrict](https://github.com/cedrict))  
[#5275](https://github.com/geodynamics/aspect/pull/5275): Enable iterative viscosity dampening (implemented by [naliboff](https://github.com/naliboff))  
[#5274](https://github.com/geodynamics/aspect/pull/5274): Follow-up: Do not leave NaN values in output vectors. (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5273](https://github.com/geodynamics/aspect/pull/5273): doc: explain cookbooks/check.mk (implemented by [tjhei](https://github.com/tjhei))  
[#5272](https://github.com/geodynamics/aspect/pull/5272): [2.5] take over #5270: more cookbook/benchmark fixes (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5271](https://github.com/geodynamics/aspect/pull/5271): contribute cookbook: simple subduction initiation (implemented by [cedrict](https://github.com/cedrict))  
[#5270](https://github.com/geodynamics/aspect/pull/5270): more cookbook/benchmark fixes (implemented by [tjhei](https://github.com/tjhei); reviewed by [naliboff](https://github.com/naliboff))  
[#5269](https://github.com/geodynamics/aspect/pull/5269): Composition-dependent phase transition cookbook (implemented by [lhy11009](https://github.com/lhy11009))  
[#5268](https://github.com/geodynamics/aspect/pull/5268): Always provide strain rate to material model (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5267](https://github.com/geodynamics/aspect/pull/5267): Use a range-based for loop. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5266](https://github.com/geodynamics/aspect/pull/5266): Update test and plugin description and add test (implemented by [anne-glerum](https://github.com/anne-glerum); reviewed by [bangerth](https://github.com/bangerth))  
[#5265](https://github.com/geodynamics/aspect/pull/5265): Use range-based for loops. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5264](https://github.com/geodynamics/aspect/pull/5264): Remove todo to assert that viscosity has been requested and computed (implemented by [anne-glerum](https://github.com/anne-glerum); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5263](https://github.com/geodynamics/aspect/pull/5263): Make it less obscure when we return a pair of empty strings. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5262](https://github.com/geodynamics/aspect/pull/5262): Use list initialization when returning … lists 🙂 (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5261](https://github.com/geodynamics/aspect/pull/5261): Use a better name for a variable that indicates that it’s a _number_. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5260](https://github.com/geodynamics/aspect/pull/5260): Add compositional dependence on viscosity in the Steinberger material model (implemented by [poulamiiroy](https://github.com/poulamiiroy))  
[#5259](https://github.com/geodynamics/aspect/pull/5259): Vankeken 2008 subduction benchmark (implemented by [danieldouglas92](https://github.com/danieldouglas92))  
[#5258](https://github.com/geodynamics/aspect/pull/5258): Add drexpp v3 [WIP] (implemented by [srivatsvyas](https://github.com/srivatsvyas))  
[#5257](https://github.com/geodynamics/aspect/pull/5257): Do not assign a signaling NaN to a bool (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5256](https://github.com/geodynamics/aspect/pull/5256): Material model branch (implemented by [alarshi](https://github.com/alarshi))  
[#5255](https://github.com/geodynamics/aspect/pull/5255): new inclusions cookbook (implemented by [cedrict](https://github.com/cedrict); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5254](https://github.com/geodynamics/aspect/pull/5254): Rheology and conductivity modification for the entropy plugin (implemented by [RanpengLi](https://github.com/RanpengLi))  
[#5253](https://github.com/geodynamics/aspect/pull/5253): Do not leave NaN values in output vectors. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#5252](https://github.com/geodynamics/aspect/pull/5252): [2.5] take over #5251: fix for latest deal.II master: support cell\_weight (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5251](https://github.com/geodynamics/aspect/pull/5251): fix for latest deal.II master: support cell\_weight (implemented by [tjhei](https://github.com/tjhei); reviewed by [MFraters](https://github.com/MFraters))  
[#5249](https://github.com/geodynamics/aspect/pull/5249): [2.5] take over #5235 (implemented by [tjhei](https://github.com/tjhei); reviewed by [MFraters](https://github.com/MFraters))  
[#5248](https://github.com/geodynamics/aspect/pull/5248): Steinberger multicomponent main (implemented by [poulamiiroy](https://github.com/poulamiiroy))  
[#5247](https://github.com/geodynamics/aspect/pull/5247): Poison values not computed. (implemented by [bangerth](https://github.com/bangerth); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5246](https://github.com/geodynamics/aspect/pull/5246): added entropy as optional field type (implemented by [bobmyhill](https://github.com/bobmyhill); reviewed by [MFraters](https://github.com/MFraters))  
[#5245](https://github.com/geodynamics/aspect/pull/5245): [WIP] Create reactive fluid transport material model (implemented by [naliboff](https://github.com/naliboff))  
[#5244](https://github.com/geodynamics/aspect/pull/5244): Remove virtual when there is an override keyword from more functions. (implemented by [MFraters](https://github.com/MFraters); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5243](https://github.com/geodynamics/aspect/pull/5243): Fix some remaining release tasks. (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5242](https://github.com/geodynamics/aspect/pull/5242): only add the assemblers we actually need (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5241](https://github.com/geodynamics/aspect/pull/5241): remove virtual from functions with override within cpo particle property (implemented by [MFraters](https://github.com/MFraters); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5240](https://github.com/geodynamics/aspect/pull/5240): Add a default local.cfg for a candi installation (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#5239](https://github.com/geodynamics/aspect/pull/5239): Be safer and more correct when using strain rate (implemented by [gassmoeller](https://github.com/gassmoeller))  
[#5237](https://github.com/geodynamics/aspect/pull/5237): std::[io]fstream can take file names as std::string. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5236](https://github.com/geodynamics/aspect/pull/5236): Avoid use of taking .c\_str() just to convert back to std::string. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5235](https://github.com/geodynamics/aspect/pull/5235): fix cookbook/benchmark warnings (implemented by [tjhei](https://github.com/tjhei); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5234](https://github.com/geodynamics/aspect/pull/5234): [2.5] wb warnings (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5233](https://github.com/geodynamics/aspect/pull/5233): allow a different list of assemblers for each advection field (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5231](https://github.com/geodynamics/aspect/pull/5231): Remove references to manual.bib (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#5230](https://github.com/geodynamics/aspect/pull/5230): Fix for warnings from world builder. (implemented by [MFraters](https://github.com/MFraters); reviewed by [tjhei](https://github.com/tjhei))  
[#5229](https://github.com/geodynamics/aspect/pull/5229): Apply strict cutoff to the Peierls stress (implemented by [lhy11009](https://github.com/lhy11009); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5228](https://github.com/geodynamics/aspect/pull/5228): Update the name of the official tester image in documentation (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5227](https://github.com/geodynamics/aspect/pull/5227): Use log value of strain rate and stress in computing exact Peierls vi… (implemented by [lhy11009](https://github.com/lhy11009); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5226](https://github.com/geodynamics/aspect/pull/5226): Gravity std::pow() update (implemented by [ryanstoner1](https://github.com/ryanstoner1); reviewed by [bangerth](https://github.com/bangerth))  
[#5225](https://github.com/geodynamics/aspect/pull/5225): Replace viscoplastic parameter with Enable elasticity (implemented by [anne-glerum](https://github.com/anne-glerum); reviewed by [bangerth](https://github.com/bangerth))  
[#5224](https://github.com/geodynamics/aspect/pull/5224): Make sure cells are consistently ordered. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5223](https://github.com/geodynamics/aspect/pull/5223): Change particle postprocessor writer from raw pointers to unique pointers (implemented by [MFraters](https://github.com/MFraters); reviewed by [bangerth](https://github.com/bangerth))  
[#5222](https://github.com/geodynamics/aspect/pull/5222): Fix documentation layout (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5221](https://github.com/geodynamics/aspect/pull/5221): correctly set up two merged boxes for nonzero Y origin (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5220](https://github.com/geodynamics/aspect/pull/5220): Allowing multiple traction models for a boundary (implemented by [chameerasilva](https://github.com/chameerasilva))  
[#5219](https://github.com/geodynamics/aspect/pull/5219): [2.5] particle ref bug (implemented by [tjhei](https://github.com/tjhei); reviewed by [tjhei](https://github.com/tjhei))  
[#5218](https://github.com/geodynamics/aspect/pull/5218): Check that material model supports elasticity when it is enabled (implemented by [anne-glerum](https://github.com/anne-glerum); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5217](https://github.com/geodynamics/aspect/pull/5217): A little clean up and one addition found while reviewing (implemented by [ljhwang](https://github.com/ljhwang); reviewed by [bangerth](https://github.com/bangerth))  
[#5216](https://github.com/geodynamics/aspect/pull/5216): [WIP] Update cig logo option for sphinx (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5215](https://github.com/geodynamics/aspect/pull/5215): Improve the documentation on how to build the manual (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5214](https://github.com/geodynamics/aspect/pull/5214): add a new benchmark for volatiles release, migration and reabsoption (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [naliboff](https://github.com/naliboff))  
[#5213](https://github.com/geodynamics/aspect/pull/5213): Do not bind temporaries to references. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5212](https://github.com/geodynamics/aspect/pull/5212): Add a bunch of index checks. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5211](https://github.com/geodynamics/aspect/pull/5211): [WIP] Make the GMG solver the new default solver. (implemented by [gassmoeller](https://github.com/gassmoeller))  
[#5210](https://github.com/geodynamics/aspect/pull/5210): CI: run on branches (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5209](https://github.com/geodynamics/aspect/pull/5209): [2.5] take over extern template #5188 (implemented by [tjhei](https://github.com/tjhei); reviewed by [bangerth](https://github.com/bangerth))  
[#5208](https://github.com/geodynamics/aspect/pull/5208): [Urgent] Fix ‘main’ breakage. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#5207](https://github.com/geodynamics/aspect/pull/5207): Improve code readability in small ways in two places. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#5206](https://github.com/geodynamics/aspect/pull/5206): Prefer std::array over C-style arrays. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#5205](https://github.com/geodynamics/aspect/pull/5205): Replace use of C-style array by std::array. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#5204](https://github.com/geodynamics/aspect/pull/5204): Fix the year of a citation. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5203](https://github.com/geodynamics/aspect/pull/5203): Document the purpose of a command. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5202](https://github.com/geodynamics/aspect/pull/5202): Set default build type to DebugRelease (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#5201](https://github.com/geodynamics/aspect/pull/5201): improved parameter description for replace\_placeholders function (implemented by [mfmweerdesteijn](https://github.com/mfmweerdesteijn); reviewed by [bangerth](https://github.com/bangerth))  
[#5200](https://github.com/geodynamics/aspect/pull/5200): Remove latex manual (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5199](https://github.com/geodynamics/aspect/pull/5199): Limit time step increase. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5198](https://github.com/geodynamics/aspect/pull/5198): remove the condition DEAL\_II\_VERSION\_GTE (implemented by [chameerasilva](https://github.com/chameerasilva); reviewed by [bangerth](https://github.com/bangerth))  
[#5197](https://github.com/geodynamics/aspect/pull/5197): make assert throw consistent between geometry models for whether a po… (implemented by [mfmweerdesteijn](https://github.com/mfmweerdesteijn); reviewed by [bangerth](https://github.com/bangerth))  
[#5196](https://github.com/geodynamics/aspect/pull/5196): Removed a deprecated option (implemented by [poulamiiroy](https://github.com/poulamiiroy); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5195](https://github.com/geodynamics/aspect/pull/5195): Adding a few new publications (implemented by [ljhwang](https://github.com/ljhwang); reviewed by [bangerth](https://github.com/bangerth))  
[#5194](https://github.com/geodynamics/aspect/pull/5194): removed a deprecated option (implemented by [RanpengLi](https://github.com/RanpengLi); reviewed by [bangerth](https://github.com/bangerth))  
[#5193](https://github.com/geodynamics/aspect/pull/5193): Removed a deprecated option (implemented by [mgouiza](https://github.com/mgouiza); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5192](https://github.com/geodynamics/aspect/pull/5192): Remove unused option core (implemented by [mfmweerdesteijn](https://github.com/mfmweerdesteijn); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5191](https://github.com/geodynamics/aspect/pull/5191): Removed a deprecated option (implemented by [Wang-yijun](https://github.com/Wang-yijun); reviewed by [bangerth](https://github.com/bangerth))  
[#5190](https://github.com/geodynamics/aspect/pull/5190): Removed a deprecated option (implemented by [srivatsvyas](https://github.com/srivatsvyas); reviewed by [bangerth](https://github.com/bangerth))  
[#5189](https://github.com/geodynamics/aspect/pull/5189): Remove unused option (implemented by [mfmweerdesteijn](https://github.com/mfmweerdesteijn); reviewed by [bangerth](https://github.com/bangerth))  
[#5188](https://github.com/geodynamics/aspect/pull/5188): Explain to the compiler that there is an external instantiation of some member variables. (implemented by [bangerth](https://github.com/bangerth); reviewed by [tjhei](https://github.com/tjhei))  
[#5187](https://github.com/geodynamics/aspect/pull/5187): Make the protected object public to use its functions elsewhere. (implemented by [alarshi](https://github.com/alarshi); reviewed by [bangerth](https://github.com/bangerth))  
[#5185](https://github.com/geodynamics/aspect/pull/5185): fix compiling with newest deal.II master (implemented by [tjhei](https://github.com/tjhei); reviewed by [MFraters](https://github.com/MFraters))  
[#5184](https://github.com/geodynamics/aspect/pull/5184): post 2.5.0 release (implemented by [tjhei](https://github.com/tjhei); reviewed by [bangerth](https://github.com/bangerth))  
[#5183](https://github.com/geodynamics/aspect/pull/5183): fix doxygen indentation (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5182](https://github.com/geodynamics/aspect/pull/5182): remove outdated cmake check (implemented by [tjhei](https://github.com/tjhei); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5181](https://github.com/geodynamics/aspect/pull/5181): Release notes for 2.5.0 (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5180](https://github.com/geodynamics/aspect/pull/5180): Update copyright year. (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [tjhei](https://github.com/tjhei))  
[#5178](https://github.com/geodynamics/aspect/pull/5178): Increase GMRES restart for nsinker\_spherical\_shell (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5065](https://github.com/geodynamics/aspect/pull/5065): add a new plugin for random initial temperature perturbations (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [bangerth](https://github.com/bangerth))  
[#5039](https://github.com/geodynamics/aspect/pull/5039): Field types for multicomponent incompressible and derived modules (implemented by [bobmyhill](https://github.com/bobmyhill); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#4979](https://github.com/geodynamics/aspect/pull/4979): Add CPO main postprocessor (implemented by [MFraters](https://github.com/MFraters); reviewed by [gassmoeller](https://github.com/gassmoeller))

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

[#5298](https://github.com/geodynamics/aspect/issues/5298) Document partially successful tests (opened)  
[#5278](https://github.com/geodynamics/aspect/issues/5278) Compiler warning signalling\_nan for bool (opened and closed)  
[#5250](https://github.com/geodynamics/aspect/issues/5250) particle cell\_weight error with deal.II master (opened and closed)  
[#5238](https://github.com/geodynamics/aspect/issues/5238) artificial viscosity visualization postprocessor does not work on more than 1 processor (opened and closed)  
[#5232](https://github.com/geodynamics/aspect/issues/5232) Document what to do with check.mk when writing new cookbooks (opened)  
[#5186](https://github.com/geodynamics/aspect/issues/5186) gcc 13 (Trilinos, dealii and aspect) (opened)  
[#5147](https://github.com/geodynamics/aspect/issues/5147) How do I add a hyperdense layer around the CMB in the Steinberger model? (closed)  
[#4999](https://github.com/geodynamics/aspect/issues/4999) Time dependent ascii data issue for boundary traction (closed)  
[#4985](https://github.com/geodynamics/aspect/issues/4985) Material models do not check whether `Enable elasticity` is true even if they don’t support it (closed)  
[#4969](https://github.com/geodynamics/aspect/issues/4969) Github action to build docker container occasionally cancelled (closed)  
[#4935](https://github.com/geodynamics/aspect/issues/4935) Simplify fill\_plastic\_outputs that fills PlasticAdditionalOutputs (closed)  
[#4692](https://github.com/geodynamics/aspect/issues/4692) Documentation: Notes not copied (closed)  
[#4653](https://github.com/geodynamics/aspect/issues/4653) Documentation: Problems with section on Arbitrary Lagrangian-Eulerian implementation (closed)  
[#4496](https://github.com/geodynamics/aspect/issues/4496) Limit the growth of the time step size (closed)  
[#4485](https://github.com/geodynamics/aspect/issues/4485) Further optimize the gravity postprocessor (closed)  
[#4297](https://github.com/geodynamics/aspect/issues/4297) How to visualize all compositional field/ material field. (closed)  
[#4056](https://github.com/geodynamics/aspect/issues/4056) Surface stress postprocessor gives different results in 3d (closed)  
[#3549](https://github.com/geodynamics/aspect/issues/3549) More control on timestepping logic (closed)  
[#3399](https://github.com/geodynamics/aspect/issues/3399) Should initial topography be part of the mesh deformation module? (closed)

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