Large-scale grid-enabled lattice-Boltzmann simulations of complex fluid flow in porous media and under shear
arXiv:physics/0312038 · doi:10.1098/rsta.2004.1402
Abstract
Well designed lattice-Boltzmann codes exploit the essentially embarrassingly parallel features of the algorithm and so can be run with considerable efficiency on modern supercomputers. Such scalable codes permit us to simulate the behaviour of increasingly large quantities of complex condensed matter systems. In the present paper, we present some preliminary results on the large scale three-dimensional lattice-Boltzmann simulation of binary immiscible fluid flows through a porous medium derived from digitised x-ray microtomographic data of Bentheimer sandstone, and from the study of the same fluids under shear. Simulations on such scales can benefit considerably from the use of computational steering and we describe our implementation of steering within the lattice-Boltzmann code, called LB3D, making use of the RealityGrid steering library. Our large scale simulations benefit from the new concept of capability computing, designed to prioritise the execution of big jobs on major supercomputing resources. The advent of persistent computational grids promises to provide an optimal environment in which to deploy these mesoscale simulation methods, which can exploit the distributed nature of compute, visualisation and storage resources to reach scientific results rapidly; we discuss our work on the grid-enablement of lattice-Boltzmann methods in this context.
17 pages, 6 figures, accepted for publication in Phil.Trans.R.Soc.Lond.A
References in corpus (10)
- A non-slip boundary condition for lattice Boltzmann simulations
- Phase Separation under Shear in Two-dimensional Binary Fluids
- A Ternary Lattice Boltzmann Model for Amphiphilic Fluids
- Phase separating binary fluids under oscillatory shear
- Steering in computational science: mesoscale modelling and simulation
- Three-dimensional lattice-Boltzmann simulations of critical spinodal decomposition in binary immiscible fluids
- Simulations of amphiphilic fluids using mesoscale lattice-Boltzmann and lattice-gas methods
- Self-assembly of the gyroid cubic mesophase: lattice-Boltzmann simulations
- Ordering of the lamellar phase under a shear flow
- Three dimensional hysdrodynamic lattice-gas simulations of binary immiscible and ternary amphiphilic flow through porous media
Cited by in corpus (12)
- Large-scale lattice Boltzmann simulations of complex fluids: advances through the advent of computational grids
- Analyzing and Modeling the Performance of the HemeLB Lattice-Boltzmann Simulation Environment
- Quantitative analysis of numerical estimates for the permeability of porous media from lattice-Boltzmann simulations
- Physical and Computational Scaling Issues in Lattice Boltzmann Simulations of Binary Fluid Mixtures
- Capillary-bridge Forces Between Solid Particles: Insights from Lattice Boltzmann Simulations
- Detection and tracking of defects in the gyroid mesophase
- On the effect of surfactant adsorption and viscosity change on apparent slip in hydrophobic microchannels
- Structural transitions and arrest of domain growth in sheared binary immiscible fluids and microemulsions
- Stress response and structural transitions in sheared gyroidal and lamellar amphiphilic mesophases: lattice-Boltzmann simulations
- Mesoscale simulation of soft particles with tunable contact angle in multi-component fluids
- Lattice Boltzmann simulations of drying suspensions of soft particles
- A lattice Boltzmann approach for acoustic manipulation