evoxels.precompiled_solvers.cahn_hilliard
Functions
|
Solves time-dependent Cahn-Hilliard problem with PseudoSpectralIMEX timestepper. |
- evoxels.precompiled_solvers.cahn_hilliard.run_cahn_hilliard_solver(voxelfields, fieldnames: str | list[str], backend: str, jit: bool = True, device: str = 'cuda', time_increment: float = 0.1, frames: int = 10, max_iters: int = 100, eps: float = 3.0, diffusivity: float = 1.0, mu_hom: Callable | None = None, vtk_out: bool = False, verbose: bool = True, plot_bounds=None)
Solves time-dependent Cahn-Hilliard problem with PseudoSpectralIMEX timestepper.