An algorithm for the shallow water equations with body fitted meshes
- 57 Downloads
An efficient algorithm based on flux difference splitting is presented for the solution of the two-dimensional shallow water equations in a generalised coordinate system. The scheme is based on solving linearised Riemann problems approximately and in more than one dimension incorporates operator splitting. The scheme has good jump capturing properties and the advantage of using body-fitted meshes. Numerical results are shown for flow past a circular obstruction.
KeywordsCoordinate System Information Theory Shallow Water Efficient Algorithm Riemann Problem
Unable to display preview. Download preview PDF.
- Glaister, P. (1986): Schock capturing on irregular grids. Numer. Anal. Rpt. 4-86, University of ReadingGoogle Scholar
- Glaister, P. (1987): A difference scheme for the non-linear shallow water equations. Numer. Anal. Rpt. 9-87, University of ReadingGoogle Scholar
- Godunov, S. K. (1959): A difference method for the numerical computation of continuous solutions of hydrodynamic equations. Mat. Sb 47, 3, 271Google Scholar
- Sweby, P. K. (1984): High resolution schemes using flux limiters for hyperbolic conservation laws. SIAM J. Numer. Anal. 21, 995Google Scholar
- Thompson, J. F.; Warsi, Z. U. A.; Mastin, C. W. (1985): Numerical grid generation—foundations and applications. Amsterdam: North-HollandGoogle Scholar