z4ir3 / level-set

Level-Set method examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Level-Set method examples

License:GNU General Public License v3.0


Languages

Language:Python 100.0%