pm (Parameswaran-Mandal)

← Components

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.}
}