# ASPECT Newsletter #180

**URL:** <https://community.geodynamics.org/t/aspect-newsletter-180/3055>\
**Category:** ASPECT\
**Created:** [July 31, 2023, 4:00pm UTC](https://community.geodynamics.org/t/aspect-newsletter-180/3055 "2023-07-31T16:00:47Z")\
**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 31, 2023, 4:00pm UTC](https://community.geodynamics.org/t/aspect-newsletter-180/3055/1 "2023-07-31T16:00:47Z")

</div>

Hello everyone!

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

[#5341](https://github.com/geodynamics/aspect/pull/5341): [WIP] EntropyReader Class - fixing the compiling issue (implemented by [RanpengLi](https://github.com/RanpengLi))  
[#5340](https://github.com/geodynamics/aspect/pull/5340): Create additional inputs and outputs for DG faces neighbouring cells (implemented by [anne-glerum](https://github.com/anne-glerum))  
[#5339](https://github.com/geodynamics/aspect/pull/5339): add M1 OSX Jenkins (implemented by [tjhei](https://github.com/tjhei))  
[#5338](https://github.com/geodynamics/aspect/pull/5338): Change diffusion dislocation to log iteration (implemented by [lhy11009](https://github.com/lhy11009))  
[#5337](https://github.com/geodynamics/aspect/pull/5337): change composite vep to log iteration (implemented by [bobmyhill](https://github.com/bobmyhill))  
[#5336](https://github.com/geodynamics/aspect/pull/5336): Modernise steinberger (implemented by [bobmyhill](https://github.com/bobmyhill))  
[#5335](https://github.com/geodynamics/aspect/pull/5335): Optimize strain dependent rheology (implemented by [gassmoeller](https://github.com/gassmoeller))  
[#5334](https://github.com/geodynamics/aspect/pull/5334): [WIP]Add EntropyReader Class (implemented by [RanpengLi](https://github.com/RanpengLi))  
[#5333](https://github.com/geodynamics/aspect/pull/5333): Make error messages more useful (implemented by [jdannberg](https://github.com/jdannberg); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5332](https://github.com/geodynamics/aspect/pull/5332): Resized the rotation matrix vector in the weighted outputs for the CPO postprocessor (implemented by [srivatsvyas](https://github.com/srivatsvyas))  
[#5331](https://github.com/geodynamics/aspect/pull/5331): [WIP] use SUNDIALS to compute reaction (implemented by [jdannberg](https://github.com/jdannberg))  
[#5330](https://github.com/geodynamics/aspect/pull/5330): Re-enable coveralls. (implemented by [MFraters](https://github.com/MFraters))  
[#5329](https://github.com/geodynamics/aspect/pull/5329): add test subduction initiation cookbook (implemented by [cedrict](https://github.com/cedrict))  
[#5328](https://github.com/geodynamics/aspect/pull/5328): Address a clang compiler problem. (implemented by [bangerth](https://github.com/bangerth); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5327](https://github.com/geodynamics/aspect/pull/5327): Break an overly long line. (implemented by [bangerth](https://github.com/bangerth); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5326](https://github.com/geodynamics/aspect/pull/5326): remove constexpr sqrt2 (implemented by [bobmyhill](https://github.com/bobmyhill))  
[#5325](https://github.com/geodynamics/aspect/pull/5325): refactored Peierls to use log(stress) in the log strain rate function (implemented by [bobmyhill](https://github.com/bobmyhill))  
[#5324](https://github.com/geodynamics/aspect/pull/5324): changed the structure of the contrib/python folder (implemented by [mgouiza](https://github.com/mgouiza))  
[#5323](https://github.com/geodynamics/aspect/pull/5323): Fastscape c++ coupling [WIP] (implemented by [Minerallo](https://github.com/Minerallo))  
[#5321](https://github.com/geodynamics/aspect/pull/5321): fix minor things in manual (implemented by [cedrict](https://github.com/cedrict); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5320](https://github.com/geodynamics/aspect/pull/5320): Build all cookbook and benchmark plugins when validating input files. (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5319](https://github.com/geodynamics/aspect/pull/5319): Make cookbook/benchmark validation more robust (implemented by [gassmoeller](https://github.com/gassmoeller))  
[#5318](https://github.com/geodynamics/aspect/pull/5318): Add Levi-Civita tensor to Aspect (implemented by [MFraters](https://github.com/MFraters); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5317](https://github.com/geodynamics/aspect/pull/5317): fix name Newton Stokes function (implemented by [MFraters](https://github.com/MFraters); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5316](https://github.com/geodynamics/aspect/pull/5316): mars topography (implemented by [cedrict](https://github.com/cedrict))  
[#5315](https://github.com/geodynamics/aspect/pull/5315): Use brace initialization of a pair. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5314](https://github.com/geodynamics/aspect/pull/5314): Rename another function to make its intent clearer. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5313](https://github.com/geodynamics/aspect/pull/5313): Add Tian Parametrization to Reactive Fluid Transport (implemented by [danieldouglas92](https://github.com/danieldouglas92))  
[#5311](https://github.com/geodynamics/aspect/pull/5311): Extend changelog entry (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5307](https://github.com/geodynamics/aspect/pull/5307): Drop most of doc/CMakeLists.txt. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5305](https://github.com/geodynamics/aspect/pull/5305): Specify ranges to angles in ascii date init topo (implemented by [cedrict](https://github.com/cedrict); reviewed by [MFraters](https://github.com/MFraters))  
[#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); reviewed by [bangerth](https://github.com/bangerth))  
[#5291](https://github.com/geodynamics/aspect/pull/5291): Clarify function argument names. (implemented by [bangerth](https://github.com/bangerth); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#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); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5276](https://github.com/geodynamics/aspect/pull/5276): add lower crustal flow cookbook (implemented by [cedrict](https://github.com/cedrict); reviewed by [bobmyhill](https://github.com/bobmyhill))  
[#5273](https://github.com/geodynamics/aspect/pull/5273): doc: explain cookbooks/check.mk (implemented by [tjhei](https://github.com/tjhei); reviewed by [MFraters](https://github.com/MFraters))  
[#5271](https://github.com/geodynamics/aspect/pull/5271): contribute cookbook: simple subduction initiation (implemented by [cedrict](https://github.com/cedrict); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5259](https://github.com/geodynamics/aspect/pull/5259): Vankeken 2008 subduction benchmark (implemented by [danieldouglas92](https://github.com/danieldouglas92); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5239](https://github.com/geodynamics/aspect/pull/5239): Be safer and more correct when using strain rate (implemented by [gassmoeller](https://github.com/gassmoeller); reviewed by [bangerth](https://github.com/bangerth))  
[#5220](https://github.com/geodynamics/aspect/pull/5220): Allowing multiple traction models for a boundary (implemented by [chameerasilva](https://github.com/chameerasilva); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#5089](https://github.com/geodynamics/aspect/pull/5089): Update initial lithostatic pressure plugin to account for initial topography and mesh deformation. (implemented by [anne-glerum](https://github.com/anne-glerum); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#4987](https://github.com/geodynamics/aspect/pull/4987): Add cpo elastic tensor plugin (implemented by [MFraters](https://github.com/MFraters); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#4336](https://github.com/geodynamics/aspect/pull/4336): Update strain rheology (implemented by [naliboff](https://github.com/naliboff); reviewed by [gassmoeller](https://github.com/gassmoeller))  
[#4054](https://github.com/geodynamics/aspect/pull/4054): Add surface strainrate postprocessor (implemented by [anne-glerum](https://github.com/anne-glerum); reviewed by [bangerth](https://github.com/bangerth))  
[#3773](https://github.com/geodynamics/aspect/pull/3773): Sea level postprocessor: finds and writes elevation of any desired location. (implemented by [mfmweerdesteijn](https://github.com/mfmweerdesteijn); reviewed by [bangerth](https://github.com/bangerth))

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

[#5342](https://github.com/geodynamics/aspect/issues/5342) Diffusion-dislocation (opened and closed)  
[#5322](https://github.com/geodynamics/aspect/issues/5322) Add ln(strain rate) and d ln(strain rate) / d ln(stress) functions in potentially composite rheologies (opened)  
[#5312](https://github.com/geodynamics/aspect/issues/5312) Update website for the manual (opened)  
[#5310](https://github.com/geodynamics/aspect/issues/5310) Tester for Macs (opened)  
[#5304](https://github.com/geodynamics/aspect/issues/5304) Rip out latex stuff from doc/CMakeLists.txt (opened and closed)  
[#5300](https://github.com/geodynamics/aspect/issues/5300) Bug in Simulator::assemble\_and\_solve\_stokes() when computing the nonlinear residual? (opened and closed)  
[#5138](https://github.com/geodynamics/aspect/issues/5138) warning compiling aspect (closed)  
[#4984](https://github.com/geodynamics/aspect/issues/4984) Possible MPI Deadlock in GMG preconditioner (closed)  
[#4865](https://github.com/geodynamics/aspect/issues/4865) fix invalid access to in.strain\_rate (closed)  
[#4567](https://github.com/geodynamics/aspect/issues/4567) tolerance for the “exact” implementation of the Peierls creep (closed)  
[#4505](https://github.com/geodynamics/aspect/issues/4505) Where to put example .prm files? (closed)  
[#4380](https://github.com/geodynamics/aspect/issues/4380) Known Issues (closed)  
[#4341](https://github.com/geodynamics/aspect/issues/4341) Adding a free surface on a restart causes segmentation fault (closed)  
[#3785](https://github.com/geodynamics/aspect/issues/3785) An issue about phase transition. (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/).
