A fast finite volume solver for multi-layered shallow water flows with mass exchange
نویسندگان
چکیده
A fast finite volume solver for hydrostatic multi-layered shallow water flows with mass exchange is investigated. In contrast to many models for multi-layered hydrostatic shallow water flows where the immiscible suppression is assumed, the present model allows for mass exchange between the layers. The multi-layered shallow water equations form a system of conservation laws with source terms for which the computation of the eigenvalues is not trivial. For most practical applications, complex eigenvalues may arise in the system and the multi-layered shallow water equations are not hyperbolic any more. This property makes the application of conventional finite volume methods difficult or even impossible for those methods which require in their formulation the explicit computation of the eigenvalues. In the current study, we propose a finite volume method that avoids the solution of Riemann problems. At each time step, the method consists of two stages to update the new solution. In the first stage, the multilayered shallow water equations are rewritten in a non-conservative form and the intermediate solutions are calculated using the method of characteristics. In the second stage, the numerical fluxes are reconstructed from the intermediate solutions in the first stage and used in the conservative form of the multi-layered shallow water equations. The proposed method is simple to implement, satisfies the conservation property and is suitable for multi-layered shallow water equations on non-flat topography. The proposed finite volume solver is verified against several benchmark tests and it shows good agreement with analytical solutions of the incompressible hydrostatic Navier-Stokes equations. The method is conservative by construction and preserves the mass to the machine precision. The performance of the method is also demonstrated by comparing the results obtained using the proposed finite volume method to those obtained using the well-established kinetic method.
منابع مشابه
Programming CUDA-Based GPUs to Simulate Two-Layer Shallow Water Flows
The two-layer shallow water system is used as the numerical model to simulate several phenomena related to geophysical flows such as the steady exchange of two different water flows, as occurs in the Strait of Gibraltar, or the tsunamis generated by underwater landslides. The numerical solution of this model for realistic domains imposes great demands of computing power and modern Graphics Proc...
متن کاملA Fast and Stable Well-Balanced Scheme with Hydrostatic Reconstruction for Shallow Water Flows
We consider the Saint-Venant system for shallow water flows, with nonflat bottom. It is a hyperbolic system of conservation laws that approximately describes various geophysical flows, such as rivers, coastal areas, and oceans when completed with a Coriolis term, or granular flows when completed with friction. Numerical approximate solutions to this system may be generated using conservative fi...
متن کاملComparison of Cell-centered and Node-centered Formulations of a High-resolution Well-balanced Finite Volume Scheme: Application to Shallow Water Flows
We present numerical comparisons for the simulation of unsteady 2D shallow water flows over topography with wet/dry fronts, between well-balanced cell-centered and node-centered formulations of a finite volume high-resolution algorithm. In both formulations we utilize Roe’s Riemann solver, while second-order spatial accuracy is achieved with MUSCL-type reconstruction techniques. Grid refinement...
متن کاملUnstructured Grid Finite-Volume Algorithm for Shallow-Water Flow and Scalar Transport with Wetting and Drying
A high-resolution, unstructured grid, finite-volume algorithm is developed for unsteady, two-dimensional, shallow-water flow and scalar transport over arbitrary topography with wetting and drying. The algorithm uses a grid of triangular cells to facilitate grid generation and localized refinement when modeling natural waterways. The algorithm uses Roe’s approximate Riemann solver to compute flu...
متن کاملA VFRoe scheme for 1D shallow water flows : wetting and drying simulation
A finite-volume method for the one-dimensional shallow-water equations including topographic source terms is presented. Exploiting an original idea by Leroux, the system of partial-differential equations is completed by a trivial equation for the bathymetry. By applying a change of variable, the system is given a celerity-speed formulation, and linearized. As a result, an approximate Riemann so...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Comput. Physics
دوره 272 شماره
صفحات -
تاریخ انتشار 2014