Time parallel integration and phase averaging for the nonlinear shallow water equations on the sphere
Hiroe Yamazaki, Colin J Cotter, Beth Wingate

TL;DR
This paper introduces a phase averaging technique for the nonlinear shallow water equations on the sphere, enabling larger timesteps by capturing slow dynamics, with a focus on stability, accuracy, and parallel implementation.
Contribution
It develops a stable matrix exponential for finite elements and a parallel finite averaging procedure, advancing phase averaging methods for geophysical fluid dynamics.
Findings
Optimal averaging window identified, matching theoretical predictions.
Combined discretisation and averaging errors are smaller than traditional semi-implicit methods.
Parallel averaging integral evaluated efficiently using Riemann sums.
Abstract
We describe a proof-of-concept development and application of a phase averaging technique to the nonlinear rotating shallow water equations on the sphere, discretised using compatible finite element methods. Phase averaging consists of averaging the nonlinearity over phase shifts in the exponential of the linear wave operator. Phase averaging aims to capture the slow dynamics in a solution that is smoother in time (in transformed variables) so that larger timesteps may be taken. We overcome the two key technical challenges that stand in the way of studying the phase averaging and advancing its implementation: 1) we have developed a stable matrix exponential specific to finite elements and 2) we have developed a parallel finite averaging proceedure. Following Peddle et al (2019), we consider finite width phase averaging windows, since the equations have a finite timescale separation. In…
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 · Numerical methods for differential equations · Computational Fluid Dynamics and Aerodynamics
