lcls_2014 (LCLS with variable pseudo-time, 2014)

← Components

intsharp/sharpening.py

Localized CLS with variable pseudo-time (2014)

Supports: 1D and 2D (selected automatically based on domain)

RHS for the volume fraction \( \alpha \):

\[ \tilde{a}\,\nabla\cdot\left[\epsilon(\nabla\alpha\cdot\mathbf{n})\mathbf{n} - \alpha(1-\alpha)\mathbf{n}\right] \]

Simplified localization weight \( \tilde{a} = 4\alpha(1-\alpha) \) peaks at the interface and suppresses reinitialization in bulk.

\( \mathbf{n} = \nabla\alpha/|\nabla\alpha| \)

Parameters:

  • eps_target: Target interface thickness \( \epsilon \)
  • strength: Sharpening strength \( \Gamma \)