Abstract
The Cahn–Hilliard (CH) equation is a classical mathematical equation which models the spinodal decomposition in binary fluid mixtures. In the real world, the phase change in a two-phase system usually occurs in irregular domains. To efficiently and accurately simulate this dynamics, we herein develop linear temporally first- and second-order accurate methods for the CH equation in arbitrary domains. The implicit-explicit (IMEX) Runge–Kutta method is adopted to construct discrete schemes in time. By introducing a simple boundary control function, we transform the original equations into equivalent forms in irregular domains and discretize the space by using the standard second-order finite difference stencil. In each temporal step, the proposed numerical schemes are highly efficient and easy to implement because we only need to solve several linear elliptic type equations. The mass conservation and unconditional energy stability of the proposed schemes are analytically proved. The multigrid algorithm is adopted for fast computation. The numerical results confirm the desired accuracy in time and space, mass conservation, and energy dissipation property. Moreover, the extensive calculations in two- and three-dimensional spaces indicate that the proposed method has good capability to simulate spinodal decomposition in arbitrarily irregular domains.
Original language | English |
---|---|
Pages (from-to) | 133-150 |
Number of pages | 18 |
Journal | Computers and Mathematics with Applications |
Volume | 143 |
DOIs | |
Publication status | Published - 2023 Aug 1 |
Bibliographical note
Publisher Copyright:© 2023 Elsevier Ltd
Keywords
- Arbitrary domains
- Cahn–Hilliard equation
- Energy stable schemes
- Finite difference method
ASJC Scopus subject areas
- Modelling and Simulation
- Computational Theory and Mathematics
- Computational Mathematics