Old lattice Boltzmann code written in C. It is meant as an education tool, both for the LBM method, and for CFD in general. It contains a Python GUI that facilitates the problem setup, and gives monitoring tools during the execution.
The C computing back-end is OpenMP parallel, and communicates with the GUI via files (can be on a shared file system). Thus the user interface and the computation can run on different machines.
For more detailed information check the 'Doc' folder.