Hello everyone!
This is ASPECT newsletter #229.
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:
#6829: Update no flux bcs for mesh deformation for AMG (implemented by bobmyhill)
#6828: Fix missing brackets in 2d-models (implemented by Theo-Geo)
#6827: update parameters (implemented by tjhei)
#6826: Demonstration using pyvista to create figures for cookbook documentation (implemented by JarettBakerDunn)
#6825: skip expensive iterations by user choice (implemented by lhy11009)
#6824: Adds 4 new publications (implemented by ljhwang)
#6823: prescribed temperature function (implemented by lhy11009)
#6821: Fix a variable name for the Weighted BFBT preconditioner. (implemented by quangx; reviewed by tjhei)
#6820: Global Coarsening GMG: allow prescribed solution values (implemented by tjhei)
#6819: Update no normal flux boundary conditions and other BCs after mesh deformation (implemented by gassmoeller)
#6816: Bump actions/upload-artifact from 5 to 6 (implemented by dependabot[bot]; reviewed by gassmoeller)
#6815: Fix indent script to ensure files end with exactly one newline (implemented by tiannh7; reviewed by tjhei)
#6814: CMake: format deal.II and compile/link target in ‘info’ target (implemented by tjhei; reviewed by gassmoeller)
#6813: Rename bilinear least squares interpolator to linear least squares (implemented by gassmoeller; reviewed by bangerth)
#6812: Activate tester with deal.II 9.7 (implemented by gassmoeller; reviewed by tjhei)
#6811: Add scalapack package to docker images (implemented by gassmoeller)
#6809: Update ASPECT docker image to use deal.II 9.6 (implemented by gassmoeller; reviewed by tjhei)
#6808: Update deal.II devel tester image (implemented by gassmoeller; reviewed by tjhei)
#6807: require deal.II 9.6 and c++ 17 (implemented by tjhei; reviewed by tjhei)
#6806: Create SchurApproximation class so BlockSchurPreconditioner can be used for both AMG and GMG. (implemented by quangx)
#6805: GMG: correctly initialize cell data (implemented by tjhei; reviewed by alarshi)
#6804: Refactored Line Search to make search_direction const (implemented by arnoldkk13)
#6789: Let a function return what it computes by value, rather than through a reference argument. (implemented by bangerth; reviewed by tjhei)
#6731: GMG: support prescribed values in parts of domain (implemented by tjhei; reviewed by gassmoeller)
And this is a list of recently opened or closed discussions:
#6822 ghost vector test failure with deal.II master (opened)
#6818 Tangential velocity BCs not obeyed during mesh deformation (opened)
#6817 Mesh deformation failure due to vector collinearity (opened)
#6810 Factorize repeated code to select Stokes degrees of freedom. (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.