TY - JOUR
T1 - A fully-decoupled second-order-in-time and unconditionally energy stable scheme for the Cahn-Hilliard-Navier-Stokes equations with variable density
AU - Zhang, Jinpeng
AU - Luo, Li
AU - Wang, Xiaoping
N1 - Publisher Copyright:
© 2025 Elsevier Inc.
PY - 2025/7/1
Y1 - 2025/7/1
N2 - In this paper, we develop a second-order, fully decoupled, and energy-stable numerical scheme for the Cahn-Hilliard-Navier-Stokes model for two phase flow with variable density and viscosity. We propose a new decoupling Constant Scalar Auxiliary Variable (D-CSAV) method which is easy to generalize to schemes with high order accuracy in time. The method is designed using the “zero-energy-contribution” property while maintaining conservative time discretization for the “non-zero-energy-contribution” terms. A new set of scalar auxiliary variables is introduced to develop second-order-in-time, unconditionally energy stable, and decoupling-type numerical schemes. We also introduce a stabilization parameter α to improve the stability of the scheme by slowing down the dynamics of the scalar auxiliary variables. Our algorithm simplifies to solving three independent linear elliptic systems per time step, two of them with constant coefficients. The update of all scalar auxiliary variables is explicit and decoupled from solving the phase field variable and velocity field. We rigorously prove unconditional energy stability of the scheme and perform extensive benchmark simulations to demonstrate accuracy and efficiency of the method.
AB - In this paper, we develop a second-order, fully decoupled, and energy-stable numerical scheme for the Cahn-Hilliard-Navier-Stokes model for two phase flow with variable density and viscosity. We propose a new decoupling Constant Scalar Auxiliary Variable (D-CSAV) method which is easy to generalize to schemes with high order accuracy in time. The method is designed using the “zero-energy-contribution” property while maintaining conservative time discretization for the “non-zero-energy-contribution” terms. A new set of scalar auxiliary variables is introduced to develop second-order-in-time, unconditionally energy stable, and decoupling-type numerical schemes. We also introduce a stabilization parameter α to improve the stability of the scheme by slowing down the dynamics of the scalar auxiliary variables. Our algorithm simplifies to solving three independent linear elliptic systems per time step, two of them with constant coefficients. The update of all scalar auxiliary variables is explicit and decoupled from solving the phase field variable and velocity field. We rigorously prove unconditional energy stability of the scheme and perform extensive benchmark simulations to demonstrate accuracy and efficiency of the method.
KW - Cahn–Hilliard phase field fluid model
KW - Fully decoupled
KW - High order scheme
KW - Unconditionally energy stable
UR - https://www.scopus.com/pages/publications/105000661078
U2 - 10.1016/j.jcp.2025.113943
DO - 10.1016/j.jcp.2025.113943
M3 - Journal Article
AN - SCOPUS:105000661078
SN - 0021-9991
VL - 532
JO - Journal of Computational Physics
JF - Journal of Computational Physics
M1 - 113943
ER -