High Order Well-Balanced and Positivity-Preserving AWENO Scheme for Rotating Shallow Water Equations with Coriolis Force

Author(s)

,
,
&

Abstract

The rotating shallow water equations (RSWEs), incorporating the Coriolis force, induce the geostrophic equilibrium with a nonzero velocity field, which poses more challenges in designing well-balanced numerical schemes than solving the classical SWEs. To tackle this issue, we leverage the Coriolis force’s primitive function, specifically, the approach of apparent topography. Additionally, we introduce a positivity-preserving and well-balanced finite difference AWENO scheme for solving the RSWEs. Our approach applies characteristic-wise WENO interpolation directly to conservative variables, eliminating the need for the commonly used WENO linearization technique. To realize the purpose of a well-balanced property, the Lax-Friedrichs numerical flux is modified by appropriately adjusting the viscosity coefficients to avoid the dissipation from non-zero momentum in equilibrium-state simulations. The corresponding theoretical proof is provided. Furthermore, a positivity-preserving limiter is introduced for numerical simulations involving dry topography to avoid the negative water depth. Numerical results demonstrate that the proposed scheme preserves the equilibria exactly with the optimal convergence order and outperforms non-well-balanced methods in resolving sharp gradients, and accurately simulates the evolution of geophysical flows with the impact of the Coriolis force.

Author Biographies

  • Kang-Bo Tian
    School of Mathematical Sciences, Ocean University of China, Qingdao 266100, China
  • Bao-Shan Wang

    School of Mathematical Sciences, Ocean University of China, Qingdao 266100, China

     

    Laboratory of Marine Mathematics, Ocean University of China, Qingdao 266100, China

  • Xiao Wen
    School of Mathematics and Systems Science, Shandong University of Science and Technology, Qingdao 266590, China
  • Zhen Gao

    School of Mathematical Sciences, Ocean University of China, Qingdao 266100, China

     

    Laboratory of Marine Mathematics, Ocean University of China, Qingdao 266100, China

About this article

Abstract View

  • 0

Pdf View

  • 0

DOI

10.4208/eajam.2025-063.2025-063