Matthew Banks's profile

Lattice Boltzmann method for fluid flow

Part of my final year university project involves solving for the motion of a fluid, initially at rest and then acted upon by a force. This is achieved by a Lattice Boltzmann method (LBM), as opposed to solving the ("traditional") Navier-Stokes equations (which can be obtained from LBM anyway). 
glut (therefore fixed function pipeline) used to render graphics, so it is pretty slow.
 
The method is embarrassingly parallel throughout, so it has advantages over "Navier-Stokes methods".

The documentation from my project is
here.
We see the density field of a 2-D (square) body of water. The water is incompressible, so the average density of the whole fluid body remains constant. Green represents stationary sections of the body, red is a higher density and blue a lower density. Appling a force would be like blowing on the surface of water:
the density of the surrounding water molecules increases (red), whilst the density decreases in the opposite direction/behind the directional force (blue).
Lattice Boltzmann method for fluid flow
Published:

Lattice Boltzmann method for fluid flow

LBM

Published:

Creative Fields