MCL 819: Lattice Boltzmann Method

Lecture 1: Introduction to the Lattice Boltzmann Method

Lecture 2: Basics of finite-differencing

Lecture 3: Poiseuille and Couette flow using conventional methods

Lecture 4: Kinetic theory, probability density and equilibrium

Lecture 5: Boltzmann equation and BGK operator

Lecture 6: Lattice gas models

Lecture 7: Discrete-velocity set for lattice Boltzmann equation

Lecture 8: Lattice Boltzmann equation

Lecture 9: Periodic & bounceback boundary conditions and external force in LBE

Lecture 10: Free-slip and moving wall boundary conditions

Lecture 11: Moving wall simulations using lattice Boltzmann method

Demo 1: Demonstration of Poiseuille flow using LBM

Lecture 12: Modeling Stokes' first problem

Lecture 13: Boundary conditions in finite-domains (part 1)

Lecture 14: Boundary conditions in finite-domains (part 2)

Lecture 15: Maxwell-Boltzmann distribution

Lecture 16: Boltzmann’s H-theorem

Lecture 17: Revisiting Boltzmann’s equation

Lecture 18: Perturbation theory

Lecture 19: Chapman-Enskog expansion (part 1)

Lecture 20: Chapman-Enskog expansion (part 2)

Lecture 21: Introduction to multiphase simulations using LBM

Lecture 22: Pseudopotential method for phase separation simulations

Lecture 23: Introduction to multiple relaxation time (MRT) model

Lecture 24: Generalized two-dimensional LBE

Demo 2: Demonstration of phase separation simulation in LBM using pseudopotential method