The repository includes the realizaiton of lattice Boltzmann methods for classical and time-fractional Cahn-Hilliard equations and different test cases for the validation of the methods. The code is based on the the two papers in the references and is also the extension of the software developed at the chair of Numerical Mathematics at Technical Univeristy of Munich. The code was implemented under the master's thesis done at chair of Numerical Methematics at the same university and includes also the parts which were done before for completeness and being able to run it.
Classical Cahn-Hilliard equation is coupled with Navier-Stokes equations and two lattice Boltzmann methods are presented for Cahn-Hilliard equation and flow field respectively.
A novel lattice Boltzmann method fro time-fractional version of Cahn-Hilliard equation is proposed by Liang et al. and the validation is done as for a standalone equation.
- Lin Zheng, Song Zheng, and Qinglan Zhai. Lattice boltzmann equation method for the cahn-hilliard equation. Phys. Rev. E, 91:013309, Jan 2015
- Hong Liang, Chunhua Zhang, Rui Du, and Yikun Wei. Lattice boltzmann method for fractional cahn-hilliard equation. Communications in Nonlinear Science and Numerical Simulation, 91:105443, 2020