Loughborough University
Browse

Preconditioning elliptic operators in high-performance all-scale atmospheric models on unstructured meshes

Download (4.07 MB)
journal contribution
posted on 2025-06-10, 13:08 authored by Mike Gillard, Joanna SzmelterJoanna Szmelter, Francesco Cocetta
Effective simulation of all-scale atmospheric flows – e.g., cloud-resolving global weather – involves semi-implicit integration of the non-hydrostatic compressible Euler equations under gravity on a rotating sphere. Such integrations depend on complex non-symmetric elliptic solvers. The condition number of the underlying sparse linear operator is O(1010), which necessitates bespoke operator preconditioning. This paper highlights the development and implementation on unstructured meshes of specialised preconditioners for the non-symmetric Krylov-subspace solver. These developments are set in the context of a massively-parallel high-performance computing environment, aimed at architectures evolving towards exascale. The baroclinic instability benchmark bearing representative features relevant to numerical weather prediction (NWP) has been selected to study the performance of the preconditioning options. The reported results illustrate the improved performance with the new preconditioning options. In particular, the Jacobi based option, for the computational meshes tested in this study, provides an excellent time to solution improvement.

Funding

Energy-efficient SCalable Algorithms for weather and climate Prediction at Exascale

European Commission

Find out more...

History

School

  • Mechanical, Electrical and Manufacturing Engineering

Published in

Journal of Computational Physics

Volume

520

Publisher

Elsevier Inc.

Version

  • VoR (Version of Record)

Rights holder

© The Author(s)

Publisher statement

This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).

Acceptance date

2024-10-09

Publication date

2025-10-15

Copyright date

2024

ISSN

0021-9991

eISSN

1090-2716

Language

  • en

Depositor

Prof Joanna Szmelter. Deposit date: 4 April 2025

Article number

113503

Usage metrics

    Loughborough Publications

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC