ASPECT Newsletter #200

Hello everyone!

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

#5982: Use effective strain rate in viscoplastic stress limiter case as well (implemented by anne-glerum; reviewed by bobmyhill)
#5981: Only use reference strain rate during the first nonlinear iteration in viscoplastic material model (implemented by anne-glerum)
#5978: Changed Newton iteration to log-log iteration in CompositeViscoPlastic (implemented by bobmyhill)
#5977: enforce approx peierls in composite viscoplastic (implemented by bobmyhill; reviewed by gassmoeller)
#5976: Add DruckerPragerPower rheology (implemented by bobmyhill; reviewed by gassmoeller)
#5975: Use std::system instead of ::system. (implemented by bangerth; reviewed by bobmyhill)
#5974: Test that manager classes fill both base class member variables consistently. (implemented by bangerth; reviewed by gassmoeller)
#5973: improve docs for drucker prager (implemented by bobmyhill; reviewed by gassmoeller)
#5972: add grain size to composite viscoplastic (implemented by bobmyhill; reviewed by gassmoeller)
#5971: Use pressure consistently for viscous creep in visco-plastic (implemented by gassmoeller; reviewed by bobmyhill)
#5970: Add option to use adiabatic pressure to determine yield stress in visco plastic rheology (implemented by gassmoeller)
#5969: cookbook for a temperature field from an ascii file (implemented by Francyrad)
#5968: Adds new publications (implemented by ljhwang; reviewed by gassmoeller)
#5966: Create a dedicated type to denote something invalid. (implemented by bangerth; reviewed by gassmoeller)
#5965: Use a variable in the base class instead of local ones. (implemented by bangerth; reviewed by gassmoeller)
#5964: Use emplace_back() over push_back(). (implemented by bangerth; reviewed by gassmoeller)
#5963: support different compositions with particles (implemented by tjhei)
#5962: Deprecate Manager functions now available through the base class. (implemented by bangerth; reviewed by gassmoeller)
#5960: allow variable grain size in diffusion creep (implemented by bobmyhill; reviewed by gassmoeller)
#5902: Add fluid velocity postprocessor (implemented by danieldouglas92; reviewed by gassmoeller)

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

#5983 Test viscoplastic material model (opened)
#5980 Deformed cell for 3D mesh deformation in release mode (opened)
#5979 An error and its solution “bash: /home/ubuntu/aspect/aspect: No such file or directory” (opened)
#5967 Update to particle composition (opened and closed)
#5961 Modify Stress limiter in VP? (opened)

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.