English

An unstructured second-order subgrid method for the shallow water equations

Numerical Analysis 2026-01-06 v1 Numerical Analysis

Abstract

We propose a new unstructured numerical subgrid method for solving the shallow water equations using a finite volume method with enhanced bathymetry resolution. The method employs an unstructured triangular mesh with support for triangulation of elements to form finer subgrids locally. The bathymetry is represented on the fine mesh, allowing the incorporation of small-scale features, while velocities are defined on the coarse mesh. The governing equations are solved numerically on the coarse mesh, making the method computationally cheaper compared to a traditional fine mesh computation. To accurately represent the velocities, we employ a second-order accurate WENO method and for temporal integration an explicit second-order accurate Runge-Kutta method. Furthermore, we present a novel subgrid face value reconstruction that accounts for partially wet cells, where only some of the subgrid cells are wet. Together with a newly developed gravity source term discretization, we demonstrate that the scheme is well-balanced on the subgrid level. Finally, the subgrid method is validated on several test cases to show: i) that the scheme is well-balanced, ii) confirm the order of the accuracy of the scheme, and iii) demonstrate the capability of handling moving flood and dry boundaries. We also highlight when it is beneficial to increase the number of subgrid cells to improve the results of the finite volume method.

Keywords

Cite

@article{arxiv.2601.01895,
  title  = {An unstructured second-order subgrid method for the shallow water equations},
  author = {Max Ebstrup Bitsch and Irene Torpe Heilmann and Allan Peter Engsig-Karup and Ole Rene Sørensen and Jesper Grooss},
  journal= {arXiv preprint arXiv:2601.01895},
  year   = {2026}
}

Comments

24 pages, 13 figures, submitted to International Journal for Numerical Methods in Fluids

R2 v1 2026-07-01T08:50:32.220Z