pde_opt.numerics.symbolic.cahn_hilliard_sym
This module contains a symbolic equation class for the Cahn-Hilliard equation.
Classes
|
Build exact RHS for Cahn–Hilliard equation, used only in tests. |
- class pde_opt.numerics.symbolic.cahn_hilliard_sym.SymbolicCahnHilliard2DPeriodic(domain: object, kappa: float, mu_sym: Callable[[sympy.Expr], sympy.Expr], D_sym: Callable[[sympy.Expr], sympy.Expr], u_star: sympy.Expr)[source]
Build exact RHS for Cahn–Hilliard equation, used only in tests.
- domain: object
- kappa: float
- mu_sym: Callable[[sympy.Expr], sympy.Expr]
- D_sym: Callable[[sympy.Expr], sympy.Expr]
- u_star: sympy.Expr
- __init__(domain: object, kappa: float, mu_sym: Callable[[sympy.Expr], sympy.Expr], D_sym: Callable[[sympy.Expr], sympy.Expr], u_star: sympy.Expr) None