Convection in a Rapidly Rotating Spherical Shell: Newton's Method Using Implicit Coriolis Integration
Juan Cruz Gonzalez Sembla, Camille Rambert, Fred Feudel, Laurette S. Tuckerman

TL;DR
This paper introduces a Newton's method-based implicit Coriolis integration technique for simulating rapidly rotating geophysical flows in spherical shells, significantly improving stability and computational efficiency at low Ekman numbers.
Contribution
The authors developed an implicit Coriolis force treatment combined with Newton's method for steady-state solutions, enabling faster simulations of geophysical flows at low Ekman numbers.
Findings
Implicit treatment reduces computational cost by up to 20 times at Ekman numbers of 10^{-5}.
Flow structures become more axially independent as Ekman number decreases.
The method accurately captures rotating wave branches and bifurcation behaviors.
Abstract
Geophysical flows are characterized by rapid rotation. Simulating these flows requires small timesteps to achieve stability and accuracy. Numerical stability can be greatly improved by the implicit integration of the terms that are most responsible for destabilizing the numerical scheme. We have implemented an implicit treatment of the Coriolis force in a rotating spherical shell driven by a radial thermal gradient. We modified the resulting timestepping code to carry out steady-state solving via Newton's method, which has no timestepping error. The implicit terms have the effect of preconditioning the linear systems, which can then be rapidly solved by a matrix-free Krylov method. We computed the branches of rotating waves with azimuthal wavenumbers ranging from 4 to 12. As the Ekman number (the non-dimensionalized inverse rotation rate) decreases, the flows are increasingly axially…
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.
