Godunov-Type Solution of Curvilinear Shallow-Water Equations
Publication: Journal of Hydraulic Engineering
Volume 126, Issue 11
Abstract
This paper presents details of a second-order accurate Godunov-type numerical model of the two-dimensional conservative hyperbolic shallow-water equations written in a nonorthogonal curvilinear matrix form and discretized using finite volumes. Roe's flux function is used for the convection terms, and a nonlinear limiter is applied to prevent spurious oscillations. Validation tests include frictionless rectangular and circular dam-breaks, an oblique hydraulic jump, jet-forced flow in a circular basin, and vortex shedding from a vertical surface-piercing cylinder. The results indicate that the model accurately simulates sharp fronts, a flow discontinuity between subcritical and supercritical conditions, recirculation in a basin, and unsteady wake flows.
Get full access to this article
View all available purchase options and get full access to this article.
References
1.
Alcrudo, F., and Garcia-Navarro, P. ( 1993). “A high-resolution Godunov-type scheme in finite volumes for the 2D shallow-water equations.” Int. J. Numer. Methods Fluids, 16, 489–505.
2.
Ambrosi, D. ( 1995). “Approximation of shallow water equations by Roe's Riemann solver.” Int. J. Numer. Methods Fluids, 20, 157–168.
3.
Anastasiou, K., and Chan, C. T. ( 1997). “Solution of the 2D shallow water equations using the finite volume method on unstructured triangular meshes.” Int. J. Numer. Methods Fluids, 24, 1225–1245.
4.
Borthwick, A. G. L., and Akponasa, G. A. (1997). “Reservoir flow prediction by contravariant shallow water equations.”J. Hydr. Engrg., ASCE, 123(5), 432–439.
5.
Borthwick, A. G. L., and Barber, R. W. ( 1992). “River and reservoir flow modelling using the transformed shallow water equations.” Int. J. Numer. Methods Fluids, 14, 1193–1217.
6.
Braza, M., Chaissaing, P., and Minh, H. H. ( 1986). “Numerical study and physical analysis of the pressure and velocity fields in the near wake of a circular cylinder.” J. Fluid Mech., 165, 79–130.
7.
Cruz, S. ( 1997). “Numerical solution of the shallow water equations on quadtree grids.” DPhil thesis, University of Oxford, U.K.
8.
Dennis, S. C. R. ( 1974). “Application of the series truncation method to two dimensional flows.” Proc., 4th Int. Conf. on Numer. Methods in Fluid Dyn., Springer, New York, 146–151.
9.
Fennema, R. J., and Chaudhry, M. H. (1990). “Explicit methods for 2-D transient free-surface flows.”J. Hydr. Engrg., ASCE, 116(8), 1013–1034.
10.
Franke, R., Rodi, W., and Schonung, B. ( 1990). “Numerical circulation of laminar vortex shedding flow past cylinders.” J. Wind Engrg. Ind. Aerodyn., 35, 237–257.
11.
Glaister, P. ( 1993). “Flux difference splitting for open-channel flows.” Int. J. Numer. Methods Fluids, 16, 629–654.
12.
Godunov, S. K. ( 1959). “A difference method for the numerical computation of discontinuous solutions of hydrodynamic equations.” Math. Sbornik, 47(89), 3, 271–306 (in Russian).
13.
Hirsch, H. ( 1990). Numerical computation of internal and external flows. Vol. 2: Computational methods for inviscid and viscous flows, Wiley, New York.
14.
Hu, K., Mingham, C. G., and Causon, D. M. ( 1998). “A bore-capturing finite volume method for open-channel flows.” Int. J. Numer. Methods Fluids, 28, 1241–1261.
15.
Lin, B., and Falconer, R. A. ( 1995). “Modelling sediment fluxes in estuarine waters using curvilinear coordinate system.” Estuary, Coast. and Shelf Sci., 14, 413–428.
16.
Louaked, M., and Hanich, L. ( 1998). “TVD scheme for the shallow water equations.” J. Hydraulic Res., 36(3), 363–378.
17.
Mills, R. D. ( 1977). “Computing internal viscous flow problems for the circle by integral methods.” J. Fluid Mech., 79(3), 609–624.
18.
Mingham, C. G., and Causon, D. M. (1998). “High-resolution finite-volume method for shallow water flows.”J. Hydr. Engrg., ASCE, 124(6), 605–614.
19.
Roe, P. L. ( 1981). “Approximate Riemann Solvers, parameter vectors, and difference schemes.” J. Comp. Phys., 43, 357–372.
20.
Roshko, A. ( 1961). “Experiments on the flow past a circular cylinder at very high Reynolds number.” J. Fluid Mech., 10, 345–356.
21.
Tamamidis, P., and Assanis, D. N. ( 1993). “Evaluation of various high-order-accuracy schemes with and without flux limiters.” Int. J. Numer. Methods Fluids, 16, 931–948.
22.
Thompson, J. F., Thames, F. C., and Mastin, C. W. ( 1974). “Automatic numerical generation of body-fitted curvilinear coordinate system for field containing any number of arbitrary two-dimensional bodies.” J. Comp. Phys., 15, 299–319.
23.
Thompson, J. F., Thames, F. C., and Mastin, C. W. ( 1977). “TOMCAT—a code for numerical generation of boundary-fitted curvilinear coordinate system on fields containing any number of arbitrary two-dimensional bodies.” J. Comp. Phys., 24, 274–302.
24.
Toro, E. F. ( 1997). Riemann solvers and numerical methods for fluid dynamics—a practical introduction, Springer, New York, 212.
25.
Zhao, D. H., Shen, H. W., Lai, J. S., and Tabois, G. Q., III. (1996). “Approximate Riemann solvers in FVM for 2D hydraulic shock wave modeling.”J. Hydr. Engrg., ASCE, 122(12), 692–702.
26.
Zhao, D. H., Shen, H. W., Tabois, G. Q., III., Lai, J. S., and Tan, W. Y. (1994). “Finite-volume two-dimensional unsteady-flow model for river basins.”J. Hydr. Engrg., ASCE, 120(7), 863–883.
Information & Authors
Information
Published In
History
Received: Mar 2, 1999
Published online: Nov 1, 2000
Published in print: Nov 2000
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.