On the well-balance property of Roe’s method for nonconservative hyperbolic systems. Applications to shallow-water systems

Carlos Parés; Manuel Castro

ESAIM: Mathematical Modelling and Numerical Analysis - Modélisation Mathématique et Analyse Numérique (2004)

  • Volume: 38, Issue: 5, page 821-852
  • ISSN: 0764-583X

Abstract

top
This paper is concerned with the numerical approximations of Cauchy problems for one-dimensional nonconservative hyperbolic systems. The first goal is to introduce a general concept of well-balancing for numerical schemes solving this kind of systems. Once this concept stated, we investigate the well-balance properties of numerical schemes based on the generalized Roe linearizations introduced by [Toumi, J. Comp. Phys. 102 (1992) 360–373]. Next, this general theory is applied to obtain well-balanced schemes for solving coupled systems of conservation laws with source terms. Finally, we focus on applications to shallow water systems: the numerical schemes obtained and their properties are compared, in the case of one layer flows, with those introduced by [Bermúdez and Vázquez-Cendón, Comput. Fluids 23 (1994) 1049–1071]; in the case of two layer flows, they are compared with the numerical scheme presented by [Castro, Macías and Parés, ESAIM: M2AN 35 (2001) 107–127].

How to cite

top

Parés, Carlos, and Castro, Manuel. "On the well-balance property of Roe’s method for nonconservative hyperbolic systems. Applications to shallow-water systems." ESAIM: Mathematical Modelling and Numerical Analysis - Modélisation Mathématique et Analyse Numérique 38.5 (2004): 821-852. <http://eudml.org/doc/244896>.

@article{Parés2004,
abstract = {This paper is concerned with the numerical approximations of Cauchy problems for one-dimensional nonconservative hyperbolic systems. The first goal is to introduce a general concept of well-balancing for numerical schemes solving this kind of systems. Once this concept stated, we investigate the well-balance properties of numerical schemes based on the generalized Roe linearizations introduced by [Toumi, J. Comp. Phys. 102 (1992) 360–373]. Next, this general theory is applied to obtain well-balanced schemes for solving coupled systems of conservation laws with source terms. Finally, we focus on applications to shallow water systems: the numerical schemes obtained and their properties are compared, in the case of one layer flows, with those introduced by [Bermúdez and Vázquez-Cendón, Comput. Fluids 23 (1994) 1049–1071]; in the case of two layer flows, they are compared with the numerical scheme presented by [Castro, Macías and Parés, ESAIM: M2AN 35 (2001) 107–127].},
author = {Parés, Carlos, Castro, Manuel},
journal = {ESAIM: Mathematical Modelling and Numerical Analysis - Modélisation Mathématique et Analyse Numérique},
keywords = {nonconservative hyperbolic systems; well-balanced schemes; Roe method; source terms; shallow-water systems},
language = {eng},
number = {5},
pages = {821-852},
publisher = {EDP-Sciences},
title = {On the well-balance property of Roe’s method for nonconservative hyperbolic systems. Applications to shallow-water systems},
url = {http://eudml.org/doc/244896},
volume = {38},
year = {2004},
}

TY - JOUR
AU - Parés, Carlos
AU - Castro, Manuel
TI - On the well-balance property of Roe’s method for nonconservative hyperbolic systems. Applications to shallow-water systems
JO - ESAIM: Mathematical Modelling and Numerical Analysis - Modélisation Mathématique et Analyse Numérique
PY - 2004
PB - EDP-Sciences
VL - 38
IS - 5
SP - 821
EP - 852
AB - This paper is concerned with the numerical approximations of Cauchy problems for one-dimensional nonconservative hyperbolic systems. The first goal is to introduce a general concept of well-balancing for numerical schemes solving this kind of systems. Once this concept stated, we investigate the well-balance properties of numerical schemes based on the generalized Roe linearizations introduced by [Toumi, J. Comp. Phys. 102 (1992) 360–373]. Next, this general theory is applied to obtain well-balanced schemes for solving coupled systems of conservation laws with source terms. Finally, we focus on applications to shallow water systems: the numerical schemes obtained and their properties are compared, in the case of one layer flows, with those introduced by [Bermúdez and Vázquez-Cendón, Comput. Fluids 23 (1994) 1049–1071]; in the case of two layer flows, they are compared with the numerical scheme presented by [Castro, Macías and Parés, ESAIM: M2AN 35 (2001) 107–127].
LA - eng
KW - nonconservative hyperbolic systems; well-balanced schemes; Roe method; source terms; shallow-water systems
UR - http://eudml.org/doc/244896
ER -

References

top
  1. [1] N. Andronov and G. Warnecke, On the solution to the Riemann problem for the compressible duct flow. SIAM J. Appl. Math. 64 (2004) 878–901. Zbl1065.35191
  2. [2] F. Bouchut, An introduction to finite volume methods for hyperbolic systems of conservation laws with source, in Free surface geophysical flows. Tutorial Notes. INRIA, Rocquencourt (2002). 
  3. [3] A. Bermúdez and M.E. Vázquez, Upwind methods for hyperbolic conservation laws with source terms. Comput. Fluids 23 (1994) 1049–1071. Zbl0816.76052
  4. [4] M.J. Castro, J. Macías and C. Parés, A Q -Scheme for a class of systems of coupled conservation laws with source term. Application to a two-layer 1-D shallow water system. ESAIM: M2AN 35 (2001) 107–127. Zbl1094.76046
  5. [5] M.J. Castro, J.A. García-Rodríguez, J.M. González-Vida, J. Macías, C. Parés and M.E. Vázquez-Cendón, Numerical simulation of two-layer Shallow Water flows through channels with irregular geometry. J. Comp. Phys. 195 (2004) 202–235. Zbl1087.76077
  6. [6] T. Chacón, A. Domínguez and E.D. Fernández, A family of stable numerical solvers for Shallow Water equations with source terms. Comp. Meth. Appl. Mech. Eng. 192 (2003) 203–225. Zbl1083.76557
  7. [7] T. Chacón, A. Domínguez and E.D. Fernández, An entropy-correction free solver for non-homogeneous shallow water equations. ESAIM: M2AN 37 (2003) 755–772. Zbl1033.76032
  8. [8] T. Chacón, E.D. Fernández and M. Gómez Mármol, A flux-splitting solver for shallow water equations with source terms. Int. Jour. Num. Meth. Fluids 42 (2003) 23–55. Zbl1033.76033
  9. [9] T. Chacón, A. Domínguez and E.D. Fernández, Asymptotically balanced schemes for non-homogeneous hyperbolic systems – application to the Shallow Water equations. C.R. Acad. Sci. Paris, Ser. I 338 (2004) 85–90. Zbl1038.65073
  10. [10] J.F. Colombeau, A.Y. Le Roux, A. Noussair and B. Perrot, Microscopic profiles of shock waves and ambiguities in multiplications of distributions. SIAM J. Num. Anal. 26 (1989) 871–883. Zbl0674.76049
  11. [11] G. Dal Masso, P.G. LeFloch and F. Murat, Definition and weak stability of nonconservative products. J. Math. Pures Appl. 74 (1995) 483–548. Zbl0853.35068
  12. [12] E.D. Fernández Nieto, Aproximación Numérica de Leyes de Conservación Hiperbólicas No Homogéneas. Aplicación a las Ecuaciones de Aguas Someras. Ph.D. Thesis, Universidad de Sevilla (2003). 
  13. [13] A.C. Fowler, Mathematical Model in the Applied Sciences. Cambridge (1997). Zbl0997.00535
  14. [14] P. García-Navarro and M.E. Vázquez-Cendón, On numerical treatment of the source terms in the shallow water equations. Comput. Fluids 29 (2000) 17–45. Zbl0986.76051
  15. [15] P. Goatin and P.G. LeFloch, The Riemann problem for a class of resonant hyperbolic systems of balance laws, preprint (2003). Zbl1086.35069MR2097035
  16. [16] E. Godlewski and P.A. Raviart, Numerical Approximation of Hyperbolic Systems of Conservation Laws. Springer-Verlag, New York (1996). Zbl0860.65075MR1410987
  17. [17] L. Gosse, A well-balanced flux-vector splitting scheme designed for hyperbolic systems of conservation laws with source terms. Comp. Math. Appl. 39 (2000) 135–159. Zbl0963.65090
  18. [18] L. Gosse, A well-balanced scheme using non-conservative products designed for hyperbolic system of conservation laws with source terms. Mat. Mod. Meth. Appl. Sc. 11 (2001) 339–365. Zbl1018.65108
  19. [19] J.M. Greenberg and A.Y. LeRoux, A well balanced scheme for the numerical processing of source terms in hyperbolic equations. SIAM J. Numer. Anal. 33 (1996) 1–16. Zbl0876.65064
  20. [20] J.M. Greenberg, A.Y. LeRoux, R. Baraille and A. Noussair, Analysis and approximation of conservation laws with source terms. SIAM J. Numer. Anal. 34 (1997) 1980–2007. Zbl0888.65100
  21. [21] A. Harten and J.M. Hyman, Self-adjusting grid methods for one-dimensional hyperbolic conservation laws. J. Comp. Phys. 50 (1983) 235–269. Zbl0565.65049
  22. [22] P.G. LeFloch, Propagating phase boundaries; formulation of the problem and existence via Glimm scheme. Arch. Rat. Mech. Anal. 123 (1993) 153–197. Zbl0784.73010
  23. [23] R. LeVeque, Numerical Methods for Conservation Laws. Birkhäuser (1990). Zbl0723.65067MR1077828
  24. [24] R. LeVeque, Balancing source terms and flux gradients in high-resolution Godunov methods: the quasi-steady wave-propagation algorithm. J. Comp. Phys. 146 (1998) 346–365. Zbl0931.76059
  25. [25] R. LeVeque, Finite Volume Methods for Hyperbolic Problems. Cambridge University Press (2002). Zbl1010.65040MR1925043
  26. [26] B. Perthame and C. Simeoni, A kinetic scheme for the Saint-Venant system with a source term. Calcolo 38 (2001) 201–231. Zbl1008.65066
  27. [27] B. Perthame and C. Simeoni, Convergence of the upwind interface source method for hyperbolic conservation laws, in Proc. of Hyp 2002, Thou and Tadmor Eds., Springer (2003). Zbl1064.65098MR2053160
  28. [28] P.A. Raviart and L. Sainsaulieu, A nonconservative hyperbolic system modeling spray dynamics. I. Solution of the Riemann problem. Math. Mod. Meth. Appl. Sci. 5 (1995) 297–333. Zbl0837.76089
  29. [29] P.L. Roe, Approximate Riemann solvers, parameter vectors and difference schemes. J. Comp. Phys. 43 (1981) 357–371. Zbl0474.65066
  30. [30] P.L. Roe, Upwinding difference schemes for hyperbolic conservation laws with source terms, in Proc. of the Conference on Hyperbolic Problems, Carasso, Raviart and Serre Eds., Springer (1986) 41–51. Zbl0626.65086
  31. [31] J.J. Stoker, Water Waves. Interscience, New York (1957). Zbl0078.40805
  32. [32] E.F. Toro, Riemann Solvers and Numerical Methods for Fluid Dynamics. A Practical Introduction. Springer-Verlag (1997). Zbl0801.76062MR1474503
  33. [33] E.F. Toro, Shock-Capturing Methods for Free-Surface Shallow Flows. Wiley (2001). Zbl0996.76003
  34. [34] E.F. Toro and M.E. Vázquez-Cendón, Model hyperbolic systems with source terms: exact and numerical solutions, in Proc. of Godunov methods: Theory and Applications (2000). Zbl0989.65095MR1963646
  35. [35] I. Toumi, A weak formulation of Roe’s approximate Riemann Solver. J. Comp. Phys. 102 (1992) 360–373. Zbl0783.65068
  36. [36] M.E. Vázquez-Cendón, Estudio de Esquemas Descentrados para su Aplicación a las Leyes de Conservación Hiperbólicas con Términos Fuente. Ph.D. Thesis, Universidad de Santiago de Compostela (1994). 
  37. [37] M.E. Vázquez-Cendón, Improved treatment of source terms in upwind schemes for the shallow water equations in channels with irregular geometry. J. Comp. Phys. 148 (1999) 497–526. Zbl0931.76055
  38. [38] A.I. Volpert, The space BV and quasilinear equations. Math. USSR Sbornik 73 (1967) 225–267. Zbl0168.07402

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.