[HTML][HTML] OpenLB—Open source lattice Boltzmann code

MJ Krause, A Kummerländer, SJ Avis… - … & Mathematics with …, 2021 - Elsevier
We present the OpenLB package, a C++ library providing a flexible framework for lattice
Boltzmann simulations. The code is publicly available and published under GNU GPLv2 …

Accuracy and performance of the lattice Boltzmann method with 64-bit, 32-bit, and customized 16-bit number formats

M Lehmann, MJ Krause, G Amati, M Sega, J Harting… - Physical Review E, 2022 - APS
Fluid dynamics simulations with the lattice Boltzmann method (LBM) are very memory
intensive. Alongside reduction in memory footprint, significant performance benefits can be …

Cross-platform programming model for many-core lattice Boltzmann simulations

J Latt, C Coreixas, J Beny - Plos one, 2021 - journals.plos.org
We present a novel, hardware-agnostic implementation strategy for lattice Boltzmann (LB)
simulations, which yields massive performance on homogeneous and heterogeneous many …

Esoteric pull and esoteric push: Two simple in-place streaming schemes for the lattice Boltzmann method on GPUs

M Lehmann - Computation, 2022 - mdpi.com
I present two novel thread-safe in-place streaming schemes for the lattice Boltzmann method
(LBM) on graphics processing units (GPUs), termed Esoteric Pull and Esoteric Push, that …

Implementation of a direct-addressing based lattice Boltzmann GPU solver for multiphase flow in porous media

G Yang, Y Chen, S Chen, M Wang - Computer Physics Communications, 2023 - Elsevier
GPU accelerated lattice Boltzmann (LB) simulations of multiphase flow in porous media
have become a powerful tool to study fluid displacement process in porous media. For …

Direct simulations of external flow and noise radiation using the generalized interpolation-supplemented cascaded lattice Boltzmann method

J Song, F Zhang, Y Zhao, F Ren, H Hu - Computers & Fluids, 2024 - Elsevier
Direct simulations of external flow and the associated noise radiation are studied by an
improved lattice Boltzmann method, ie, the generalized interpolation-supplemented …

Building a Virtual Weakly-Compressible Wind Tunnel Testing Facility

C Lyu, K Bai, Y Wu, M Desbrun, C Zheng… - ACM Transactions on …, 2023 - dl.acm.org
Virtual wind tunnel testing is a key ingredient in the engineering design process for the
automotive and aeronautical industries as well as for urban planning: through visualization …

A graphic processing unit implementation for the moment representation of the lattice Boltzmann method

MA Ferrari, WB de Oliveira Jr, A Lugarini… - … Methods in Fluids, 2023 - Wiley Online Library
We implement the moment representation of the lattice Boltzmann method in a graphic
processing unit (GPU) environment to study the computational performance of three …

A review of lattice-Boltzmann models coupled with geochemical modeling applied for simulation of advanced waterflooding and enhanced oil recovery processes

S Liu, C Zhang, RB Ghahfarokhi - Energy & Fuels, 2021 - ACS Publications
To maintain economic profit and improve the oil production efficiency after the primary and
secondary production phase, advanced waterflooding techniques such as low salinity …

Implicit propagation of directly addressed grids in lattice Boltzmann methods

A Kummerländer, M Dorn, M Frank… - Concurrency and …, 2023 - Wiley Online Library
Lattice Boltzmann methods (LBM) are well suited to highly parallel computational fluid
dynamics simulations due to their separability into a perfectly parallel collision step and a …