/level-set

Level-Set method examples

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

level-set

The Level-Set method

The Level-Set (LS) method is a very versatile and extensible method for tracking propagating interfaces in a wide variety of settings, such as burning flames, ocean waves, and material boundaries.

The method has been firstly introduced by Osher and Sethian in 1988 for tracking the curvature-dependent evolving interfaces in the setting of Hamilton-Jacobi equations.

This repository shows an example of the level set method for tracking evolving fronts motion under the mean curvature.

quatrefoil.mp4

Simply run the main.py file.

For a very gentle introduction to the Level-Set method, see here