Lattice Boltzmann

The Lattice Boltzmann Method (LBM) is a computational fluid dynamics technique used to simulate fluid flow and other transport phenomena in complex systems. Current research focuses on improving LBM's efficiency and accuracy, including the development of novel algorithms like Lattice-Equivariant Neural Networks (LENNs) to enhance computational speed and stability, and the exploration of alternative model architectures to reduce computational cost while maintaining accuracy, such as voxel-based approaches and curvilinear skeleton representations of porous media. These advancements are enabling LBM's application in diverse fields, from simulating microbial decomposition in soil to optimizing fluid dynamics in industrial processes, by offering scalable and differentiable implementations like the XLB library. The resulting improvements in both speed and accuracy are significantly impacting the feasibility and scope of complex simulations across various scientific disciplines.

Papers