Lattice Boltzmann Method (LBM)

Paper 1: Y. Koda and F.S. Lien (2015), “The Lattice Boltzmann Method Implemented on the GPU to Simulate the Turbulent Flow Over a Square Cylinder Confined in a Channel”, Flow, Turbulence and Combustion, Vol. 94, pp. 495-512.

Paper 2: Y. Koda, F.S. Lien (2013), “Aerodynamic Effects of the Early Three-Dimensional Instabilities in the Flow Over One and Two Circular Cylinders in Tandem Predicted by the Lattice Boltzmann Method”, Computers & Fluids, Vol. 74, pp. 32-43.

LBM equation
BGK model
CPU VS GPU
Laminar Flow simulations - description
Laminar Flow simulations - 2d vs 3d models
LBM on GPU
LBM on GPU - results
LBM-LES on GPU
LBM-LES on GPU
LBM-LES on GPU
Results
Results - Graph

References:

[1] NVIDIA. NVIDIA CUDA C Programming Guide, Version 4.0, 2011.

[2] A. Mussa, P. Asinari, and L.S. Luo. Lattice Boltzmann simulations of 2D laminar flows past two tandem cylinders. Journal of Computational Physics, 228(4):983-999, 2009.

[3] B. Sharman, F.S. Lien, L. Davidson, and C. Norberg. Numerical predictions of flow Reynolds number flows over two tandem circular cylinders. International Journal for Numerical Methods in Fluids, 47(5):423-447, 2005.

[4] M. Schafer, S. Turek, F. Durst, E. Krause, and R. Rannacher. Benchmark computations of laminar flow around a cylinder. Notes on Numerical Fluid Mechanics, 52:547-566, 1996.

[5] R.D. Moser, J. Kim, and N.N. Mansour. Direct numerical simulation of turbulent channel flow up to Re= 590. Physics of Fluids, 11:943, 1999.

[6] S. Nakagawa, K. Nitta, and M. Senda. An experimental study on unsteady turbulent near wake of a rectangular cylinder in channel flow. Experiments in Fluids, 27(3):284-294, 1999.

[7] D.H. Kim, K.S. Yang, and M. Senda. Large eddy simulation of turbulent flow past a square cylinder confined in a channel. Computers & Fluids, 33(1):81-96, 2004.