Fluctuating lattice Boltzmann

, , and

Published 29 June 2005 2005 EDP Sciences
, , Citation R. Adhikari et al 2005 EPL 71 473 DOI 10.1209/epl/i2004-10542-5

0295-5075/71/3/473

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 wave vectors k. Unlike previous work, which recovers FDT only as k → 0, our algorithm offers full statistical mechanical consistency in mesoscale simulations of, e.g., fluctuating colloidal hydrodynamics.

Export citation and abstract BibTeX RIS