A non-negativity-preserving cut-cell discontinuous Galerkin method for the diffusive wave equation
Panasun Manorost, Peter Bastian
TL;DR
The paper introduces a non-negativity-preserving cut-cell discontinuous Galerkin method (CUDGM) for the diffusive wave equation (DWE), capable of handling continuous or discontinuous bathymetry on unstructured triangular meshes and wet/dry fronts. It compares CUDGM to a Voronoi finite-volume method (VFVM), both with upwind fluxes, demonstrating that CUDGM achieves second-order accuracy on challenging front dynamics while preserving nonnegativity, even on coarse meshes. A cut-cell formulation avoids the small-cell problem and enables robust front-tracking, with regularization ensuring stability near dry states. Numerical tests on Barenblatt, obstacle, and dambreak scenarios show that CUDGM can match or exceed VFVM accuracy at lower computational cost on coarse meshes and remains effective for realistic bathymetric data. The approach provides a practical, high-accuracy tool for flood modelling with complex terrain and wet/dry interfaces.
Abstract
A non-negativity-preserving cut-cell discontinuous Galerkin method for the degenerate parabolic diffusive wave approximation of the shallow water equation is presented. The method can handle continuous and discontinuous bathymmetry as well as general triangular meshes. It is complemented by a finite volume method on Delauney triangulations which is also shown to be non-negativity preserving. Both methods feature an upwind flux and can handle Manning's and Chezy's friction law. By numerical experiment we demonstrate the discontinuous Galerkin method to be fully second-order accurate for the Barenblatt analytical solution on an inclined plane. In constrast, the finite volume method is only first-order accurate. Further numerical experiments show that three to four mesh refinements are needed for the finite volume method to match the solution of the discontinuous Galerkin method.
