Skip to main content
Log in

A simple algorithm to improve the performance of the WENO scheme on non-uniform grids

  • Research Paper
  • Published:
Acta Mechanica Sinica Aims and scope Submit manuscript

Abstract

This paper presents a simple approach for improving the performance of the weighted essentially non-oscillatory (WENO) finite volume scheme on non-uniform grids. This technique relies on the reformulation of the fifth-order WENO-JS (WENO scheme presented by Jiang and Shu in J. Comput. Phys. 126:202–228, 1995) scheme designed on uniform grids in terms of one cell-averaged value and its left and/or right interfacial values of the dependent variable. The effect of grid non-uniformity is taken into consideration by a proper interpolation of the interfacial values. On non-uniform grids, the proposed scheme is much more accurate than the original WENO-JS scheme, which was designed for uniform grids. When the grid is uniform, the resulting scheme reduces to the original WENO-JS scheme. In the meantime, the proposed scheme is computationally much more efficient than the fifth-order WENO scheme designed specifically for the non-uniform grids. A number of numerical test cases are simulated to verify the performance of the present scheme.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Tam, C.K.W., Webb, J.C.: Dispersion-relation-preserving finite difference schemes for computational acoustics. J. Comput. Phys. 107, 262–281 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  2. Lele, S.K.: Compact finite difference schemes with spectral-like resolution. J. Comput. Phys. 103, 16–42 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  3. Shen, M.Y., Zhang, Z.B., Niu, X.L.: A new way for constructing high accuracy shock-capturing generalized compact difference schemes. Comput. Methods Appl. Mech. Eng. 192, 2703–2725 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  4. Zhou, Q., Yao, Z.H., He, F., et al.: A new family of high-order compact upwind difference schemes with good spectral resolution. J. Comput. Phys. 227, 1306–1339 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  5. Sun, Z.S., Ren, Y.X., Zha, B.L., et al.: High order boundary conditions for high order finite difference schemes on curvilinear coordinates solving compressible flows. J. Sci. Comput. 65, 790–820 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  6. Deng, X.G., Mao, M.L., Tu, G.H., et al.: Geometric conservation law and applications to high-order finite difference schemes with stationary grids. J. Comput. Phys. 230, 1100–1115 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  7. Gamet, L., Ducros, F., Nicoud, F., et al.: Compact finite difference schemes on non-uniform meshes. Application to direct numerical simulations of compressible flows. Int. J. Numer. Methods Fluids 29, 159–191 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  8. Zhong, X.L., Tatineni, M.: High-order non-uniform grid schemes for numerical simulation of hypersonic boundary-layer stability and transition. J. Comput. Phys. 190, 419–458 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  9. Shukla, R.K., Zhong, X.L.: Derivation of high-order compact finite difference schemes for non-uniform grid using polynomial interpolation. J. Comput. Phys. 204, 404–429 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  10. Shukla, R.K., Tatineni, M., Zhong, X.L.: Very high-order compact finite difference schemes on non-uniform grids for incompressible Navier–Stokes equations. J. Comput. Phys. 224, 1064–1094 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  11. Cheong, C.L., Lee, S.: Grid-optimized dispersion-relation-preserving schemes on general geometries for computational aeroacoustics. J. Comput. Phys. 174, 248–276 (2001)

    Article  MATH  Google Scholar 

  12. Pereira, J.M.C., Kobayashi, M.H., Pereira, J.C.F.: A fourth-order-accurate finite volume compact method for the incompressible Navier–Stokes solutions. J. Comput. Phys. 167, 217–243 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  13. Piller, M., Stalio, E.: Finite-volume compact schemes on staggered grids. J. Comput. Phys. 197, 299–340 (2004)

    Article  MATH  Google Scholar 

  14. Lacor, C., Smirnov, S., Baelmans, M.: A finite volume formulation of compact central schemes on arbitrary structured grids. J. Comput. Phys. 198, 535–566 (2004)

  15. Fosso, A., Deniau, H., Sicot, F., et al.: Curvilinear finite-volume schemes using high-order compact interpolation. J. Comput. Phys. 229, 5090–5122 (2010)

  16. Harten, A., Engquist, B., Osher, S., et al.: Uniformly high order accurate essentially non-oscillatory schemes, iii. J. Comput. Phys. 71, 231–303 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  17. Wang, Q.J., Ren, Y.X.: An accurate and robust finite volume scheme based on the spline interpolation for solving the euler and Navier–Stokes equations on non-uniform curvilinear grids. J. Comput. Phys. 284, 648–667 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  18. Liu, X.D., Osher, S., Chan, T.: Weighted essentially non-oscillatory schemes. J. Comput. Phys. 115, 200–212 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  19. Jiang, G.S., Shu, C.W.: Efficient implementation of weighted ENO schemes. J. Comput. Phys. 126, 202–228 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  20. Wang, R., Feng, H., Spiteri, R.J.: Observations on the fifth-order weno method with non-uniform meshes. Appl. Math. Comput. 196, 433–447 (2008)

    MathSciNet  MATH  Google Scholar 

  21. Capdeville, G.: A central weno scheme for solving hyperbolic conservation laws on non-uniform meshes. J. Comput. Phys. 227, 2977–3014 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  22. Smit, J., van Sint Annaland, M., Kuipers, J.A.M.: Grid adaptation with weno schemes for nonuniform grids to solve convection-dominated partial differential equations. Chem. Eng. Sci. 60, 2609–2619 (2005)

    Article  Google Scholar 

  23. Črnjari-Žic, N., Maei, S., Crnkovi, B.: Efficient implementation of WENO schemes to nonuniform meshes. Annali dellUniversit di Ferrara 53, 199–215 (2007)

    Article  MathSciNet  Google Scholar 

  24. Cravero, I., Semplice, M.: On the accuracy of WENO and CWENO reconstructions of third order on nonuniform meshes. J. Sci. Comput. 67, 1219–1246 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  25. Martłn, M.P., Taylor, E.M., Wu, M.W., et al.: A bandwidth-optimized WENO scheme for the effective direct numerical simulation of compressible turbulence. J. Comput. Phys. 220, 270–289 (2006)

    Article  MATH  Google Scholar 

  26. Borges, B., Carmona, M., Costa, B., et al.: An improved weighted essentially non-oscillatory scheme for hyperbolic conservation laws. J. Comput. Phys. 227, 3191–3211 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  27. Sun, Z.S., Ren, Y.X., Larricq, C., et al.: A class of finite difference schemes with low dispersion and controllable dissipation for dns of compressible turbulence. J. Comput. Phys. 230, 4616–4635 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  28. Wang, Q.J., Ren, Y.X., Sun, Z.S., et al.: Low dispersion finite volume scheme based on reconstruction with minimized dispersion and controllable dissipation. Sci. China Phys. Mech. Astron. 56, 423–431 (2013)

    Article  Google Scholar 

  29. Zhu, J., Qiu, J.X.: A new fifth order finite difference WENO scheme for solving hyperbolic conservation laws. J. Comput. Phys. 318, 110–121 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  30. Guo, Y., Xiong, T., Shi, Y.F.: A positivity preserving high order finite volume compact-WENO scheme for compressible Euler equations. J. Comput. Phys. 274, 505–523 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  31. Fu, L., Hu, X.Y., Adams, N.A.: A family of high-order targeted ENO schemes for compressible-fluid simulations. J. Comput. Phys. 305, 333–359 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  32. Zhang, L.P., Liu, W., He, L.X., et al.: A class of hybrid DG/FV methods for conservation laws ii: two-dimensional cases. J. Comput. Phys. 231, 1104–1120 (2012)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The project was supported by the National Natural Science Foundation of China (Grant 11672160) and the National Key Research and Development Program of China (Grant 2016YF A0401200).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu-Xin Ren.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, WF., Ren, YX. & Jiang, X. A simple algorithm to improve the performance of the WENO scheme on non-uniform grids. Acta Mech. Sin. 34, 37–47 (2018). https://doi.org/10.1007/s10409-017-0715-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10409-017-0715-2

Keywords

Navigation