Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Mass Flux Schemes and Connection to Shock Instability

Published: 20 May 2000 Publication History

Abstract

We analyze numerical mass fluxes with an emphasis on their capability for accurately capturing shock and contact discontinuities. The study of mass flux is useful because it is the term common to all conservation equations and the numerical diffusivity introduced in it bears a direct consequence to the prediction of contact (stationary and moving) discontinuities, which are considered to be the limiting case of the boundary layer. We examine several prominent numerical flux schemes and analyze the structure of numerical diffusivity. This leads to a detailed investigation into the cause of certain catastrophic breakdowns by some numerical flux schemes. In particular, we identify the dissipative terms that are responsible for shock instabilities, such as the odd even decoupling and the so-called “carbuncle phenomenon”. As a result, we propose a conjecture stating the connection of the pressure difference term to these multidimensional shock instabilities and hence a cure to those difficulties. The validity of this conjecture has been confirmed by examining a wide class of upwind schemes. The conjecture is useful to the flux function development, for it indicates whether the flux scheme under consideration will be afflicted with these kinds of failings. Thus, a class of shock-stable schemes can be identified. Interestingly, a shock-stable scheme's self-correcting capability is demonstrated with respect to carbuncle-contaminated profiles for flows at both low supersonic and high Mach numbers.

References

[1]
S. K. Godunov, A difference method for the numerical calculation of discontinuous solutions of hydrodynamic equations, Mat. Sb. 47, 271, 1959, (translation, US JPRS: 7225, November 1960, ).
[2]
Y. Wada, M.-S. Liou, An accurate and robust flux splitting scheme for shock and contact discontinuities, SIAM J. Sci. Comput., 18 (1997) 633.
[3]
M.-S. Liou, Probing numerical fluxes: Mass flux, positivity, and entropy-satisfying property, AIAA paper 97-2035-CP, 1997.
[4]
P.L. Roe, Approximate Riemann solvers, parameter vectors, and difference schemes, J. Comput. Phys., 43 (1981) 357.
[5]
S. Osher, F. Solomon, Upwind difference schemes for hyperbolic systems of conservation laws, Math. Comp., 38 (1982) 339.
[6]
B. van Leer, Springer-Verlag, Berlin, 1982.
[7]
D. Hänel, R. Schwane, and, G. Seider, On the accuracy of upwind schemes for the solution of the Navier¿Stokes equations, AIAA paper 87-1105-CP, 1987.
[8]
B. Einfeldt, On Godunov-type methods for gas-dynamics, SIAM J. Numer. Anal., 25 (1988) 294.
[9]
B. Einfeldt, C.D. Munz, P.L. Roe, B. Sjögreen, On Godunov-type methods near low densities, J. Comput. Phys., 92 (1991) 273.
[10]
S. Obayashi, Y. Wada, Practical formulation of a positively conservative scheme, AIAA J., 32 (1994) 1093.
[11]
M.-S. Liou, A sequel to AUSM: AUSM+, J. Comput. Phys., 129 (1996) 364.
[12]
M.-S. Liou, C.J. Steffen, A new flux splitting scheme, J. Comput. Phys., 107 (1993) 23.
[13]
J.J. Quirk, A contribution to the great Riemann solver debate, Internat. J. Numer. Methods Fluids, 18 (1994) 555.
[14]
F. Coquel, and, M.-S. Liou, Hybrid upwind splitting (HUS) by a field-by-field decomposition, NASA TM 106843, 1995.
[15]
E. Shima, and, T. Jounouchi, AUSM type upwind schemes, preprint, 1996.
[16]
R.C. Swanson, R. Radespiel, E. Turkel, On some numerical dissipation schemes, J. Comput. Phys., 147 (1998) 518.
[17]
K. M. Peery, and, S. T. Imlay, Blunt-body flow simulations, in, AIAA/SAE/ASME/ASEE 24th Joint Propulsion Conference, 1988; AIAA paper 88-2904.
[18]
H.-C. Lin, Dissipation additions to flux-difference splitting, in, 10th AIAA Computational Fluid Dynamics Conference, 1991; AIAA paper 91-1544.
[19]
J.R. Edwards, A low-diffusion flux-splitting scheme for Navier¿Stokes calculations, Comput. & Fluids, 26 (1997) 635.
[20]
M. Pandolfi, D. D'Ambrosio, Upwind methods and carbuncle phenomenon, Proceedings of the Fourth European Computational Fluid Dynamics Conference (1998) 126.
[21]
A. Jameson, Analysis and design of numerical schemes for gas dynamics. II. Artificial diffusion and discrete shock structure, Internat. J. Comput. Fluid Dynamics, 5 (1995) 1.
[22]
R. Sanders, E. Morano, M. Druguet, Multidimensional dissipation for upwind schemes: Stability and applications to gas dynamics, J. Comput. Phys., 145 (1998) 511.

Cited By

View all
  • (2025)Stability evaluation of approximate Riemann solvers using the direct Lyapunov methodJournal of Computational Physics10.1016/j.jcp.2024.113599522:COnline publication date: 1-Feb-2025
  • (2023)An accurate, robust and efficient convection-pressure flux splitting scheme for compressible Euler flowsJournal of Computational Physics10.1016/j.jcp.2023.112505493:COnline publication date: 15-Nov-2023
  • (2023)Nonlinear entropy stable Riemann solver with heuristic logarithmic pressure augmentation for supersonic and hypersonic flowsComputers & Mathematics with Applications10.1016/j.camwa.2023.03.024141:C(33-41)Online publication date: 1-Jul-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of Computational Physics
Journal of Computational Physics  Volume 160, Issue 2
May 2000
381 pages
ISSN:0021-9991
Issue’s Table of Contents

Publisher

Academic Press Professional, Inc.

United States

Publication History

Published: 20 May 2000

Author Tags

  1. AUSM schemes
  2. mass flux
  3. shock (carbuncle) instability
  4. upwind methods

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Stability evaluation of approximate Riemann solvers using the direct Lyapunov methodJournal of Computational Physics10.1016/j.jcp.2024.113599522:COnline publication date: 1-Feb-2025
  • (2023)An accurate, robust and efficient convection-pressure flux splitting scheme for compressible Euler flowsJournal of Computational Physics10.1016/j.jcp.2023.112505493:COnline publication date: 15-Nov-2023
  • (2023)Nonlinear entropy stable Riemann solver with heuristic logarithmic pressure augmentation for supersonic and hypersonic flowsComputers & Mathematics with Applications10.1016/j.camwa.2023.03.024141:C(33-41)Online publication date: 1-Jul-2023
  • (2023)The Effect of Data Structuring on the Parallel Efficiency of the HydroBox3D Relativistic CodeSupercomputing10.1007/978-3-031-49432-1_21(271-284)Online publication date: 25-Sep-2023
  • (2021)A low-dissipation HLLD approximate Riemann solver for a very wide range of Mach numbersJournal of Computational Physics10.1016/j.jcp.2021.110639446:COnline publication date: 1-Dec-2021
  • (2018)Affordable shock-stable item for Godunov-type schemes against carbuncle phenomenonJournal of Computational Physics10.1016/j.jcp.2018.07.022373:C(662-672)Online publication date: 15-Nov-2018
  • (2018)A New Robust Carbuncle-Free Roe Scheme for Strong ShockJournal of Scientific Computing10.1007/s10915-018-0747-177:2(1250-1277)Online publication date: 1-Nov-2018
  • (2017)On numerical instabilities of Godunov-type schemes for strong shocksJournal of Computational Physics10.1016/j.jcp.2017.08.063350:C(607-637)Online publication date: 1-Dec-2017
  • (2017)Artificial viscosity in Godunov-type schemes to cure the carbuncle phenomenonJournal of Computational Physics10.1016/j.jcp.2017.05.024345:C(308-329)Online publication date: 15-Sep-2017
  • (2016)A robust HLLC-type Riemann solver for strong shockJournal of Computational Physics10.1016/j.jcp.2016.01.001309:C(185-206)Online publication date: 15-Mar-2016
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media