Skip to main content
Log in

High-Order Well-Balanced Finite Difference WENO Schemes for a Class of Hyperbolic Systems with Source Terms

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

In this paper, we generalize the high order well-balanced finite difference weighted essentially non-oscillatory (WENO) scheme, designed earlier by us in Xing and Shu (2005, J. Comput. phys. 208, 206–227) for the shallow water equations, to solve a wider class of hyperbolic systems with separable source terms including the elastic wave equation, the hyperbolic model for a chemosensitive movement, the nozzle flow and a two phase flow model. Properties of the scheme for the shallow water equations (Xing and Shu 2005, J. Comput. phys. 208, 206–227), such as the exact preservation of the balance laws for certain steady state solutions, the non-oscillatory property for general solutions with discontinuities, and the genuine high order accuracy in smooth regions, are maintained for the scheme when applied to this general class of hyperbolic systems

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Anderson, J. D. (1995). Computational Fluids Dynamics. McGraw-Hill, New York

    Google Scholar 

  2. Bale D.S., LeVeque R.J., Mitran S., and Rossmanith J.A. (2002). A wave propagation method for conservation laws and balance laws with spatially varying flux functions. SIAM J. Sci. Comput 24:955–978

    Article  MathSciNet  Google Scholar 

  3. Balsara D.S., and Shu C.-W. (2003). Monotonicity preserving weighted essentially non-oscillatory schemes with increasingly high order of accuracy. J. Comput. Phys 160:405–452

    Article  MathSciNet  ADS  Google Scholar 

  4. Bermudez A., and Vazquez M.E. (1994). Upwind methods for hyperbolic conservation laws with source terms. Comput. Fluids 23:1049–1971

    Article  MathSciNet  Google Scholar 

  5. Filbet, F., and Shu, C.-W. Approximation of hyperbolic models for chemosensitive movement. SIAM J. Sci. Comput. to appear

  6. Gascón L1., and Corberán J.M. (2001). Construction of second-order TVD schemes for nonhomogeneous hyperbolic conservation laws. J. Comput. Phys 172:261–297

    Article  ADS  CAS  MathSciNet  Google Scholar 

  7. Hillen T. (2002). Hyperbolic models for chemosensitive movement. Math. Model. Methods Appli. Sci 12:1007–1034

    Article  MATH  MathSciNet  Google Scholar 

  8. Jiang G., and Shu C.-W. (1996). Efficient implementation of weighted ENO schemes. J. Comput. Phys 126:202–228

    Article  MathSciNet  Google Scholar 

  9. Karni S., Kirr E., Kurganov A., and Petrova G. (2004). Compressible two-phase flows by central and upwind schemes. Math. Model. Numer. Anal 38:477–494

    Article  MathSciNet  Google Scholar 

  10. Kurganov A., and Levy D. (2002). Central-upwind schemes for the Saint-Venant system. Math. Model. Numeri. Anal 36:397–425

    Article  MathSciNet  Google Scholar 

  11. LeVeque R.J. (1998). Balancing source terms and flux gradients on high-resolution Godunov methods: the quasi-steady wave-propagation algorithm. J. Comput. Phys 146:346–365

    Article  MathSciNet  Google Scholar 

  12. Perthame B., and Simeoni C. (2001). A kinetic scheme for the Saint-Venant system with a source term. Calcolo 38:201–231

    Article  MathSciNet  Google Scholar 

  13. Rebollo T.C., Delgado A.D., and Nieto E.D.F. (2003). A family of stable numerical solvers for the shallow water equations with source terms. Comput Methods Appl. Mech. Eng 192:203–225

    Article  Google Scholar 

  14. Russo G. (2000). Central Schemes for Balance Laws, Proceedings of the VIII International Conference on Non-linear Hyperbolic Problems, Magdeburg

  15. Saurel R., and Abgrall R. (1999). A multiphase Godunov method for compressible multifluid and multiphase flows. J. Comput. Phys 150:425–467

    Article  ADS  CAS  MathSciNet  Google Scholar 

  16. Shu C.-W. (1998). Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws. In Cockburn B., Johnson C., Shu C.-W., Tadmor E., and Quarteroni A (eds). Advanced Numerical Approximation of Nonlinear Hyperbolic Equations, Lecture Notes in Mathematics Vol. 1697, Springer, Berlin, pp. 325–432

    Google Scholar 

  17. Vukovic S., and Sopta L. (2002). ENO and WENO schemes with the exact conservation property for one-dimensional shallow water equations. J. Comput. Phys 179:593–621

    Article  ADS  CAS  MathSciNet  Google Scholar 

  18. Vukovic S., Crnjaric-Zic N., and Sopta L. (2004). WENO schemes for balance laws with spatially varying flux. J. Comput. Phys 199:87–109

    Article  ADS  MathSciNet  Google Scholar 

  19. Xing Y., and Shu C.-W. (2005). High order finite difference WENO schemes with the exact conservation property for the shallow water equations. J. Comput. Phys 208:206–227

    Article  ADS  MathSciNet  Google Scholar 

  20. Zhou J.G., Causon D.M., Mingham C.G., and Ingram D.M. (2001). The surface gradient method for the treatment of source terms in the shallow-water equations. J. Comput. Phys 168:1–25

    Article  ADS  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yulong Xing.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xing, Y., Shu, CW. High-Order Well-Balanced Finite Difference WENO Schemes for a Class of Hyperbolic Systems with Source Terms. J Sci Comput 27, 477–494 (2006). https://doi.org/10.1007/s10915-005-9027-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-005-9027-y

Keywords

Navigation