firedrakeproject / gusto

Three dimensional atmospheric dynamical core using the Gung Ho numerics.
http://firedrakeproject.org/gusto/
MIT License
11 stars 11 forks source link

Fix to linearisation of contiunuity split, and solver parameters now passed through for IMEX Multistage #483

Closed atb1995 closed 6 months ago

atb1995 commented 6 months ago

IMEX Multistage was using PetSc default solver settings (very inefficient) so now passed through default solver parameters. Longer term it might be wise to have two sets of solver parameters "linear solver parameters" for linear solves (mass matrix inversions etc.) and one for nonlinear solvers (for implicit time stepping). A fix to a bug in the linearisation in common form continuity split has also been added