Title of article :
A Level-Set Algorithm for Tracking Discontinuities in Hyperbolic Conservation Laws: I. Scalar Equations
Author/Authors :
Aslam، نويسنده , , Tariq D.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2001
Pages :
26
From page :
413
To page :
438
Abstract :
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.
Journal title :
Journal of Computational Physics
Serial Year :
2001
Journal title :
Journal of Computational Physics
Record number :
1476411
Link To Document :
بازگشت