Lattice Boltzmann - Navier Stokes Coupling


I have been trying to understand the OpenLB source code. In this process, I found the file ‘navierStokesAdvectionDiffusionCouplingPostProcessor2D.h’ in the complexDynamics folder of the code.

Does this mean OpenLB has Lattice Boltzmann - Navier Stokes coupling capability? If yes, which example would best show this capability?


the lattice Boltzmann method can be used to solve the Navier-Stokes equations, but it can alos be used for the simulation of the advection diffusion equation. By coupling these two solvers we can solve for example the Navier-Stokes with tempreature, in the Boussinesq approximation. That is what is done in the navierStokesAdvectionDiffusionCouplingPostProcessor2D.h file. In the examples you can find the Rayleigh-Bénard instability.