The surface gradient method for the treatment of source terms in the shallow-water equations. (English) Zbl 1074.86500

Summary: A novel scheme has been developed for data reconstruction within a Godunov-type method for solving the shallow-water equations with source terms. In contrast to conventional data reconstruction methods based on conservative variables, the water surface level is chosen as the basis for data reconstruction. This provides accurate values of the conservative variables at cell interfaces so that the fluxes can be accurately calculated with a Riemann solver. The main advantages are: (1) a simple centered discretization is used for the source terms; (2) the scheme is no more complicated than the conventional method for the homogeneous terms; (3) small perturbations in the water surface elevation can be accurately predicted; and (4) the method is generally suitable for both steady and unsteady shallow-water problems. The accuracy of the scheme has been verified by recourse to both steady and unsteady flow problems. Excellent agreement has been obtained between the numerical predictions and analytical solutions. The results indicate that the new scheme is accurate, simple, efficient, and robust.


86-08 Computational methods for problems pertaining to geophysics
76M25 Other numerical methods (fluid mechanics) (MSC2010)
86A05 Hydrology, hydrography, oceanography


Full Text: DOI


[1] Alcrudo, F.; Garcia-Navarro, P., A high-resolution Godunov-type scheme in finite volumes for the 2d shallow-water equations, Int. J. Numer. Methods Fluids, 16, 489 (1993) · Zbl 0766.76067
[2] Mingham, C. G.; Causon, D. M., High-resolution finite-volume method for shallow water flows, J. Hydraul.-Eng. ASCE, 124, 605 (1998) · Zbl 0931.76051
[3] Hu, K.; Mingham, C. G.; Causon, D. M., A bore-capturing finite volume method for open-channel flows, Int. J. Numer. Methods Fluids, 28, 1241 (1998) · Zbl 0931.76051
[4] Causon, D. M.; Ingram, D. M.; Mingham, C. G.; Yang, G.; Pearson, R. V., Calculation of shallow water flows using a Cartesian cut cell approach, Adv. Water Resour., 23, 545 (2000)
[5] Toro, E. F., Riemann Solvers and Numerical Methods for Fluid Dynamics (1997) · Zbl 0888.76001
[6] LeVeque, R. J., Balancing source terms and flux gradients in high-resolution Godunov methods: The quasi-steady wave-propagation algorithm, J. Comput. Phys., 146, 346 (1998) · Zbl 0931.76059
[7] Bermudez, A.; Vzquez, M. E., Upwind methods for hyperbolic conservation laws with source terms, Comput. Fluids, 23, 1049 (1994) · Zbl 0816.76052
[8] Vázquez-Cendón, M. E., Improved treatment of source terms in upwind schemes for shallow water equations in channels with irregular geometry, J. Comput. Phys., 148, 497 (1999) · Zbl 0931.76055
[9] LeVeque, R. J., Numerical Methods for Conservation Laws (1990) · Zbl 0682.76053
[10] van Leer, B., On the relation between the upwind-differencing schemes of Godunov, Enguist-Osher and Roe, SIAM J. Sci. Stat. Comput., 5, 1 (1985) · Zbl 0547.65065
[11] Harten, A.; Lax, P.; van Leer, B., On upstream differencing and Godunov-type schemes for hyperbolic conservation laws, SIAM Rev., 25, 35 (1983) · Zbl 0565.65051
[12] Toro, E. F., Riemann problems and the WAF method for solving two-dimensional shallow water equations, Philos.Trans. R. Soc. London Ser. A, 338, 43 (1992) · Zbl 0747.76027
[13] Fraccarollo, L.; Toro, E. F., Experimental and numerical assessment of the shallow water model for two-dimensional dam-break type problems, J. Hydraul. Res., 33, 843 (1995)
[14] Bermudez, A.; Dervieux, A.; Desideri, J.; Vázquez, M. E., Upwind schemes for the two-dimensional shallow water equations with variable depth using unstructured meshes, Comput. Methods Appl. Mech. Eng., 155, 49 (1998) · Zbl 0961.76047
[15] Goutal, N.; Maurel, F., Proceedings of the 2nd Workshop on Dam-Break Wave Simulation (1997)
[16] Chow, V. T., Open-Channel Hydraulics (1959)
[17] Zhou, J. G.; Stansby, P. K., 2D shallow water model for hydraulic jump, Int. J. Numer. Methods Fluids, 29, 375 (1999) · Zbl 0938.76057
[18] Gharangik, A. M.; Chaudhry, M. H., Numerical simulation of hydraulic jump, J. Hydraul. Eng. ASCE, 117, 1195 (1991)
[19] Molls, T.; Chaudhry, M. H., Depth-averaged open-channel flow model, J. Hydraul. Eng. ASCE, 121, 453 (1995)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.