LB3D: A parallel implementation of the Lattice-Boltzmann method for mesoscale simulation of interacting amphiphilic fluids - Ballantyne, John (Mendeley, 2017)