Multigrid preconditioners for the hybridized Discontinuous Galerkin discretisation of the shallow water equations

04/20/2020
by   Jack D. Betteridge, et al.
0

Numerical climate- and weather-prediction models require the fast solution of the equations of fluid dynamics. Discontinuous Galerkin (DG) discretisations have several advantageous properties. They can be used for arbitrary domains and support a structured data layout, which is particularly important on modern chip architectures. For smooth solutions, higher order approximations can be particularly efficient since errors decrease exponentially in the polynomial degree. Due to the wide separation of timescales in atmospheric dynamics, semi-implicit time integrators are highly efficient, since the implicit treatment of fast waves avoids tight constraints on the time step size, and can therefore improve overall efficiency. However, if implicit-explicit (IMEX) integrators are used, a large linear system of equations has to be solved in every time step. A particular problem for DG discretisations of velocity-pressure systems is that the normal Schur-complement reduction to an elliptic system for the pressure is not possible since the numerical fluxes introduce artificial diffusion terms. For the shallow water equations, which form an important model system, hybridized DG methods have been shown to overcome this issue. However, no attention has been paid to the efficient solution of the resulting linear system of equations. In this paper we show that the elliptic system for the flux unknowns can be solved efficiently by using a non-nested multigrid algorithm. The method is implemented in the Firedrake library and we demonstrate the superior performance of the algorithm for a representative model problem.

READ FULL TEXT

page 16

page 17

page 32

research
05/23/2023

A discontinuous Galerkin approach for atmospheric flows with implicit condensation

We present a discontinuous Galerkin method for moist atmospheric dynamic...
research
05/29/2021

A Semi-Implicit Meshless Method for Incompressible Flows in Complex Geometries

We present an exponentially convergent semi-implicit meshless algorithm ...
research
04/29/2022

Numerical Solution of the Savage-Hutter Equations for Granular Avalanche Flow using the Discontinuous Galerkin Method

The Savage-Hutter (SH) equations are a hyperbolic system of nonlinear pa...
research
07/11/2023

Implicit Adaptive Mesh Refinement for Dispersive Tsunami Propagation

We present an algorithm to solve the dispersive depth-averaged Serre-Gre...
research
05/16/2018

Exponential Integrators with Parallel-in-Time Rational Approximations for Climate and Weather Simulations

High-performance computing trends towards many-core systems are expected...
research
03/30/2021

Mixed-precision for Linear Solvers in Global Geophysical Flows

Semi-implicit time-stepping schemes for atmosphere and ocean models requ...

Please sign up or login with your details

Forgot password? Click here to reset