Skip to main content
Log in

On Alternative Setups of the Double Mach Reflection Problem

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

Abstract

The double Mach reflection (DMR) problem is an important test case for the assessment of the resolution of Euler codes. The initial and boundary conditions specified in the conventional setup of the problem result in the formation of undesirable numerical artefacts which interfere with the solution. In this study, two alternative setups are proposed to prevent the manifestations of such artefacts. The first setup involves modifying the computational domain to simplify the boundary conditions while the second setup involves modifying the initial conditions to make the problem more conducive to run on uniform Cartesian grids and foregoing the problematic boundary conditions altogether. Both setups employ a modified two-step initialization procedure to obtain clean, artefact-free results. These methods are robust and easy to implement. The DMR problem was simulated using a 7th order finite-volume WENO-based solver developed using OpenFOAM to demonstrate that the proposed methods can be used for the assessment of higher order methods. The proposed methods have yielded good results and complete removal of the artefacts is observed in some cases. The simulations were performed with two different numerical flux schemes to determine the dependency of the flux schemes on the performance of the setups. Lastly, the second setup was found to be superior than the first one in terms of effectively removing the numerical artefacts.

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

References

  1. Woodward, P., Colella, P.: The numerical simulation of two-dimensional fluid flow with strong shocks. J. Comput. Phys. 54(1), 115–173 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  2. Ben-Dor, G.: Shock Wave Reflection Phenomena, vol. 2. Springer, Berlin (2007)

    MATH  Google Scholar 

  3. Cockburn, B., Shu, C.-W.: Runge–Kutta discontinuous Galerkin methods for convection-dominated problems. J. Sci. Comput. 16(3), 173–261 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  4. Liu, H., Qiu, J.: Finite difference hermite WENO schemes for hyperbolic conservation laws. J. Sci. Comput. 63(2), 548–572 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  5. Qiu, J., Shu, C.W.: Runge–Kutta discontinuous Galerkin method using WENO limiters. SIAM J. Sci. Comput. 26(3), 907–929 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  6. Shi, J., Zhang, Y.T., Shu, C.W.: Resolution of high order WENO schemes for complicated flow structures. J. Comput. Phys. 186(2), 690–696 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  7. Shu, C.W.: High-order finite difference and finite volume WENO schemes and discontinuous Galerkin methods for CFD. Int. J. Comput. Fluid Dyn. 17(2), 107–118 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  8. Kemm, F.: On the proper setup of the double Mach reflection as a test case for the resolution of gas dynamics codes. Comput. Fluids 132(Supplement C), 72–75 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  9. Rider, W.J., Greenough, J.A., Kamm, J.R.: Accurate monotonicity- and extrema-preserving methods through adaptive nonlinear hybridizations. J. Comput. Phys. 225(2), 1827–1848 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  10. Arora, M., Roe, P.L.: On Postshock oscillations due to shock capturing schemes in unsteady flows. J. Comput. Phys. 130(1), 25–40 (1997)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  12. Kim, D., Kwon, J.H.: A high-order accurate hybrid scheme using a central flux scheme and a WENO scheme for compressible flowfield analysis. J. Comput. Phys. 210(2), 554–583 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  13. Črnjarić-Žic, N., Vuković, S., Sopta, L.: On different flux splittings and flux functions in WENO schemes for balance laws. Comput. Fluids 35(10), 1074–1092 (2006)

    Article  MATH  Google Scholar 

  14. Gottlieb, S., Shu, C.W.: Total variation diminishing Runge–Kutta schemes. Math. Comput. Am. Math. Soc. 67(221), 73–85 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  15. Rusanov, V.V.: The calculation of the interaction of non-stationary shock waves and obstacles. USSR Comput. Math. Math. Phys. 1(2), 304–320 (1962)

    Article  Google Scholar 

  16. Harten, A.: High resolution schemes for hyperbolic conservation laws. J. Comput. Phys. 49(3), 357–393 (1983)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors gratefully acknowledge the support for the present work by Singapore Ministry of Education AcRF Tier-2 Grant (MOE2014-T2-1-002), National Supercomputing Center Singapore (NSCC), and for the first author through Graduate Research Officer scheme from the School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. H. New.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Vevek, U.S., Zang, B. & New, T.H. On Alternative Setups of the Double Mach Reflection Problem. J Sci Comput 78, 1291–1303 (2019). https://doi.org/10.1007/s10915-018-0803-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-018-0803-x

Keywords

Navigation