Initial and boundary conditions for the lattice Boltzmann method
Abstract
An alternative approach of implementing initial and boundary conditions for the lattice Boltzmann method is presented. The basic idea is to calculate the lattice Boltzmann populations at a boundary node from the fluid variables that are specified at this node using the gradients of the fluid velocity. The numerical performance of the lattice Boltzmann method is tested on several problems with exact solutions and is also compared to an explicit finite-difference projection method. The discretization error of the lattice Boltzmann method decreases quadratically with finer resolution both in space and in time. The roundoff error of the lattice Boltzmann method creates problems unless double-precision arithmetic is used.
- Publication:
-
Physical Review E
- Pub Date:
- December 1993
- DOI:
- 10.1103/PhysRevE.48.4823
- arXiv:
- arXiv:comp-gas/9306002
- Bibcode:
- 1993PhRvE..48.4823S
- Keywords:
-
- 02.70.-c;
- 05.20.Dd;
- 47.15.-x;
- 51.90.+r;
- Computational techniques;
- simulations;
- Kinetic theory;
- Laminar flows;
- Other topics in the physics of gases;
- Nonlinear Sciences - Cellular Automata and Lattice Gases
- E-Print:
- 42 pages in Postscript, with additional 27 Postscript figures Physical Review E, Submitted December 92, Revised June 93