Godunov-Type Solution of Curvilinear Shallow-Water Equations

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 non-orthogonal 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.

[1]  Derek M. Causon,et al.  A bore-capturing finite volume method for open-channel flows , 1998 .

[2]  R. D. Mills Computing internal viscous flow problems for the circle by integral methods , 1977 .

[3]  S. Dennis,et al.  Application of the series truncation method to two-dimensional internal flows , 1975 .

[4]  Derek M. Causon,et al.  HIGH-RESOLUTION FINITE-VOLUME METHOD FOR SHALLOW WATER FLOWS , 1998 .

[5]  C. Wayne Mastin,et al.  TOMCAT - A code for numerical generation of boundary-fitted curvilinear coordinate systems on fields containing any number of arbitrary two-dimensional bodies , 1977 .

[6]  M. Braza,et al.  Numerical study and physical analysis of the pressure and velocity fields in the near wake of a circular cylinder , 1986, Journal of Fluid Mechanics.

[7]  D. Zhao,et al.  Approximate Riemann solvers in FVM for 2D hydraulic shock wave modeling , 1996 .

[8]  Alistair G.L. Borthwick,et al.  River and reservoir flow modelling using the transformed shallow water equations , 1992 .

[9]  B. Schoenung,et al.  NUMERICAL CALCULATION OF LAMINAR VORTEX-SHEDDING FLOW PAST CYLINDERS , 1990 .

[10]  D. Zhao,et al.  Finite‐Volume Two‐Dimensional Unsteady‐Flow Model for River Basins , 1994 .

[11]  A. Roshko Experiments on the flow past a circular cylinder at very high Reynolds number , 1961, Journal of Fluid Mechanics.

[12]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[13]  Dennis N. Assanis,et al.  Evaluation of various high-order-accuracy schemes with and without flux limiters , 1993 .

[14]  Joe F. Thompson,et al.  Automatic numerical generation of body-fitted curvilinear coordinate system for field containing any number of arbitrary two-dimensional bodies , 1974 .

[15]  Reservoir flow prediction by contravariant shallow water equations , 1997 .

[16]  K. Anastasiou,et al.  SOLUTION OF THE 2D SHALLOW WATER EQUATIONS USING THE FINITE VOLUME METHOD ON UNSTRUCTURED TRIANGULAR MESHES , 1997 .

[17]  Davide Carlo Ambrosi,et al.  Approximation of shallow water equations by Roe's Riemann solver , 1995 .

[18]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[19]  Paul Glaister,et al.  Flux difference splitting for open‐channel flows , 1993 .

[20]  Mohammed Louaked,et al.  TVD scheme for the shallow water equations , 1998 .

[21]  Pilar García-Navarro,et al.  A HIGH-RESOLUTION GODUNOV-TYPE SCHEME IN FINITE VOLUMES FOR THE 2D SHALLOW-WATER EQUATIONS , 1993 .

[22]  I. Bohachevsky,et al.  Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics , 1959 .

[23]  R. Falconer,et al.  Modelling sediment fluxes in estuarine waters using a curvilinear coordinate grid system , 1995 .

[24]  C. Hirsch,et al.  Numerical Computation of Internal and External Flows. By C. HIRSCH. Wiley. Vol. 1, Fundamentals of Numerical Discretization. 1988. 515 pp. £60. Vol. 2, Computational Methods for Inviscid and Viscous Flows. 1990, 691 pp. £65. , 1991, Journal of Fluid Mechanics.

[25]  M. Hanif Chaudhry,et al.  Explicit Methods for 2‐D Transient Free Surface Flows , 1990 .