Approximate Riemann solutions of the shallow water equations
- 1 May 1988
- journal article
- research article
- Published by Taylor & Francis in Journal of Hydraulic Research
- Vol. 26 (3) , 293-306
- https://doi.org/10.1080/00221688809499213
Abstract
A finite difference scheme based on flux difference splitting is presented for the solution of the onedimensional shallow water equations of ideal fluid flow. A linearised problem, analogous to that of Riemann for gasdynamics, is defined and a scheme, based on numerical characteristic decomposition, is presented for obtaining approximate solutions to the linearised problem. The method of upwind differencing is used for the resulting scalar problems, together with a flux limiter for obtaining a second order scheme which avoids non-physical, spurious oscillations. An extension to the one-dimensional equations with source terms, is included. The scheme for the one-dimensional equations is applied to the dam-break problem, and the approximate solution is compared to the exact solution of ideal fluid flow.Keywords
This publication has 5 references indexed in Scilit:
- Simulation of one-dimensional dam-break flowsJournal of Hydraulic Research, 1987
- Simplified Godunov Schemes for $2 \times 2$ Systems of Conservation LawsSIAM Journal on Numerical Analysis, 1986
- High Resolution Schemes Using Flux Limiters for Hyperbolic Conservation LawsSIAM Journal on Numerical Analysis, 1984
- Approximate Riemann solvers, parameter vectors, and difference schemesJournal of Computational Physics, 1981
- The Method of Fractional StepsPublished by Springer Nature ,1971