Skip to content

Realization of lattice Boltzmann methods for Cahn-Hilliard type systems

License

Notifications You must be signed in to change notification settings

nataneb/LBM_Cahn_Hilliard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LBMs for Cahn-Hilliard Type Systems

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

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.

Time-fractional Cahn-Hilliard equation

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.

References

  1. Lin Zheng, Song Zheng, and Qinglan Zhai. Lattice boltzmann equation method for the cahn-hilliard equation. Phys. Rev. E, 91:013309, Jan 2015
  2. 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

About

Realization of lattice Boltzmann methods for Cahn-Hilliard type systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages