Conservation and stability in a discontinuous Galerkin method for the vector invariant spherical shallow water equations
Kieran Ricardo, David Lee, Kenneth Duru
TL;DR
This work develops an entropy-stable discontinuous Galerkin spectral element method for the vector-invariant rotating shallow water equations on the sphere. By leveraging entropy-stable fluxes and a vector-invariant formulation, the method locally conserves mass and absolute vorticity, semi-discretely conserves energy, and preserves exact discrete linear geostrophic balance on curvilinear meshes. The approach is validated on a cubed-sphere grid, showing stability without artificial dissipation and accurate representation of geostrophic turbulence, with adjustable dissipation via flux parameters to control high-frequency noise. The results provide a scalable, physically faithful discretisation suitable for long-range atmospheric simulations and offer a foundation for extending to more complex shallow water and thermodynamic models.
Abstract
We develop a novel and efficient discontinuous Galerkin spectral element method (DG-SEM) for the spherical rotating shallow water equations in vector invariant form. We prove that the DG-SEM is energy stable, and discretely conserves mass, vorticity, and linear geostrophic balance on general curvlinear meshes. These theoretical results are possible due to our novel entropy stable numerical DG fluxes for the shallow water equations in vector invariant form. We experimentally verify these results on a cubed sphere mesh. Additionally, we show that our method is robust, that is can be run stably without any dissipation. The entropy stable fluxes are sufficient to control the grid scale noise generated by geostrophic turbulence without the need for artificial stabilisation.
