Fluctuating lattice Boltzmann
R. Adhikari, M. E. Cates, K. Stratford, A. J. Wagner

TL;DR
This paper introduces an adaptation of the lattice Boltzmann algorithm that incorporates thermal fluctuations satisfying the fluctuation-dissipation theorem at all wavevectors, enabling more accurate mesoscale fluid simulations.
Contribution
The authors develop a lattice Boltzmann method that includes noise consistent with statistical mechanics at all scales, unlike previous approaches limited to zero wavevector.
Findings
The new algorithm correctly reproduces fluctuations of mass and momentum densities.
It ensures full statistical mechanical consistency in mesoscale simulations.
The method is applicable to fluctuating colloidal hydrodynamics.
Abstract
The lattice Boltzmann algorithm efficiently simulates the Navier Stokes equation of isothermal fluid flow, but ignores thermal fluctuations of the fluid, important in mesoscopic flows. We show how to adapt the algorithm to include noise, satisfying a fluctuation-dissipation theorem (FDT) directly at lattice level: this gives correct fluctuations for mass and momentum densities, and for stresses, at all wavevectors . Unlike previous work, which recovers FDT only as , our algorithm offers full statistical mechanical consistency in mesoscale simulations of, e.g., fluctuating colloidal hydrodynamics.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
