Level set methods and fast marching methods / : evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science - Sethian, J. A. (Cambridge monographs on applied and computational mathematics, 2007)