English
Related papers

Related papers: Performance portability of lattice Boltzmann metho…

200 papers

We utilize the Open Accelerator (OpenACC) approach for graphics processing unit (GPU) accelerated particle-resolved thermal lattice Boltzmann (LB) simulation. We adopt the momentum-exchange method to calculate fluid-particle interactions to…

Fluid Dynamics · Physics 2023-10-06 Ao Xu , Bo-Tao Li

The Lattice Boltzmann method (LBM) is a well-established mesoscopic approach for simulating fluid dynamics by evolving particle distribution functions on discrete lattices. While the LBM is highly parallelizable on classical hardware, its…

Quantum Physics · Physics 2026-04-14 Trong Duong , Matthias Möller , Norbert Hosters

We present a novel lattice Boltzmann method that has a capability of simulating thermodynamic multiphase flows. This approach is fully thermodynamically consistent at the macroscopic level. Using this new method, a liquid-vapor boiling…

Fluid Dynamics · Physics 2009-11-07 Raoyang Zhang , Hudong Chen

Lattice-Boltzmann (LB) simulations are a common tool to numerically estimate the permeability of porous media. For valuable results, the porous structure has to be well resolved resulting in a large computational effort as well as high…

Fluid Dynamics · Physics 2011-09-16 Ariel Narváez , Jens Harting

With a sufficiently fine discretisation, the Lattice Boltzmann Method (LBM) mimics a second order Crank-Nicolson scheme for certain types of balance laws (Farag et al. [2021]). This allows the explicit, highly parallelisable LBM to…

Computational Engineering, Finance, and Science · Computer Science 2023-07-27 Erik Faust , Alexander Schlüter , Henning Müller , Ralf Müller

The scientific code generation package lbmpy supports the automated design and the efficient implementation of lattice Boltzmann methods (LBMs) through metaprogramming. It is based on a new, concise calculus for describing multiple…

Mathematical Software · Computer Science 2023-08-15 Frederik Hennig , Markus Holzer , Ulrich Rüde

We describe a high-performance implementation of the lattice Boltzmann method (LBM) for sparse 3D geometries on graphic processors (GPU). The main contribution of this work is a data layout that allows to minimise the number of redundant…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-10-10 Tadeusz Tomczak , Roman G. Szafran

The lattice Boltzmann method exhibits excellent scalability on current supercomputing systems and has thus increasingly become an alternative method for large-scale non-stationary flow simulations, reaching up to a trillion grid nodes.…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-05-11 Florian Schornbaum , Ulrich Rüde

We use free energy lattice Boltzmann methods (FRE LBM) to simulate shear and extensional flow of a binary mixture in two and three dimensions. To this end, two classical configurations are digitally twinned, namely a parallel-band device…

Numerical Analysis · Mathematics 2022-12-06 Stephan Simonis , Johannes Nguyen , Samuel J. Avis , Willy Dörfler , Mathias J. Krause

We develop a lattice Boltzmann (LB) model for immiscible two-phase flow simulations with central moments (CMs). This successfully combines a three-dimensional nonorthogonal CM-based LB scheme [A. De Rosis, Phys. Rev. E 95, 013310 (2017)]…

The present study provides a systematic derivation of a phase-field version of the momentum, mass and heat transport equations, while accounting for chemical reactions in the fluid phase. To achieve this goal, the volume averaging technique…

Fluid Dynamics · Physics 2025-09-11 Reza Namdar , Mohammad Norouzi , Fathollah Varnik

This study develops a computationally efficient phase-field lattice Boltzmann model with the capability to simulate thermocapillary flows. The model was implemented into the open-source simulation framework, waLBerla, and extended to…

Fluid Dynamics · Physics 2024-01-09 Markus Holzer , Travis Mitchell , Christopher R. Leonardi , Ulrich Ruede

An original spectral study of the compressible hybrid lattice Boltzmann method (HLBM) on standard lattice is proposed. In this framework, the mass and momentum equations are addressed using the lattice Boltzmann method (LBM), while finite…

Computational Physics · Physics 2020-06-16 Florian Renard , Gauthier Wissocq , Jean-François Boussuge , Pierre Sagaut

A hybrid lattice Boltzmann method (LBM) for binary mixtures based on the free-energy approach is proposed. Non-ideal terms of the pressure tensor are included as a body force in the LBM kinetic equations, used to simulate the continuity and…

Soft Condensed Matter · Physics 2015-05-13 A. Tiribocchi , N. Stella , G. Gonnella , A. Lamura

The Quantum Lattice Boltzmann Method (QLBM) is one of the most promising approaches for realizing the potential of quantum computing in simulating computational fluid dynamics. Many recent works mostly focus on classical simulation, and…

Quantum Physics · Physics 2025-04-23 Apurva Tiwari , Jason Iaconis , Jezer Jojo , Sayonee Ray , Martin Roetteler , Chris Hill , Jay Pathak

This study addresses the challenge of simulating realistic particle systems by proposing a novel particle decomposition scheme that improves the parallel performance of surface resolved particle simulations. Realistic particle systems often…

Fluid Dynamics · Physics 2024-03-21 J. E. Marquardt , N. Hafen , M. J. Krause

A hybrid thermal lattice Boltzmann (LB) model is presented to simulate thermal multiphase flows with phase change based on an improved pseudopotential LB approach [Q. Li, K. H. Luo, and X. J. Li, Phys. Rev. E 87, 053301 (2013)]. The present…

Computational Physics · Physics 2015-03-05 Q. Li , Q. J. Kang , M. M. Francois , Y. L. He , K. H. Luo

A new lattice Boltzmann model (LBM) for chemically reactive mixtures is presented. The approach capitalizes on the recently introduced thermodynamically consistent LBM for multicomponent mixtures of ideal gases. Similar to the non-reactive…

Fluid Dynamics · Physics 2021-10-04 N. Sawant , B. Dorschner , I. V. Karlin

Sustaining a large fraction of single GPU performance in parallel computations is considered to be the major problem of GPU-based clusters. In this article, this topic is addressed in the context of a lattice Boltzmann flow solver that is…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-03-01 Christian Feichtinger , Johannes Habich , Harald Koestler , Georg Hager , Ulrich Ruede , Gerhard Wellein

Phase field lattice Boltzmann (LB) models have undergone continuous development, resulting in multiple variants widely used for simulating multiphase flows. However, direct performance comparisons remain limited, especially for…

Fluid Dynamics · Physics 2025-11-17 Xuming Li , Cheng Peng , Chunhua Zhang , Xinnan Wu , Wenrui Wang