×

Robust HLLC Riemann solver with weighted average flux scheme for strong shock. (English) Zbl 1391.76556

Summary: Many researchers have reported failures of the approximate Riemann solvers in the presence of strong shock. This is believed to be due to perturbation transfer in the transverse direction of shock waves. We propose a simple and clear method to prevent such problems for the Harten-Lax-van Leer contact (HLLC) scheme. By defining a sensing function in the transverse direction of strong shock, the HLLC flux is switched to the Harten-Lax-van Leer (HLL) flux in that direction locally, and the magnitude of the additional dissipation is automatically determined using the HLL scheme. We combine the HLLC and HLL schemes in a single framework using a switching function. High-order accuracy is achieved using a weighted average flux (WAF) scheme, and a method for v-shear treatment is presented. The modified HLLC scheme is named HLLC-HLL. It is tested against a steady normal shock instability problem and Quirk’s test problems, and spurious solutions in the strong shock regions are successfully controlled.

MSC:

76M25 Other numerical methods (fluid mechanics) (MSC2010)
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
76L05 Shock waves and blast waves in fluid mechanics

Software:

HLLE
Full Text: DOI

References:

[1] Quirk, J. J., A contribution to the Great Riemann solver debate, Int. J. Numer. Meth. Fluid, 18, 555-574 (1994) · Zbl 0794.76061
[2] Liou, M. S., Mass flux schemes and connection to shock instability, J. Comput. Phys., 160, 623-648 (2000) · Zbl 0967.76062
[3] Harten, A.; Lax, P. D.; van Leer, B., On upstream differencing and Godunov-type schemes for hyperbolic conservation laws, SIAM Rev., 25, 35-61 (1983) · Zbl 0565.65051
[4] Toro, E. F., Riemann solvers and numerical methods for fluid dynamics (1999), Springer · Zbl 0923.76004
[5] Einfeldt, B.; Munz, C. D.; Roe, P. L.; Sjogreen, B., On Godunov-type methods near low density, J. Comput. Phys., 92, 273-295 (1991) · Zbl 0709.76102
[6] Toro, E. F.; Spruce, M.; Speares, W., Restoration of the contact surface in the HLL-Riemann solver, Shock Waves, 4, 25-34 (1994) · Zbl 0811.76053
[7] Batten, P.; Clarke, N.; Lambert, C.; Causon, D. M., On the choice of wavespeeds for the HLLC Riemann solver, SIAM J. Sci. Comput., 18, 1553-1570 (1997) · Zbl 0992.65088
[8] S.D. Kim, B.J. Lee, H.J. Lee, I.-S. Jeung, J.-Y. Choi, Realization of contact resolving approximate riemann solvers for strong shock and expansion flows, Int. J. Numer. Method Fluid, doi:10.1002/fld.2057; S.D. Kim, B.J. Lee, H.J. Lee, I.-S. Jeung, J.-Y. Choi, Realization of contact resolving approximate riemann solvers for strong shock and expansion flows, Int. J. Numer. Method Fluid, doi:10.1002/fld.2057 · Zbl 1423.76340
[9] Toro, E. F., A weighted average flux methods for hyperbolic conservation laws, Proc. R. Soc. Lond. A, 423, 401-418 (1989) · Zbl 0674.76060
[10] Toro, E. F., The weighted average flux method applied to the Euler equations, Philos. Trans. R. Soc. Lond. A, 341, 499-530 (1992) · Zbl 0767.76043
[11] Billett, S. J.; Toro, E. F., On WAF-type schemes for multidimensional hyperbolic conservation laws, J. Comput. Phys., 130, 1-24 (1997) · Zbl 0873.65088
[12] Billett, S. J.; Toro, E. F., Unsplit WAF-type schemes for three dimensional hyperbolic conservation laws, (Toro, E. F.; Clarke, J. F., Numerical Methods for Wave Propagation (1998), Kluwer Academics Publishers), 75-124 · Zbl 0947.76060
[13] Drikakis, D.; Rider, W., High-resolution Methods for Incompressible and Low-speed Flows (2005), Springer
[14] Pandolfi, M.; D’Ambrosio, D., Numerical instabilities in upwind methods: analysis and cures for the Carbuncle phenomenon, J. Comput. Phys., 166, 271-301 (2001) · Zbl 0990.76051
[15] Kim, S. S.; Kim, C.; Rho, O. H.; Hong, S. K., Cure for the shock instability: development of a shock-stable Roe scheme, J. Comput. Phys., 185, 342-374 (2003) · Zbl 1062.76538
[16] J.J. Quirk, An Adaptive Grid Algorithm for Computational Shock Hydrodynamics, Cranfield Institute of Technology, Ph.D. Thesis, 1991.; J.J. Quirk, An Adaptive Grid Algorithm for Computational Shock Hydrodynamics, Cranfield Institute of Technology, Ph.D. Thesis, 1991.
[17] K. Kitamura, P.L. Roe, F. Ismail, An Evaluation of Euler Fluxes for Hypersonic Flow Computations, in: 18th AIAA Computational Fluid Dynamics Conference, AIAA paper 2007-4465, 2007.; K. Kitamura, P.L. Roe, F. Ismail, An Evaluation of Euler Fluxes for Hypersonic Flow Computations, in: 18th AIAA Computational Fluid Dynamics Conference, AIAA paper 2007-4465, 2007.
[18] Chauvat, Y.; Moschetta, J.-M.; Gressier, J., Shock wave numerical structure and the carbuncle phenomenon, Int. J. Numer. Meth. Fluid, 47, 903-909 (2005) · Zbl 1134.76372
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.