Numerical computation of internal & external flows: fundamentals of numerical discretization
Numerical computation of internal & external flows: fundamentals of numerical discretization
SIAM Journal on Scientific and Statistical Computing
Simulation of cavity flow by the lattice Boltzmann method
Journal of Computational Physics
Stability analysis of lattice Boltzmann methods
Journal of Computational Physics
Some progress in lattice Boltzmann method. Part I: nonuniform mesh grids
Journal of Computational Physics
Lattice Boltzmann method on curvilinear coordinates system: flow around a circular cylinder
Journal of Computational Physics
On the finite difference-based lattice Boltzmann method in curvilinear coordinates
Journal of Computational Physics
A novel thermal model for the lattice Boltzmann method in incompressible limit
Journal of Computational Physics
A characteristic Galerkin method for discrete Boltzmann equation
Journal of Computational Physics
Iterative Methods for Sparse Linear Systems
Iterative Methods for Sparse Linear Systems
Journal of Computational Physics
Journal of Computational Physics
A lattice Boltzmann algorithm for calculation of the laminar jet diffusion flame
Journal of Computational Physics
Acceleration of lattice Boltzmann models through state extrapolation: a reaction--diffusion example
Applied Numerical Mathematics
Journal of Computational Physics
Finite volume TVD formulation of lattice Boltzmann simulation on unstructured mesh
Journal of Computational Physics
Accelerating geoscience and engineering system simulations on graphics hardware
Computers & Geosciences
A spectral-element discontinuous Galerkin lattice Boltzmann method for nearly incompressible flows
Journal of Computational Physics
Finite element lattice Boltzmann simulations of free surface flow in a concentric cylinder
Computers & Mathematics with Applications
Hi-index | 31.48 |
This paper presents a novel strategy for solving discrete Boltzmann equation (DBE) for simulation of fluid flows. This strategy splits the solution procedure into streaming and collision steps as in the lattice Boltzmann equation (LBE) method. The streaming step can then be carried out by solving pure linear advection equations in an Eulerian framework. This offers two significant advantages over previous methods. First, the relationship between the relaxation parameter and the discretization of the collision term developed from the LBE method is directly applicable to the DBE method. The resulting DBE collision step remains local and poses no constraint on time step. Second, decoupling of the advection step from the collision step facilitates implicit discretization of the advection equation on arbitrary meshes. An implicit unstructured DBE method is constructed based on this strategy and is evaluated using several test cases of flow over a backward-facing step, lid-driven cavity flow, and flow past a circular cylinder. The speedup of convergence for some cases improves by a factor of about 20.