Astrophysics (Index)About

lattice Boltzmann method

(LBM)
(computational fluid dynamics method treating the fluid as particles)

A lattice Boltzmann method (LBM) is any of a class of computational fluid dynamics (CFD) methods that treat the fluid as particles, not simulating every molecule, but simulating the fluid using a smaller number of imaginary particles that interact in a way that produces the fluid's characteristics. (Computing the travel of every molecule would be computationally intractable.) Also, it handles both space and particle velocity in discrete steps. An advantage of the method is that it allows reasonable simulation of changes between a substance's liquid and gaseous states, e.g., a surface between the liquid and an atmosphere. Another is that it works well with parallel computation, meaning that the parallel-processing ability of supercomputers effectively speeds up computation. The general strategy includes alternating between types of steps, one to move the particles, and the next (termed relaxation) to simulate the effect of collisions.


(mathematics,physics,computation,fluid dynamics)
Further reading:
https://en.wikipedia.org/wiki/Lattice_Boltzmann_methods
http://www.scholarpedia.org/article/Lattice_Boltzmann_Method
https://www.openlb.net/lattice-boltzmann-methods/
https://www.egr.msu.edu/~kutay/research/lattice-boltzmann-method--/
https://www.ndsu.edu/fileadmin/physics.ndsu.edu/Wagner/LBbook.pdf

Referenced by page:
numerical methods

Index