首页 | 本学科首页   官方微博 | 高级检索  
     


A general approximate‐state Riemann solver for hyperbolic systems of conservation laws with source terms
Authors:Julien Lhomme  Vincent Guinot
Affiliation:Hydrosciences Montpellier, UMR 5569, Université Montpellier 2, Maison des Sciences de l'Eau – MSE, 34095 Montpellier Cedex 5, France
Abstract:An approximate‐state Riemann solver for the solution of hyperbolic systems of conservation laws with source terms is proposed. The formulation is developed under the assumption that the solution is made of rarefaction waves. The solution is determined using the Riemann invariants expressed as functions of the components of the flux vector. This allows the flux vector to be computed directly at the interfaces between the computational cells. The contribution of the source term is taken into account in the governing equations for the Riemann invariants. An application to the water hammer equations and the shallow water equations shows that an appropriate expression of the pressure force at the interface allows the balance with the source terms to be preserved, thus ensuring consistency with the equations to be solved as well as a correct computation of steady‐state flow configurations. Owing to the particular structure of the variable and flux vectors, the expressions of the fluxes are shown to coincide partly with those given by the HLL/HLLC solver. Computational examples show that the approximate‐state solver yields more accurate solutions than the HLL solver in the presence of discontinuous solutions and arbitrary geometries. Copyright © 2006 John Wiley & Sons, Ltd.
Keywords:Godunov‐type schemes  Riemann solvers  source terms  water hammer equations  shallow water equations
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号