Direct numerical simulation of fully-developed turbulent channel flow using the lattice boltzmann method and analysis of OpenMP scalability

  • Authors:
  • Dustin Bespalko;Andrew Pollard;Mesbah Uddin

  • Affiliations:
  • Department of Mechanical and Materials Engineering, Queen’s University, Kingston, ON, Canada;Department of Mechanical and Materials Engineering, Queen’s University, Kingston, ON, Canada;Department of Mechanical Engineering and Engineering Science, The University of North Carolina at Charlotte, Charlotte, NC

  • Venue:
  • HPCS'09 Proceedings of the 23rd international conference on High Performance Computing Systems and Applications
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this work, the lattice Boltzmann method (LBM) is verified for direct numerical simulation (DNS) of wall-bounded turbulent flows by simulating fully-developed turbulent channel flow and comparing the results to the spectral data of Moser et al. [3]. The turbulence statistics compared include: mean velocity and pressure profiles, Reynolds stress profiles, skewness and flatness factors, the turbulence kinetic-energy budget, and one-dimensional energy spectra. Additionally, a scalability test is performed for the implementation of the LBM parallelised with OpenMP for shared-memory architectures. The effect of the domain decomposition algorithm is studied by comparing the performance of a channel flow simulation decomposed with a naïve decomposition method to a case in which the decomposition is computed using the METIS library [4].