The HECToR Service is now closed and has been superceded by ARCHER.

LB3D Release Announcement

On behalf of Professor P. V. Coveney, Director of the Centre for Computational Science and Director of the Computational Life & Medical Sciences Network

We are pleased to announce the public release of our lattice-Boltzmann code LB3D v7.0 under LGPL version 3.

LB3D provides functionality to simulate three-dimensional simple, binary oil/water and ternary oil/water/amphiphile fluids using the Shan-Chen model for binary fluid interactions.

The boundary conditions available include periodic boundaries, body forcing, and bounce-back boundaries as Lees-Edwards shearing for simple and binary fluid mixtures. The software is written in Fortran 90 and parallelized using MPI. It supports XDR and HDF5 format for I/O and provides checkpoint and restart for long-running simulations.

The code has been developed at University College London, University of Stuttgart and Eindhoven University of Technology. It has been ported to many supercomputers worldwide, where it has shown excellent scalability. Most recently it has been shown to scale linearly on up to 294,000 cores on the European Blue Gene/P system Jugene [1].

LB3D has been used to study self-assembly of cubic phases [2,3], micro-mixing [4], flow through porous media [5], fluid surface interactions [6-8] and other problems in complex fluidics.

The source code is available for download at, and from CCPForge at .

If you have comments, questions or suggestions, email us at


  • [1] D. Groen, O. Henrich, F. Janoschek, P. V. Coveney, and J. Harting. Lattice-boltzmann methods in fluid dynamics: Turbulence and complex colloidal fluids. In Wolfgang Frings Bernd Mohr, editor, Juelich Blue Gene/P Extreme Scaling Workshop 2011. Juelich Supercomputing Centre, 52425 Juelich, Germany, 2011. FZJ-JSC-IB-2011-02; http://www2.fzjuelich. de/jsc/docs/autoren2011/mohr1/. (2011)
  • [2] G. Giupponi, J. Harting, and P. V. Coveney. Emergence of rheological properties in lattice Boltzmann simulations of gyroid mesophases, Europhys. Lett. 73, 533-539 (2006)
  • [3] R. S. Saksena and P. V. Coveney, Self-assembly of ternary cubic, hexagonal and lamellar mesophases using the lattice-Boltzmann kinetic method, J. Phys. Chem. B 112 (10), 2950-2957 (2008)
  • [4] A. Sarkar, A. Narvaez Salazar, and J. Harting. Quantification of the performance of chaotic micromixers on the basis of finite time lyapunov exponents, Microfluidics and Nanofluidics, in press (2012)
  • [5] A. Narvaez, T. Zauner, F. Raischel, R. Hilfer, and J. Harting. Quantitative analysis of numerical estimates for the permeability of porous media from lattice-Boltzmann simulations, J. Stat. Mech: Theor. Exp. 2010, 211026 (2010)
  • [6] J. Harting, C. Kunert, and H.J. Herrmann. Lattice Boltzmann simulations of apparent slip in hydrophobic microchannels, Europhys. Lett. 75, 328-334 (2006)
  • [7] C. Kunert and J. Harting. Roughness induced apparent boundary slip in microchannel flows, Phys. Rev. Lett. 99, 176001 (2007)
  • [8] S. Schmieschek, A. V. Belyaev, J. Harting, and O. I. Vinogradova. Tensorial slip of super-hydrophobic channels, Phys. Rev. E 85, 016324 (2012)