A level-set algorithm for tracking discontinuities in hyperbolic conservation laws I. Scalar equations

被引:26
作者
Aslam, TD [1 ]
机构
[1] Los Alamos Natl Lab, Los Alamos, NM 87545 USA
关键词
shock tracking; ENO; WENO;
D O I
10.1006/jcph.2000.6686
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A level-set algorithm for tracking discontinuities in hyperbolic conservation laws is presented. The algorithm uses a simple finite difference approach, analogous to the method of lines scheme presented in C.-W. Shu and S. Osher (1988, J. Comput. Phys. 77, 439). The zero of a level-set function is used to specify the location of the discontinuity. Since a level-set function is used to describe the front location, no extra data structures are needed to keep track of the location of the discontinuity. Also, two solution states are used at all computational nodes, one corresponding to the ''real" state, and one corresponding to a "ghost node" state, analogous to the "Ghost Fluid Method" of R. P. Fedkiw et al. (1999, J. Comput. phys. 154, 459). High-order pointwise convergence is demonstrated for linear and nonlinear conservation laws, even at discontinuities and in multiple dimensions. The solutions are compared to standard high-order shock-capturing schemes. This paper focuses on scalar conservation laws. An example is given for shock tracking in the one-dimensional Euler equations. Level-set tracking for systems of conservation laws in multidimensions will be presented in future work.
引用
收藏
页码:413 / 438
页数:26
相关论文
共 29 条
[1]   On postshock oscillations due to shock capturing schemes in unsteady flows [J].
Arora, M ;
Roe, PL .
JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 130 (01) :25-40
[2]  
ASLAM TD, UNPUB SYSTEMS EQUATI
[3]   ON FRONT-TRACKING METHODS APPLIED TO HYPERBOLIC SYSTEMS OF NONLINEAR CONSERVATION-LAWS [J].
CHARRIER, P ;
TESSIERAS, B .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1986, 23 (03) :461-472
[4]  
CHERN IL, 1986, J COMPUT PHYS, V62, P83, DOI 10.1016/0021-9991(86)90101-4
[5]   PROPAGATION OF ERROR INTO REGIONS OF SMOOTHNESS FOR NONLINEAR APPROXIMATIONS TO HYPERBOLIC-EQUATIONS [J].
DONAT, R ;
OSHER, S .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1990, 80 (1-3) :59-64
[7]   The convergence rate of finite difference schemes in the presence of shocks [J].
Engquist, B ;
Sjogren, B .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1998, 35 (06) :2464-2485
[8]  
Fedkiw RP, 1999, J COMPUT PHYS, V152, P457, DOI 10.1006/jcph.1999.6136
[9]   ENO SCHEMES WITH SUBCELL RESOLUTION [J].
HARTEN, A .
JOURNAL OF COMPUTATIONAL PHYSICS, 1989, 83 (01) :148-184
[10]   UNIFORMLY HIGH-ORDER ACCURATE NONOSCILLATORY SCHEMES .1. [J].
HARTEN, A ;
OSHER, S .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1987, 24 (02) :279-309