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

From MaRDI portal
scientific article; zbMATH DE number 1621200
Language Label Description Also known as
English
A level-set algorithm for tracking discontinuities in hyperbolic conservation laws. I: Scalar equations
scientific article; zbMATH DE number 1621200

    Statements

    A level-set algorithm for tracking discontinuities in hyperbolic conservation laws. I: Scalar equations (English)
    0 references
    0 references
    15 July 2002
    0 references
    The papers introduces an algorithm for tracking discontinuities in hyperbolic conservation laws, on the basis of a level-set method [on this topic, see the book by \textit{J. A. Sethian}: Level set methods. evolving interfaces in geometry, fluid mechanics, computer vision, and material science. Cambridge: Cambridge Univ. Press (1996; Zbl 0859.76004)]. The algorithm incorporates ENO (or WENO) schemes [see \textit{J. A. Shu} and \textit{S. Osher}, J. Comput. Phys. 77, No. 2, 439--471 (1988; Zbl 0653.65072)] into a ghost fluid method [see \textit{R. P. Fedwick, T. Aslam, B. Merriman} and \textit{S. Osher}, J. Comput. Phys. 152, No. 2, 457--492 (1999; Zbl 0957.76052)]. Using the WENO5 scheme, numerical experiments show much better agreement with the exact solution than the numerical solution computed through the standard WENO5 scheme (i.e. without level-set tracking). These experiments are run on the 1D advection equation and the 1D and 2D Burgers' equation, with nonsmooth periodic initial data. One advantage of the method is that multi-dimensional implementation is easy and yields good results. Drawbacks are: 1) its cost (3 times as much CPU time and memory as standard capturing schemes); 2) that only initial discontinuities are tracked; and 3) that the method is for the moment limited to convex scalar conservation laws. A forthcoming paper is announced concerning systems.
    0 references
    0 references
    0 references
    0 references
    0 references
    shock-tracking
    0 references
    level-set method
    0 references
    ENO scheme
    0 references
    ghost fluid method
    0 references
    algorithm
    0 references
    hyperbolic conservation laws
    0 references
    numerical experiments
    0 references
    advection equation
    0 references
    Burgers' equation
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references