An artificially upstream flux vector splitting scheme for the Euler equations

被引:98
作者
Sun, M [1 ]
Takayama, K [1 ]
机构
[1] Tohoku Univ, Inst Fluid Sci, Shock Wave Res Ctr, Sendai, Miyagi 980, Japan
关键词
D O I
10.1016/S0021-9991(03)00212-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new method is proposed to split the flux vector of the Euler equations by introducing two artificial wave speeds. The direction of wave propagation is adjusted by these two wave speeds. If they are set to be the fastest wave speeds in two opposite directions, the method leads to the HLL approximate Riemann solver devised by Harten, Lax and van Leer, which indicates that the HLL solver is a vector flux splitting scheme as well as a Godunov-type scheme. A more accurate scheme that resolves 1D contact discontinuity is further proposed by carefully choosing two wave speeds so that the flux vector is split to two simple flux vectors. One flux vector comes with either non-negative or non-positive eigenvalues and is easily solved by one-side differencing. Another flux vector becomes a system of two waves and one, two or three stationary discontinuities depending on the dimension of the Euler equations. Numerical flux function for multi-dimensional Euler equations is formulated for any grid system, structured or unstructured. A remarkable simplicity of the scheme is that it successfully achieves one-sided approximation for all waves without recourse to any matrix operation. Moreover, its accuracy is comparable with the exact Riemann solver. For 1D Euler equations, the scheme actually surpasses the exact solver in avoiding expansion shocks without any additional entropy fix. The scheme can exactly resolve stationary 1D contact discontinuities, and it avoids the carbuncle problem in multi-dimensional computations. The robustness of the scheme is shown in 1D test cases designed by Toro, and other 2D calculations. (C) 2003 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:305 / 329
页数:25
相关论文
共 20 条
[1]   PERFORMANCE OF UNDER-RESOLVED 2-DIMENSIONAL INCOMPRESSIBLE-FLOW SIMULATIONS [J].
BROWN, DL ;
MINION, ML .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 122 (01) :165-183
[2]   SIMPLIFIED 2ND-ORDER GODUNOV-TYPE METHODS [J].
DAVIS, SF .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (03) :445-473
[3]   ON GODUNOV-TYPE METHODS NEAR LOW-DENSITIES [J].
EINFELDT, B ;
MUNZ, CD ;
ROE, PL ;
SJOGREEN, B .
JOURNAL OF COMPUTATIONAL PHYSICS, 1991, 92 (02) :273-295
[4]   ON GODUNOV-TYPE METHODS FOR GAS-DYNAMICS [J].
EINFELDT, B .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1988, 25 (02) :294-318
[5]  
ENGQUIST B, 1981, MATH COMPUT, V36, P321, DOI 10.1090/S0025-5718-1981-0606500-X
[6]   ON UPSTREAM DIFFERENCING AND GODUNOV-TYPE SCHEMES FOR HYPERBOLIC CONSERVATION-LAWS [J].
HARTEN, A ;
LAX, PD ;
VAN LEER, B .
SIAM REVIEW, 1983, 25 (01) :35-61
[7]   POSITIVE SCHEMES AND SHOCK MODELING FOR COMPRESSIBLE FLOWS [J].
JAMESON, A .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1995, 20 (8-9) :743-776
[8]   A sequel to AUSM: AUSM(+) [J].
Liou, MS .
JOURNAL OF COMPUTATIONAL PHYSICS, 1996, 129 (02) :364-382
[9]   Mass flux schemes and connection to shock instability [J].
Liou, MS .
JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 160 (02) :623-648
[10]   A NEW FLUX SPLITTING SCHEME [J].
LIOU, MS ;
STEFFEN, CJ .
JOURNAL OF COMPUTATIONAL PHYSICS, 1993, 107 (01) :23-39