Level Set methods More...
Topics | |
Advection | |
Advection methods for level sets. | |
Closest Point | |
The Closest Point (CP) toolbox | |
Geometry | |
Geometrical methods for level sets. | |
LSM/Notus interface | |
Interface between the LSM module and Notus. This is where we deal with the translation from a phase to a level set representation. It is mainly used to impose Notus' boundary conditions on VF for LS.. | |
Reinitialization | |
Reinitialization methods. | |
Modules | |
module | variables_levelset_cp |
Variables associated to the level set representationMainly default values for LS parameters. | |
module | mod_lsm_masscons_global |
Mass conservation: global approach. | |
module | type_levelset |
The level set type. | |
module | type_levelset_cp_parameters |
Level set CP parameters as a structureAlso define default values. | |
module | type_levelset_parameters |
Level set parameters as a structureAlso define default values. | |
module | variables_levelset |
Variables associated to the level set representationMainly default values for LS parameters. | |
Level set (LS) methods are used for capturing a geometrical separation - ie. interfaces - between two or more domains. A quick overview of LS methods is given in presentation [1] and article [2]. F. Henri's Ph.D. thesis has also given an overview of modern LSM [3].
Let \( \Omega_1 \) and \( \Omega_2 \) be two domains, then the interface \( \Gamma_{12} \) between them two is defined as \( \Gamma_{12} = \Omega_1 \cap \Omega_2 \).
For each domain, we can define a scalar fields \( \phi_i(\boldsymbol{x}) \) such that:
\[ \begin{cases} \phi_{i}(\boldsymbol{x})<0 & \text{for }\boldsymbol{x}\in\Omega_{i}\\ \phi_{i}(\boldsymbol{x})>0 & \text{for }\boldsymbol{x}\notin\Omega_{i}\\ \phi_{i}(\boldsymbol{x})=0 & \text{for }\boldsymbol{x}\in\partial\Omega_{i} \end{cases} \]
Those functions are called level sets. They are mostly used to capture implicitely the interfaces between two phases, ie. where \( \phi_1(\boldsymbol{x}) = \phi_2(\boldsymbol{x}) = 0 \).
[1] The Level Set Method; Per-Olof Persson; MIT classes. http://math.mit.edu/classes/18.086/2007/levelsetpres.pdf
[2] A review of level-set methods and some recent applications; Frederic Gibou, Ronald Fedkiw, Stanley Osher; JCP #353
[3] Améliorations des méthodes Level Set pour l'impact de goutte de pluie; Félix Henri; Ph.D. thesis, 2021