The Simplified Lattice Boltzmann Method on Non-Uniform Meshes

The Simplified Lattice Boltzmann Method on Non-Uniform Meshes

Year:    2018

Communications in Computational Physics, Vol. 23 (2018), Iss. 4 : pp. 1131–1149

Abstract

In this paper, we present an improved version of the simplified lattice Boltzmann method on non-uniform meshes. This method is based on the recently-proposed simplified lattice Boltzmann method (SLBM) without evolution of the distribution functions. In SLBM, the macroscopic variables, rather than the distribution functions, are directly updated. Therefore, SLBM calls for lower cost in virtual memories and can directly implement physical boundary conditions. However, one big issue in SLBM is the lattice uniformity, which is inherited from the standard LBM and this makes SLBM only applicable on uniform meshes. To further extend SLBM to non-uniform meshes, Lagrange interpolation algorithm is introduced in this paper to determine quantities at positions where the streaming process is initiated. The theoretical foundation of the interpolation process is that both the equilibrium part and the non-equilibrium part of the distribution functions are continuous in physical space. In practical implementation, the Lagrange interpolation polynomials can be computed and stored in advance, due to which little extra efforts are brought into the computation. Three numerical tests are conducted with good agreements to reference data, which validates the robustness of the present method and shows its potential for applications to non-uniform meshes with curved boundaries.

You do not have full access to this article.

Already a Subscriber? Sign in as an individual or via your institution

Journal Article Details

Publisher Name:    Global Science Press

Language:    English

DOI:    https://doi.org/10.4208/cicp.OA-2016-0184

Communications in Computational Physics, Vol. 23 (2018), Iss. 4 : pp. 1131–1149

Published online:    2018-01

AMS Subject Headings:    Global Science Press

Copyright:    COPYRIGHT: © Global Science Press

Pages:    19

Keywords:    Simplified lattice Boltzmann method lattice uniformity Lagrange interpolation non-uniform meshes distribution functions.

  1. Analysis of Aeroacoustic Properties of the Local Radial Point Interpolation Cumulant Lattice Boltzmann Method

    Gorakifard, Mohsen | Salueña, Clara | Cuesta, Ildefonso | Far, Ehsan Kian

    Energies, Vol. 14 (2021), Iss. 5 P.1443

    https://doi.org/10.3390/en14051443 [Citations: 5]
  2. Lattice Boltzmann method for conjugate natural convection with heat generation on non-uniform meshes

    Imani, Gholamreza

    Computers & Mathematics with Applications, Vol. 79 (2020), Iss. 4 P.1188

    https://doi.org/10.1016/j.camwa.2019.08.021 [Citations: 8]
  3. Simplified lattice Boltzmann method for non‐Newtonian power‐law fluid flows

    Chen, Zhen | Shu, Chang

    International Journal for Numerical Methods in Fluids, Vol. 92 (2020), Iss. 1 P.38

    https://doi.org/10.1002/fld.4771 [Citations: 35]
  4. One-step simplified lattice Boltzmann method of thermal flows under the Boussinesq approximation

    Qin, Shenglei | Hou, Guoxiang | Yang, Liuming | Liu, Xu | Luo, Haoze

    Physical Review E, Vol. 108 (2023), Iss. 4

    https://doi.org/10.1103/PhysRevE.108.045305 [Citations: 0]
  5. An efficient implementation of the graphics processing unit-accelerated single-step and simplified lattice Boltzmann method for irregular fluid domains

    Delgado-Gutiérrez, Arturo | Marzocca, Pier | Cárdenas-Fuentes, Diego | Probst, Oliver | Montesinos-Castellanos, Alejandro

    Physics of Fluids, Vol. 34 (2022), Iss. 12

    https://doi.org/10.1063/5.0127270 [Citations: 1]
  6. An interpolation-based lattice Boltzmann method for non-conforming orthogonal meshes

    Pellerin, Nicolas | Leclaire, Sébastien | Reggio, Marcelo

    Computers & Mathematics with Applications, Vol. 100 (2021), Iss. P.152

    https://doi.org/10.1016/j.camwa.2021.09.002 [Citations: 2]
  7. Phase-field-simplified lattice Boltzmann method for modeling solid-liquid phase change

    Chen, Z. | Shu, C. | Yang, L. M. | Zhao, X. | Liu, N. Y.

    Physical Review E, Vol. 103 (2021), Iss. 2

    https://doi.org/10.1103/PhysRevE.103.023308 [Citations: 10]
  8. A comparison of lattice Boltzmann schemes for sub-critical shallow water flows

    De Rosis, Alessandro

    Physics of Fluids, Vol. 35 (2023), Iss. 4

    https://doi.org/10.1063/5.0147175 [Citations: 1]
  9. Dynamic behavior of floating ferrofluid droplet through an orifice with a magnetic field

    Jinxiang, Zhou | Yang, Liming | Wang, Yaping | Niu, Xiaodong | Wu, Jie | Han, Linchang | Khan, Adnan

    Computers & Fluids, Vol. 279 (2024), Iss. P.106341

    https://doi.org/10.1016/j.compfluid.2024.106341 [Citations: 0]
  10. One-stage simplified lattice Boltzmann method for two- and three-dimensional magnetohydrodynamic flows

    De Rosis, Alessandro | Liu, Ruizhi | Revell, Alistair

    Physics of Fluids, Vol. 33 (2021), Iss. 8

    https://doi.org/10.1063/5.0058884 [Citations: 14]
  11. An explicit velocity correction-based immersed boundary-hybrid lattice Boltzmann flux solver for fluid-structure interaction with large solid deformation

    Yan, Haoran | Zhang, Guiyong | Rao, Honghua | Song, Hong | Sun, Zhe

    Ocean Engineering, Vol. 270 (2023), Iss. P.113655

    https://doi.org/10.1016/j.oceaneng.2023.113655 [Citations: 5]
  12. Double-D2Q9 lattice Boltzmann models with extended equilibrium for two-dimensional magnetohydrodynamic flows

    De Rosis, Alessandro | Al-Adham, Joanne | Al-Ali, Hamda | Meng, Ran

    Physics of Fluids, Vol. 33 (2021), Iss. 3

    https://doi.org/10.1063/5.0043998 [Citations: 7]
  13. Highly accurate simplified lattice Boltzmann method

    Chen, Z. | Shu, C. | Tan, D.

    Physics of Fluids, Vol. 30 (2018), Iss. 10

    https://doi.org/10.1063/1.5050185 [Citations: 41]
  14. A high-order generalized differential quadrature method with lattice Boltzmann flux solver for simulating incompressible flows

    Physics of Fluids, Vol. 35 (2023), Iss. 4

    https://doi.org/10.1063/5.0146130 [Citations: 6]
  15. Numerical Investigation on the Deformation of the Free Interface During Water Entry and Exit of a Circular Cylinder by Using the Immersed Boundary-Multiphase Lattice Boltzmann Flux Solver

    Zhang, Guiyong | Yan, Haoran | Song, Hong | Wang, Heng | Hui, Da

    Journal of Marine Science and Application, Vol. 21 (2022), Iss. 3 P.99

    https://doi.org/10.1007/s11804-022-00292-9 [Citations: 6]
  16. A flexible forcing immersed boundary-simplified lattice Boltzmann method for two and three-dimensional fluid-solid interaction problems

    Dash, S.M.

    Computers & Fluids, Vol. 184 (2019), Iss. P.165

    https://doi.org/10.1016/j.compfluid.2019.03.009 [Citations: 11]
  17. An efficient flux-reconstructed lattice boltzmann flux solver for flow interaction of multi-structure with curved boundary

    Lu, Yunpeng | Yan, Haoran | Zhang, Guiyong | Wu, Jinxin | Zhou, Bo

    Engineering Analysis with Boundary Elements, Vol. 169 (2024), Iss. P.105958

    https://doi.org/10.1016/j.enganabound.2024.105958 [Citations: 0]
  18. Analysis and reconstruction of the simplified thermal lattice Boltzmann method

    Lu, Jinhua | Dai, Chuanshan | Yu, Peng

    International Journal of Heat and Mass Transfer, Vol. 187 (2022), Iss. P.122576

    https://doi.org/10.1016/j.ijheatmasstransfer.2022.122576 [Citations: 2]
  19. A non-uniform stretched mesh scheme for non-dimensional lattice Boltzmann simulations of natural convective flow and heat transfer

    Su, Yan | Davidson, Jane H.

    International Communications in Heat and Mass Transfer, Vol. 122 (2021), Iss. P.105137

    https://doi.org/10.1016/j.icheatmasstransfer.2021.105137 [Citations: 4]
  20. Analysis and reconstruction of the revised formulations of the simplified and highly stable lattice Boltzmann method

    Lu, Jinhua | Dai, Chuanshan | Yu, Peng

    Physics of Fluids, Vol. 33 (2021), Iss. 10

    https://doi.org/10.1063/5.0065329 [Citations: 5]