2-D Dam-Break Flow Modeling Based on Weighted Average Flux Method

Author(s):  
Mahnaz Ghaeini-Hessaroeyeh ◽  
Masoud Montazeri Namin ◽  
Ehsan Fadaei-Kermani
2015 ◽  
Vol 72 (7) ◽  
pp. 1155-1167 ◽  
Author(s):  
Alireza Hosseinzadeh-Tabrizi ◽  
Mahnaz Ghaeini-Hessaroeyeh

A two-dimensional numerical model predicting flow over a mobile bed has been developed. Governing equations consist of the shallow water equations and the Exner equation. The finite volume method on an unstructured triangular grid was deployed to discretize the governing equations. The local Riemann problem is solved by the Harten, Lax and van Leer–contact (HLLC) method in the interface of the cells and the equations are solved using a fully coupled method. Then the flux modelling has been deployed by the total variation diminishing (TVD) version of the weighted average flux (WAF) scheme. The model was verified by comparison of the results and available experimental data for dam-break flow, in a laboratory test, via a channel with sudden enlargement and erodible bed conditions. Comparison of these two sets of results shows that increasing the accuracy of flux modelling caused the model results to have a reasonable agreement with the experimental data.


1994 ◽  
Vol 98 (979) ◽  
pp. 325-339 ◽  
Author(s):  
E. F. Toro ◽  
A. Chakraborty

Abstract An improved version (HLLC) of the Harten, Lax, van Leer Riemann solver (HLL) for the steady supersonic Euler equations is presented. Unlike the HLL, the HLLC version admits the presence of the slip line in the structure of the solution. This leads to enhanced resolution of computed slip lines by Godunov type methods. We assess the HLLC solver in the context of the first order Godunov method and the second order weighted average flux method (WAF). It is shown that the improvement embodied in the HLLC solver over the HLL solver is virtually equivalent to incorporating the exact Riemann solver.


2021 ◽  
Vol 2021 ◽  
pp. 1-18
Author(s):  
Nugool Sataporn ◽  
Worasait Suwannik ◽  
Montri Maleewong

Compute Unified Device Architecture (CUDA) implementations are presented of a well-balanced finite volume method for solving a shallow water model. The CUDA platform allows programs to run parallel on GPU. Four versions of the CUDA algorithm are presented in addition to a CPU implementation. Each version is improved from the previous one. We present the following techniques for optimizing a CUDA program: limiting register usage, changing the global memory access pattern, and using loop unroll. The accuracy of all programs is investigated in 3 test cases: a circular dam break on a dry bed, a circular dam break on a wet bed, and a dam break flow over three humps. The last parallel version shows 3.84x speedup over the first CUDA implementation. We use our program to simulate a real-world problem based on an assumed partial breakage of the Srinakarin Dam located in Kanchanaburi province, Thailand. The simulation shows that the strong interaction between massive water flows and bottom elevations under wet and dry conditions is well captured by the well-balanced scheme, while the optimized parallel program produces a 57.32x speedup over the serial version.


2018 ◽  
Vol 559 ◽  
pp. 1028-1038 ◽  
Author(s):  
Omid Seyedashraf ◽  
Mohammad Mehrabi ◽  
Ali Akbar Akhtari

The weighted average flux method (WAF) for general hyperbolic conservation laws was formulated by Toro. Here the method is specialized to the time-dependent Euler equations of gas dynamics. Several improvements to the technique are presented. These have resulted from experience obtained from applying WAF to a variety of realistic problems. A hierarchy of solutions to the relevant Riemann problem, ranging from very simple approximations to the exact solution, are presented. Their performance in the WAF method for several test problems in one and two dimensions is assessed.


Sign in / Sign up

Export Citation Format

Share Document