Real-time fluid dynamics simulation using the D2Q9 Lattice Boltzmann Method. Visualize flow around obstacles with velocity magnitude heatmaps, velocity vectors, and vorticity colormaps with marching squares isolines. Compute Reynolds number and drag coefficient.