Memory-efficient lattice Boltzmann method for low Reynolds number flows
From MaRDI portal
Publication:6098546
DOI10.1016/J.CPC.2021.108044arXiv1912.09327MaRDI QIDQ6098546FDOQ6098546
Authors: Maciej Matyka, Michal Dzikowski
Publication date: 14 June 2023
Published in: Computer Physics Communications (Search for Journal in Brave)
Abstract: The Lattice Boltzmann Method algorithm is simplified by assuming constant numerical viscosity (the relaxation time is fixed at ). This leads to the removal of the distribution function from the computer memory. To test the solver the Poiseuille and Driven Cavity flows are simulated and analyzed. The error of the solution decreases with the grid size L as . Compared to the standard algorithm, the presented formulation is simpler and shorter in implementation. It is less error-prone and needs significantly less working memory in low Reynolds number flows. Our tests showed that the algorithm is less efficient in multiphase flows. To overcome this problem, further extension and the moments-only formulation was derived, inspired by the Multi-Relaxation Time (MRT) approach for single component multiphase flows.
Full work available at URL: https://arxiv.org/abs/1912.09327
Recommendations
- A simplified lattice Boltzmann method without evolution of distribution function
- A parallel workload balanced and memory efficient lattice-Boltzmann algorithm with single unit BGK relaxation time for laminar Newtonian flows
- An efficient swap algorithm for the lattice Boltzmann method
- scientific article; zbMATH DE number 2009920
- Comparison of implementations of the lattice-Boltzmann method
Cites Work
- Sailfish: a flexible multi-GPU implementation of the lattice Boltzmann method
- An evaluation of lattice Boltzmann schemes for porous medium flow simulation
- On equations of state in a lattice Boltzmann method
- High-Re solutions for incompressible flow using the Navier-Stokes equations and a multigrid method
- Benchmark spectral results on the lid-driven cavity flow
- Multiphase cascaded lattice Boltzmann method
- Lattice Boltzmann method and its applications in engineering
- Lattice dependence of reaction-diffusion in lattice Boltzmann modeling
- A study of the upper limit of solid scatters density for gray lattice Boltzmann method
- An efficient swap algorithm for the lattice Boltzmann method
- Adjoint lattice Boltzmann for topology optimization on multi-GPU architecture
- A fractional step lattice Boltzmann method for simulating high Reynolds number flows
- A study of wall boundary conditions in pseudopotential lattice Boltzmann models
- The lattice Boltzmann equation. For complex states of flowing matter
- Auto-vectorization friendly parallel lattice Boltzmann streaming scheme for direct addressing
- Lattice Boltzmann models for micro-tomographic pore-spaces
- Investigation of a lattice Boltzmann model with a variable speed of sound
- A simplified lattice Boltzmann method without evolution of distribution function
- Single component multiphase lattice Boltzmann method for Taylor/Bretherton bubble train flow simulations
Cited In (3)
This page was built for publication: Memory-efficient lattice Boltzmann method for low Reynolds number flows
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6098546)