An entropy stable discontinuous Galerkin method for the spherical thermal shallow water equations
Kieran Ricardo, Kenneth Duru, David Lee
TL;DR
This work tackles stable long-time simulation of the rotating thermal shallow water equations (TRSW) on curved, spherical geometries by developing an entropy-stable discontinuous Galerkin (DG) method. It introduces a split-form of TRSW that avoids discrete chain-rule demands, derives a convex buoyancy-variance entropy, and designs novel entropy-stable and energy-stable fluxes within a curvilinear SBP-DG framework. The authors prove discrete conservation of mass, buoyancy, energy, vorticity, and buoyancy-variance entropy, and demonstrate semi-discrete entropy stability under appropriate flux choices via SBP properties. Numerical experiments on a cubed-sphere mesh validate the theory, showing robustness in well-developed geostrophic turbulence without artificial dissipation, and highlighting the method’s potential for scalable, accurate spherical atmospheric simulations. The study lays the groundwork for extending entropy-stable DG methods to related geophysical systems, including the Euler equations, in curvilinear geometries.
Abstract
We present a novel discontinuous Galerkin finite element method for numerical simulations of the rotating thermal shallow water equations in complex geometries using curvilinear meshes, with arbitrary accuracy. We derive an entropy functional which is convex, and which must be preserved in order to preserve model stability at the discrete level. The numerical method is provably entropy stable and conserves mass, buoyancy, vorticity, and energy. This is achieved by using novel entropy stable numerical fluxes, summation-by-parts principle, and splitting the pressure and convection operators so that we can circumvent the use of chain rule at the discrete level. Numerical simulations on a cubed sphere mesh are presented to verify the theoretical results. The numerical experiments demonstrate the robustness of the method for a regime of well developed turbulence, where it can be run stably without any dissipation. The entropy stable fluxes are sufficient to control the grid scale noise generated by geostrophic turbulence, eliminating the need for artificial stabilisation.
