Multigrid preconditioners for the hybridised discontinuous Galerkin discretisation of the shallow water equations
被引:3
|
作者:
Betteridge, Jack
论文数: 0引用数: 0
h-index: 0
机构:
Univ Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
Imperial Coll, Dept Comp, South Kensington Campus, London SW7 2AZ, England
Imperial Coll, Dept Math, South Kensington Campus, London SW7 2AZ, EnglandUniv Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
Betteridge, Jack
[1
,2
,3
]
Gibson, Thomas H.
论文数: 0引用数: 0
h-index: 0
机构:
Imperial Coll, Dept Comp, South Kensington Campus, London SW7 2AZ, England
Imperial Coll, Dept Math, South Kensington Campus, London SW7 2AZ, England
Naval Postgrad Sch, 1 Univ Circle, Monterey, CA 93943 USAUniv Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
Gibson, Thomas H.
[2
,3
,4
]
Graham, Ivan G.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Bath, Dept Math Sci, Bath BA2 7AY, Avon, EnglandUniv Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
Graham, Ivan G.
[1
]
Mueller, Eike H.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Bath, Dept Math Sci, Bath BA2 7AY, Avon, EnglandUniv Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
Mueller, Eike H.
[1
]
机构:
[1] Univ Bath, Dept Math Sci, Bath BA2 7AY, Avon, England
[2] Imperial Coll, Dept Comp, South Kensington Campus, London SW7 2AZ, England
[3] Imperial Coll, Dept Math, South Kensington Campus, London SW7 2AZ, England
[4] Naval Postgrad Sch, 1 Univ Circle, Monterey, CA 93943 USA
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, hybridised 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 address this issue and 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 excellent performance of the algorithm both for an idealised stationary flow problem in a flat domain and for non stationary setups in spherical geometry from the well-known testsuite in Williamson et al. (1992) [23]. In the latter case the performance of our bespoke multigrid preconditioner (although itself not highly optimised) is comparable to that of a highly optimised direct solver. (C) 2020 Elsevier Inc. All rights reserved.
机构:
Chinese Acad Sci, Acad Math & Syst Sci, Hua Loo Keng Ctr Math Sci, Inst Computat Math,LSEC, Beijing 100190, Peoples R ChinaChinese Acad Sci, Acad Math & Syst Sci, Hua Loo Keng Ctr Math Sci, Inst Computat Math,LSEC, Beijing 100190, Peoples R China
Liu, Yong
Lu, Jianfang
论文数: 0引用数: 0
h-index: 0
机构:
South China Univ Technol, Sch Math, Guangzhou 510641, Guangdong, Peoples R ChinaChinese Acad Sci, Acad Math & Syst Sci, Hua Loo Keng Ctr Math Sci, Inst Computat Math,LSEC, Beijing 100190, Peoples R China
Lu, Jianfang
Tao, Qi
论文数: 0引用数: 0
h-index: 0
机构:
Beijing Computat Sci Res Ctr, Beijing 100193, Peoples R ChinaChinese Acad Sci, Acad Math & Syst Sci, Hua Loo Keng Ctr Math Sci, Inst Computat Math,LSEC, Beijing 100190, Peoples R China
Tao, Qi
Xia, Yinhua
论文数: 0引用数: 0
h-index: 0
机构:
Univ Sci & Technol China, Sch Math Sci, Hefei 233026, Anhui, Peoples R ChinaChinese Acad Sci, Acad Math & Syst Sci, Hua Loo Keng Ctr Math Sci, Inst Computat Math,LSEC, Beijing 100190, Peoples R China