-
This repository contains C source codes for numerical simulation of Cahn-Hilliard equation with compostion dependent variable mobility, using the semi-implicit Fourier spectral technique. The resulting microstructure and the coarsening kinetics are either bulk-diffusion-controlled or interface-diffusion-controlled depending on the variable mobility function. Provision for both these cases have been made in the source code by allowing the alteration of the variable mobility function.
-
For more details regarding the execution of the code and implementation of the code for two different kinds of dynamics, kindly go through the README file present in the directory.
-
The codes available in this repository are developed in collaboration with the Computational Materials Engineering Group, IIT Bombay. The codes are distributed under the GNU General Public License v3.0 (or any later versions).
-
For more details regarding the variable mobility Cahn-Hilliard equation, and the details of the numerical method, kindly refer to the paper titled: - "Coarsening kinetics from a variable-mobility Cahn-Hilliard equation: Application of a semi-implicit Fourier spectral method" by Jingzhi Zhu, Long-Qing Chen, Jie Shen, and Veena Tikare. Phys. Rev. E 60, 3564 – Published 1 October 1999 (https://doi.org/10.1103/PhysRevE.60.3564)
-
Notifications
You must be signed in to change notification settings - Fork 2
This repository contains C source codes for numerical simulation of Cahn-Hilliard equation incorporating composition-dependent variable mobility.
License
abhinavroy1999/variable-mobility-Cahn-Hilliard-code
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
This repository contains C source codes for numerical simulation of Cahn-Hilliard equation incorporating composition-dependent variable mobility.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published