A Shock Stabilization of the HLLC Riemann Solver for the Carbuncle Instability

被引:2
|
作者
Baumgart, Alexandra [1 ,2 ]
Jones, Samuel W. [3 ]
Edelmann, Philipp V. F. [4 ]
Dolence, Joshua C. [4 ]
机构
[1] Los Alamos Natl Lab, X Computat Phys XCP Div, Los Alamos, NM 87545 USA
[2] CALTECH, Dept Mech Engn, Pasadena, CA 91125 USA
[3] Los Alamos Natl Lab, Theoret Div, Los Alamos, NM 87545 USA
[4] Los Alamos Natl Lab, Comp Computat & Stat Sci CCS Div, Los Alamos, NM 87545 USA
关键词
Carbuncle phenomenon; Shock instability; HLLC Riemann solver; GODUNOV-TYPE SCHEMES; ARTIFICIAL VISCOSITY; ROBUST; FLOWS; CURE;
D O I
10.1007/s10915-023-02419-8
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The HLLC approximate Riemann solver improves upon the HLL Riemann solver by resolving contact discontinuities. This is a particularly desirable property for multi-material codes in which problems usually contain material interfaces. However, the HLLC solver is known to suffer from the carbuncle phenomenon, a numerical instability most apparent at grid-aligned shocks in multi-dimensional simulations. Many problems of interest, including high energy-density physics applications, require the accurate resolution of both material interfaces and hydrodynamic shocks. A variety of methods have been developed to cure this instability, with varying degrees of complexity. The objective of this work is to describe a simple approach to modify the HLLC Riemann solver and prevent the carbuncle instability. The method is then demonstrated for assorted two-dimensional test problems known to exhibit the shock instability. The performance of the new solver is compared with that of the standard HLL and HLLC Riemann solvers.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] A Shock Stabilization of the HLLC Riemann Solver for the Carbuncle Instability
    Alexandra Baumgart
    Samuel W. Jones
    Philipp V. F. Edelmann
    Joshua C. Dolence
    Journal of Scientific Computing, 2024, 98
  • [2] A simple cure for numerical shock instability in the HLLC Riemann solver
    Simon, Sangeeth
    Mandal, J. C.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 378 : 477 - 496
  • [3] General Procedure for Riemann Solver to Eliminate Carbuncle and Shock Instability
    Chen, Zhiqiang
    Huang, Xudong
    Ren, Yu-Xin
    Zhou, Ming
    AIAA JOURNAL, 2017, 55 (06) : 2002 - 2015
  • [4] General procedure for riemann solver to eliminate carbuncle and shock instability
    Zhou, Ming, 2002, AIAA International, 12700 Sunrise Valley Drive, Suite 200Reston, VA, Virginia, Virginia 20191-5807, United States (55):
  • [5] A cure for numerical shock instability in HLLC Riemann solver using antidiffusion control
    Simon, Sangeeth
    Mandal, J. C.
    COMPUTERS & FLUIDS, 2018, 174 : 144 - 166
  • [6] The HLLC Riemann solver
    Toro, E. F.
    SHOCK WAVES, 2019, 29 (08) : 1065 - 1082
  • [7] The HLLC Riemann solver
    E. F. Toro
    Shock Waves, 2019, 29 : 1065 - 1082
  • [8] Cures for numerical shock instability in HLLC solver
    Huang, Kuibang
    Wu, Hao
    Yu, Heng
    Yan, Dong
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2011, 65 (09) : 1026 - 1038
  • [9] A robust HLLC-type Riemann solver for strong shock
    Shen, Zhijun
    Yan, Wei
    Yuan, Guangwei
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 309 : 185 - 206
  • [10] Optimization and application of the HLLC riemann solver
    Jia, Yue-Ling
    Wen, Hai-Rui
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2015, 35 (04): : 436 - 440