pm (Parameswaran-Mandal)
intsharp/sharpening.py
Parameswaran-Mandal sharpening
Supports: 1D and 2D (selected automatically based on domain)
RHS for the volume fraction \( \alpha \):
\[ \text{RHS} = -K \alpha(1-\alpha)(1-2\alpha) + \epsilon (1-2\alpha) |\nabla\alpha| \]
where \( K = 1/(4\epsilon^2) \).
Update:
\[ \alpha^{n+1} = \alpha^n + \Delta t \cdot \Gamma \cdot \text{RHS} \]
Parameters:
eps_target: Target interface thickness \( \epsilon \)strength: Sharpening strength \( \Gamma \)
Source
A stable interface-preserving reinitialization equation for conservative level set method (PDF)
BibTeX:
@article{parameswaran_mandal_stable,
author = {Parameswaran, S. and Mandal, J. C.},
title = {A stable interface-preserving reinitialization equation for conservative level set method},
journal = {},
year = {},
note = {See PDF for full citation. Related: arXiv:2012.08747.}
}