High Order Finite Difference WENO Methods for Shallow Water Equations on Curvilinear Meshes

Zepeng Liu , Yan Jiang , Mengping Zhang , Qingyuan Liu

Communications on Applied Mathematics and Computation ›› 2022, Vol. 5 ›› Issue (1) : 485 -528.

PDF
Communications on Applied Mathematics and Computation ›› 2022, Vol. 5 ›› Issue (1) : 485 -528. DOI: 10.1007/s42967-021-00183-w
Original Paper

High Order Finite Difference WENO Methods for Shallow Water Equations on Curvilinear Meshes

Author information +
History +
PDF

Abstract

A high order finite difference numerical scheme is developed for the shallow water equations on curvilinear meshes based on an alternative flux formulation of the weighted essentially non-oscillatory (WENO) scheme. The exact C-property is investigated, and comparison with the standard finite difference WENO scheme is made. Theoretical derivation and numerical results show that the proposed finite difference WENO scheme can maintain the exact C-property on both stationarily and dynamically generalized coordinate systems. The Harten-Lax-van Leer type flux is developed on general curvilinear meshes in two dimensions and verified on a number of benchmark problems, indicating smaller errors compared with the Lax-Friedrichs solver. In addition, we propose a positivity-preserving limiter on stationary meshes such that the scheme can preserve the non-negativity of the water height without loss of mass conservation.

Cite this article

Download citation ▾
Zepeng Liu, Yan Jiang, Mengping Zhang, Qingyuan Liu. High Order Finite Difference WENO Methods for Shallow Water Equations on Curvilinear Meshes. Communications on Applied Mathematics and Computation, 2022, 5(1): 485-528 DOI:10.1007/s42967-021-00183-w

登录浏览全文

4963

注册一个新账户 忘记密码

References

Funding

National Natural Science Foundation of China(11901555)

National Natural Science Foundation of China(12001009)

AI Summary AI Mindmap
PDF

130

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/