• DocumentCode
    1180273
  • Title

    Efficient LBM Visual Simulation on Face-Centered Cubic Lattices

  • Author

    Petkov, Kaloian ; Qiu, Feng ; Fan, Zhe ; Kaufman, Arie E. ; Mueller, Kalus

  • Author_Institution
    Comput. Sci. Dept., Stony Brook Univ., Stony Brook, NY, USA
  • Volume
    15
  • Issue
    5
  • fYear
    2009
  • Firstpage
    802
  • Lastpage
    814
  • Abstract
    The Lattice Boltzmann method (LBM) for visual simulation of fluid flow generally employs cubic Cartesian (CC) lattices such as the D3Q13 and D3Q19 lattices for the particle transport. However, the CC lattices lead to suboptimal representation of the simulation space. We introduce the face-centered cubic (FCC) lattice, fD3Q13, for LBM simulations. Compared to the CC lattices, the fD3Q13 lattice creates a more isotropic sampling of the simulation domain and its single lattice speed (i.e., link length) simplifies the computations and data storage. Furthermore, the fD3Q13 lattice can be decomposed into two independent interleaved lattices, one of which can be discarded, which doubles the simulation speed. The resulting LBM simulation can be efficiently mapped to the GPU, further increasing the computational performance. We show the numerical advantages of the FCC lattice on channeled flow in 2D and the flow-past-a-sphere benchmark in 3D. In both cases, the comparison is against the corresponding CC lattices using the analytical solutions for the systems as well as velocity field visualizations. We also demonstrate the performance advantages of the fD3Q13 lattice for interactive simulation and rendering of hot smoke in an urban environment using thermal LBM.
  • Keywords
    computational geometry; data visualisation; digital simulation; flow; lattice Boltzmann methods; rendering (computer graphics); D3Q13 lattices; D3Q19 lattices; LBM visual simulation; channeled flow; cubic Cartesian lattices; fD3Q13 lattice; face-centered cubic lattices; fluid flow; interactive simulation; lattice Boltzmann method; particle transport; thermal LBM; D3Q13; D3Q19; GPU.; Lattice Boltzmann method; fD3Q13; face-centered cubic;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2009.32
  • Filename
    4796194