Multigrid preconditioners for the mixed finite element dynamical core of the LFRic atmospheric model

01/31/2020
by   Christopher Maynard, et al.
0

Due to the wide separation of time scales in geophysical fluid dynamics, semi-implicit time integrators are commonly used in operational atmospheric forecast models. They guarantee the stable treatment of fast (acoustic and gravity) waves, while not suffering from severe restrictions on the timestep size. To propagate the state of the atmosphere forward in time, a non-linear equation for the prognostic variables has to be solved at every timestep. Since the nonlinearity is typically weak, this is done with a small number of Newton- or Picard- iterations, which in turn require the efficient solution of a large system on linear equations with O(10^6-10^9) unknowns. This linear solve is often the computationally most costly part of the model. While the solution of the linear system is relatively straightforward for simple finite-difference- and finite-volume- discretisations, it is much more challenging for advanced finite element discretisations, which have recently been explored in atmospheric modelling. In this paper an efficient linear solver for the LFRic next-generation model, currently developed by the Met Office, is described. The model uses an advanced mimetic finite element discretisation which makes the construction of efficient solvers challenging. The linear solver hinges on a bespoke multigrid preconditioner of the Schur-complement system for the pressure correction. By comparing to Krylov-subspace methods, the superior performance and robustness of the multigrid algorithm is demonstrated for standard test cases and realistic model setups. In production mode, the model will have to run in parallel on 100,000s of processing elements. As confirmed by numerical experiments, one particular advantage of the multigrid solver is its excellent parallel scalability due to avoiding expensive global reduction operations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/21/2022

Hybridised multigrid preconditioners for a compatible finite element dynamical core

Compatible finite element discretisations for the atmospheric equations ...
research
02/22/2020

Efficient solvers for hybridized three-field mixed finite element coupled poromechanics

We consider a mixed hybrid finite element formulation for coupled porome...
research
02/11/2023

An implicit staggered hybrid finite volume/finite element solver for the incompressible Navier-Stokes equations

We present a novel fully implicit hybrid finite volume/finite element me...
research
01/08/2021

Parallel Newton-Krylov-BDDC and FETI-DP deluxe solvers for implicit time discretizations of the cardiac Bidomain equations

Two novel parallel Newton-Krylov Balancing Domain Decomposition by Const...
research
03/25/2021

A Spacetime Finite Elements Method to Solve the Dirac Equation

In this work, a fully implicit numerical approach based on space-time fi...
research
03/12/2023

An energy-efficient GMRES-Multigrid solver for space-time finite element computation of dynamic poro- and thermoelasticity

We present families of space-time finite element methods (STFEMs) for a ...
research
02/01/2022

Mixed Variational Finite Elements for Implicit, General-Purpose Simulation of Deformables

We propose and explore a new, general-purpose method for the implicit ti...

Please sign up or login with your details

Forgot password? Click here to reset