Abstract
We present a parallel finite difference scheme and its implementation for solving the Cahn-Hilliard equation, which describes the phase separation process. Our numerical algorithm employs an unconditionally gradient stable splitting discretization method. The resulting discrete equations are solved using a parallel multigrid method. This parallel scheme facilitates the solution of large-scale problems. We provide numerical results related to the speed-up, efficiency, and scalability to demonstrate the high performance of our proposed method. We also propose a linearly stabilized splitting scheme for the Cahn-Hilliard equation with logarithmic free energy.
Original language | English |
---|---|
Pages (from-to) | 89-96 |
Number of pages | 8 |
Journal | Computational Materials Science |
Volume | 71 |
DOIs | |
Publication status | Published - 2013 |
Keywords
- Cahn-Hilliard equation
- Linearly stabilized splitting scheme
- Multigrid
- Parallel computing
- Phase separation
ASJC Scopus subject areas
- Computer Science(all)
- Chemistry(all)
- Materials Science(all)
- Mechanics of Materials
- Physics and Astronomy(all)
- Computational Mathematics