A quantitative comparison of numerical methods for the compressible Euler equations: fifth-order WENO and piecewise-linear Godunov

被引:33
作者
Greenough, JA
Rider, WJ
机构
[1] Lawrence Livermore Natl Lab, AX Div, Livermore, CA 94550 USA
[2] Los Alamos Natl Lab, Comp & Computat Sci Div, Los Alamos, NM 87545 USA
关键词
D O I
10.1016/j.jcp.2003.11.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A numerical study is undertaken comparing a fifth-order version of the weighted essentially non-oscillatory numerical (WENO5) method to a modern piecewise-linear, second-order, version of Godunov's (PLMDE) method for the compressible Euler equations. A series of one-dimensional test problems are examined beginning with classical linear problems and ending with complex shock interactions. The problems considered are: (1) linear advection of a Gaussian pulse in density, (2) Sod's shock tube problem, (3) the "peak" shock tube problem, (4) a version of the Shu and Osher shock entropy wave interaction and (5) the Woodward and Colella interacting shock wave problem. For each problem and method, run times, density error norms and convergence rates are reported for each method as produced from a common code test-bed. The linear problem exhibits the advertised convergence rate for both methods as well as the expected large disparity in overall error levels; WENO5 has the smaller errors and an enormous advantage in overall efficiency (in accuracy per unit CPU time). For the nonlinear problems with discontinuities, however, we generally see both first-order self-convergence of error as compared to an exact solution, or when an analytic solution is not available, a converged solution generated on an extremely fine grid. The overall comparison of error levels shows some variation from problem to problem. For Sod's shock tube, PLMDE has nearly half the error, while on the peak problem the errors are nearly the same. For the interacting blast wave problem the two methods again produce a similar level of error with a slight edge for the PLMDE. On the other hand, for the Shu-Osher problem, the errors are similar on the coarser grids, but favors WENO by a factor of nearly 1.5 on the finer grids used. In all cases holding mesh resolution constant though, PLMDE is less costly in terms of CPU time by approximately a factor of 6. If the CPU cost is taken as fixed, that is run times are equal for both numerical methods, then PLMDE uniformly produces lower errors than WENO for the fixed computation cost on the test problems considered here. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:259 / 281
页数:23
相关论文
共 27 条
[21]   EFFICIENT IMPLEMENTATION OF ESSENTIALLY NON-OSCILLATORY SHOCK-CAPTURING SCHEMES .2. [J].
SHU, CW ;
OSHER, S .
JOURNAL OF COMPUTATIONAL PHYSICS, 1989, 83 (01) :32-78
[22]  
SHU CW, 1990, J SCI COMPUT, V5, P127
[23]   SURVEY OF SEVERAL FINITE-DIFFERENCE METHODS FOR SYSTEMS OF NON-LINEAR HYPERBOLIC CONSERVATION LAWS [J].
SOD, GA .
JOURNAL OF COMPUTATIONAL PHYSICS, 1978, 27 (01) :1-31
[24]   Accurate monotonicity-preserving schemes with Runge-Kutta time stepping [J].
Suresh, A ;
Huynh, HT .
JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 136 (01) :83-99
[25]   TOWARDS THE ULTIMATE CONSERVATIVE DIFFERENCE SCHEME .5. 2ND-ORDER SEQUEL TO GODUNOVS METHOD [J].
VAN LEER, B .
JOURNAL OF COMPUTATIONAL PHYSICS, 1979, 32 (01) :101-136
[26]   THE NUMERICAL-SIMULATION OF TWO-DIMENSIONAL FLUID-FLOW WITH STRONG SHOCKS [J].
WOODWARD, P ;
COLELLA, P .
JOURNAL OF COMPUTATIONAL PHYSICS, 1984, 54 (01) :115-173
[27]  
ZALESAK ST, 1987, ADV COMPUTER METHODS, V6, P15