Schmieschek, S;
Shamardin, L;
Frijters, S;
Kruger, T;
Schiller, UD;
Harting, J;
Coveney, PV;
(2017)
LB3D: A parallel implementation of the Lattice-Boltzmann method for simulation of interacting amphiphilic fluids.
Computer Physics Communications
, 217
pp. 149-161.
10.1016/j.cpc.2017.03.013.
Preview |
Text
Coveney_LB3D-a parallel implementation_.pdf - Published Version Download (1MB) | Preview |
Abstract
We introduce the lattice-Boltzmann code LB3D, version 7.1. Building on a parallel program and supporting tools which have enabled research utilising high performance computing resources for nearly two decades, LB3D version 7 provides a subset of the research code functionality as an open source project. Here, we describe the theoretical basis of the algorithm as well as computational aspects of the implementation. The software package is validated against simulations of meso-phases resulting from self-assembly in ternary fluid mixtures comprising immiscible and amphiphilic components such as water–oil–surfactant systems. The impact of the surfactant species on the dynamics of spinodal decomposition are tested and quantitative measurement of the permeability of a body centred cubic (BCC) model porous medium for a simple binary mixture is described. Single-core performance and scaling behaviour of the code are reported for simulations on current supercomputer architectures.
Type: | Article |
---|---|
Title: | LB3D: A parallel implementation of the Lattice-Boltzmann method for simulation of interacting amphiphilic fluids |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1016/j.cpc.2017.03.013 |
Publisher version: | http://doi.org/10.1016/j.cpc.2017.03.013 |
Language: | English |
Additional information: | This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ |
Keywords: | Science & Technology, Technology, Physical Sciences, Computer Science, Interdisciplinary Applications, Physics, Mathematical, Computer Science, Physics, Lattice-Boltzmann method, High performance computing, Multiphase flow, LBM, LB3D, NAVIER-STOKES EQUATION, BOUNDARY-CONDITIONS, GYROID MESOPHASE, SPINODAL DECOMPOSITION, COMPLEX FLUIDS, BGK MODEL, FLOW, GEOMETRIES, DYNAMICS, SCIENCE |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences > Dept of Chemistry |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/1562900 |
Archive Staff Only
![]() |
View Item |