Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 970 Bytes

README.md

File metadata and controls

43 lines (30 loc) · 970 Bytes

Firesim

Lattice Boltzmann Method (LBM) fluid solver.

Uses the BGK collision model and Smagorinsky turbulence correction.

LBM is used to drive a particle engine for the simulation of fire.

Irrlicht is used for the real-time 3D OpenGL visualization.

Dependencies

  • The CMake build system
  • The Boost C++ libraries, in particular libbost-regex
  • The Irrlicht 3D engine
  • Doxygen to generate the documentation (optional)

Installation

Run the setup script to build a Release or Debug build:

./setup.sh <Build type>

Documentation

License

MIT