Abstract

A two-dimensional numerical model is developed to simulate turbulent shallow-water flow. The model is based on two-dimensional depth-averaged Navier-Stokes equations. A second-order Godunov-type upwind finite volume scheme with augmented HLLC Riemann solver is implemented. The conservative variables near the edges of cells are linearly reconstructed by the MUSCL scheme. The reconstructions are based on the primitive variables. The time marching scheme is second-order TVD Runge-Kutta scheme which can prevent the occurrence of oscillation in every intermediate stage. The model uses first-order approximations for the wet-dry fronts and boundaries which make the solution as robust as possible. An additional flux is calculated to keep the scheme well-balanced. To provide body-fitted mesh, the Cartesian cut-cell method is adopted. The ߢ−ߝ turbulence model is implemented as the turbulence model closure. The model is tested against several laboratory experiments and field measurements. In all test cases, the simulated results agree well with the observations.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.