Positivity-preserving Well-balanced PAMPA Schemes with Global Flux quadrature for One-dimensional Shallow Water Models
Remi Abgrall, Yongle Liu, Mario Ricchiuto
TL;DR
We address the challenge of solving one-dimensional shallow-water balance laws with bottom topography, Manning friction, and Coriolis effects by developing a positivity-preserving, well-balanced PAMPA scheme that uses flux globalization. The core idea recasts the system as $\partial_t \mathbf{u} + \partial_x \mathbf{G}(\mathbf{u},x) = 0$, with a global flux $\mathbf{G}$ defined by the flux minus the source integral and evaluated via Gauss–Lobatto quadrature, enabling exact still-water preservation and super-convergence toward moving and geostrophic equilibria. A monolithic convex-limiting strategy blends high-order PAMPA fluxes with first-order Lax–Friedrichs-type fluxes to ensure positivity and WB while suppressing oscillations, and the scheme remains fully local and compact. Extensive numerical experiments demonstrate high-order accuracy in smooth regions, robust WB and PP properties for wet-dry fronts, and accurate capture of perturbations around equilibria, underscoring significant practical impact for geophysical and hydraulic applications.
Abstract
We present a novel hydrostatic and non-hydrostatic equilibria preserving Point-Average-Moment PolynomiAl-interpreted (PAMPA) method for solving the one-dimensional hyperbolic balance laws, with applications to the shallow water models including the Saint--Venant system with the Manning friction term and rotating shallow water equations. The idea is based on a global flux quadrature formulation, in which the discretization of the source terms is obtained from the derivative of and additional flux function computed via high order quadrature of the source term. The reformulated system is quasi-conservative with global integral terms computed using Gauss--Lobatto quadrature nodes. The resulting method is capable of preserving a large family of smooth moving equilibria: supercritical and subcritical flows, in a super-convergent manner. We also show that, by an appropriate quadrature strategy for the source, we can exactly preserve the still water states. Moreover, to guarantee the positivity of water depth and eliminate the spurious oscillations near shocks, we blend the high-order PAMPA schemes with the first order local Lax--Friedrichs schemes using the method developed in [R. Abgrall, M. Jiao, Y. Liu, and K. Wu, arXiv preprint arXiv:2410.14292, 2024]. The first-order schemes are designed to preserve the still water equilibria and positivity of water height, as well as to deal with wet-dry fronts. Extensive numerical experiments are tested to validate the advantages and robustness of the proposed scheme.
