Hybridised multigrid preconditioners for a compatible finite element dynamical core
Jack D. Betteridge, Colin J. Cotter, Thomas H. Gibson, Matthew J., Griffith, Thomas Melvin, Eike H. M\"uller

TL;DR
This paper introduces a hybridised multigrid preconditioning approach for compatible finite element discretisations in atmospheric models, significantly improving solver efficiency and scalability in climate and weather prediction simulations.
Contribution
It develops a novel non-nested two-level preconditioner using multigrid for the coarse system, enhancing solver performance for saddle-point problems in atmospheric modeling.
Findings
Reduces solver iterations substantially.
Achieves excellent scalability on large core counts.
Demonstrates effectiveness in the LFRic climate model.
Abstract
Compatible finite element discretisations for the atmospheric equations of motion have recently attracted considerable interest. Semi-implicit timestepping methods require the repeated solution of a large saddle-point system of linear equations. Preconditioning this system is challenging since the velocity mass matrix is non-diagonal, leading to a dense Schur complement. Hybridisable discretisations overcome this issue: weakly enforcing continuity of the velocity field with Lagrange multipliers leads to a sparse system of equations, which has a similar structure to the pressure Schur complement in traditional approaches. We describe how the hybridised sparse system can be preconditioned with a non-nested two-level preconditioner. To solve the coarse system, we use the multigrid pressure solver that is employed in the approximate Schur complement method previously proposed by the some of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Matrix Theory and Algorithms · Numerical methods for differential equations
