In this article, a systematic investigation of the lattice Boltzmann method
is reported by calculating both two-dimensional and three-dimensional stea
dy-state incompressible flows. Accuracy is determined following a standard
estimation procedure, while efficiency is evaluated by comparing with an ad
vanced finite-volume Navier-Stokes solver. The objective of the article is
to provide a brief review of the lattice Boltzmann method, to report the ac
curacy and efficiency of the method, and to identify possible future resear
ch directions. Overall, it is found that the accuracy of the lattice Boltzm
ann method is between first and second order, depending on the boundary con
ditions used. The regular lattice-based lattice Boltzmann method is still c
omputationally expensive for obtaining steady-state solutions on single-nod
e computers in comparison with the more advanced conventional Navier-Stokes
solvers.