Implementation of on-site velocity boundary conditions for D3Q19 lattice Boltzmann
arXiv:0811.4593 · doi:10.1088/1742-5468/2010/01/P01018
Abstract
On-site boundary conditions are often desired for lattice Boltzmann simulations of fluid flow in complex geometries such as porous media or microfluidic devices. The possibility to specify the exact position of the boundary, independent of other simulation parameters, simplifies the analysis of the system. For practical applications it should allow to freely specify the direction of the flux, and it should be straight forward to implement in three dimensions. Furthermore, especially for parallelized solvers it is of great advantage if the boundary condition can be applied locally, involving only information available on the current lattice site. We meet this need by describing in detail how to transfer the approach suggested by Zou and He to a D3Q19 lattice. The boundary condition acts locally, is independent of the details of the relaxation process during collision and contains no artificial slip. In particular, the case of an on-site no-slip boundary condition is naturally included. We test the boundary condition in several setups and confirm that it is capable to accurately model the velocity field up to second order and does not contain any numerical slip.
13 pages, 4 figures, revised version
References in corpus (6)
- Kinetic boundary conditions in the lattice Boltzmann method
- Continuum-particle hybrid coupling for mass, momentum and energy transfers in unsteady fluid flow
- Analytical calculation of slip flow in lattice Boltzmann models with kinetic boundary conditions
- Large-scale lattice Boltzmann simulations of complex fluids: advances through the advent of computational grids
- Coupling Lattice Boltzmann and Molecular Dynamics models for dense fluids
- Anomalous distribution functions in sheared suspensions
Cited by in corpus (19)
- Tensorial slip of super-hydrophobic channels
- Quantitative analysis of numerical estimates for the permeability of porous media from lattice-Boltzmann simulations
- Memory transfer optimization for a lattice Boltzmann solver on Kepler architecture nVidia GPUs
- Three-dimensional Multiscale Model of Deformable Platelets Adhesion to Vessel Wall in Blood Flow
- From creeping to inertial flow in porous media: a lattice Boltzmann - Finite Element study
- Inertial migration of neutrally-buoyant particles in superhydrophobic channels
- Flow past superhydrophobic surfaces with cosine variation in local slip length
- Structure and rheology of suspensions of spherical strain-hardening capsules
- Hydro-micromechanical modeling of wave propagation in saturated granular media
- Study of fluid displacement in 3D porous media with an improved multi-component pseudopotential lattice Boltzmann method
- Lattice Boltzmann simulations of droplet dynamics in time-dependent flows
- Sub-Kolmogorov droplet dynamics in isotropic turbulence using a multiscale lattice Boltzmann scheme
- Lattice-Boltzmann simulations of the drag force on a sphere approaching a superhydrophobic striped plane
- Mesoscale simulation of soft particles with tunable contact angle in multi-component fluids
- Wetting and pressure gradient performance in a lattice Boltzmann color gradient model
- Lattice Boltzmann simulations of droplet breakup in confined and time-dependent flows
- Instability of particle inertial migration in shear flow
- Hemodynamic Markers: CFD-Based Prediction of Cerebral Aneurysm Rupture Risk
- A Lattice Boltzmann study of flow along patterned surfaces and through channels with alternating slip length