ASPECT Newsletter #145

Hello everyone!

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

#4493: remove empty list items in changelog (implemented by jdannberg)
#4492: Add newlines between functions. (implemented by bangerth)
#4491: comment about melt solver (implemented by tjhei)
#4490: Integrate dataset slicing into normal ascii data plugin (implemented by gassmoeller)
#4487: add the comments recommended for #4483 also to the simple shear BM (implemented by EstherHeck)
#4484: Cleanup and fix large file issues (implemented by bangerth; reviewed by tjhei)
#4483: add sheared torsion BM after Farrington et al. 2014 (implemented by EstherHeck)
#4481: Ascii data slice initial composition (implemented by jdannberg; reviewed by gassmoeller)
#4480: Save a few cycles when outputting only a single char. (implemented by bangerth; reviewed by tjhei)
#4479: GMG: fix negative viscosity (implemented by zjiaqi2018; reviewed by gassmoeller)
#4478: update parameters (implemented by tjhei; reviewed by gassmoeller)
#4477: fixing typos and adding 2022 paper (implemented by cedrict)
#4476: add some additional error checks and information (implemented by jdannberg; reviewed by gassmoeller)
#4475: fix missing space in param description (implemented by tjhei; reviewed by jdannberg)
#4474: Do not evaluate solution when no finite strain is tracked (implemented by anne-glerum; reviewed by gassmoeller)
#4472: GMG: fix max/min of the evaluated viscosities (implemented by zjiaqi2018; reviewed by tjhei)
#4471: Use stress averaging in tests where required (implemented by anne-glerum; reviewed by gassmoeller)
#4469: use the hydrostatic pressure for thermodynamic lookup (implemented by jdannberg; reviewed by gassmoeller)
#4467: Adds first publication of the year to the publication list (implemented by ljhwang; reviewed by gassmoeller)
#4465: Do not create unnecessary failing assembler for compressible Newton models with full A block preconditioner (implemented by gassmoeller; reviewed by jdannberg)
#4459: add pressure- and temperature-dependent thermal conductivity (implemented by jdannberg; reviewed by gassmoeller)
#4456: Rework the gravity postprocessor (implemented by bangerth; reviewed by gassmoeller)
#4454: Matrix-free free surface stabilization (implemented by zjiaqi2018; reviewed by gassmoeller)
#4441: add spherical nsinker benchmark (implemented by tjhei; reviewed by jdannberg)
#4415: Use precomputed mapping information during particle updates (implemented by gassmoeller; reviewed by anne-glerum)
#4323: Added a limiter to the linear least squares particle interpolation algorithm (implemented by sac-bsa; reviewed by gassmoeller)

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

#4489 Better choice of CFL number definition (opened)
#4488 Full A block preconditioner + compressible formulation + mesh deformation + Newton solver (opened and closed)
#4486 Fix overflow of MPI_Bcast counter when reading large files (opened)
#4485 Further optimize the gravity postprocessor (opened)
#4482 Problems with shell_simple_2d/3d cookbook examples (opened)
#4473 Background-coloured mesh-dependent triangular artefacts in paraview slices (opened)
#4466 GMG solver crashes in models with Material averaging = project to Q1 only viscosity and strong viscosity contrasts (closed)
#4383 Rename master branch to main (closed)
#4040 std::system_error for deal.II_9.3.0-pre and certain nr of processes (closed)
#4037 Intel MPI MPI_ISSEND invalid tag when writing large vtu files (closed)
#1661 Specify boundary velocity components along spherical unit vectors (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, or by opening issues or pull requests on Github.
Additional information can be found at our official website, and CIG’s ASPECT website.