Lattice Boltzmann Methods (LBM) are computational fluid dynamics techniques that simulate fluid flow by solving the discrete Boltzmann equation. Unlike traditional methods that solve the Navier-Stokes equations, LBM operates on a mesoscopic scale, modeling the fluid as a collection of particles distributed over a lattice grid.