Related papers: lbmpy: Automatic code generation for efficient par…
A detailed analysis is presented to demonstrate the capabilities of the lattice Boltzmann method. Thorough comparisons with other numerical solutions for the two-dimensional, driven cavity flow show that the lattice Boltzmann method gives…
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…
Numerical simulation results of basic exactly solvable fluid flows using the previously proposed Lattice Boltzmann Method (LBM) formulated on a general curvilinear coordinate system are presented. As was noted in the theoretical work of H.…
In this work, we present accLB, a high-performance Fortran-based lattice Boltzmann (LB) solver tailored to multiphase turbulent flows on multi-GPU architectures. The code couples a conservative phase-field formulation of the Allen-Cahn…
The Lattice Boltzmann method (LBM) for solving fluid flow is naturally well suited to an efficient implementation for massively parallel computing, due to the prevalence of local operations in the algorithm. This paper presents and analyses…
The simplified lattice Boltzmann method (SLBM) is a recent development in the lattice Boltzmann method (LBM) community, addressing the intrinsic limitations of the traditional LBM by directly evolving macroscopic quantities and maintaining…
Large Language Models (LLM) show strong abilities in code generation, but their skill in creating efficient parallel programs is less studied. This paper explores how LLMs generate task-based parallel code from three kinds of input prompts:…
There are several approaches to describe flows with particles e.g. Lattice-Gas Automata (LGA), Lattice-Boltzmann method (LBM) or smoothed particle hydrodynamics (SPH). These approaches do not use fixed grids on which the Navier-Stokes…
We explore a novel simulation route for Plasma Wakefield Acceleration (PWFA) by using the computational method known as the Lattice Boltzmann Method (LBM). LBM is based on a discretization of the continuum kinetic theory while assuring the…
A new lattice Boltzmann (LB) model is introduced, based on a regularization of the pre-collision distribution functions in terms of the local density, velocity, and momentum flux tensor. The model dramatically improves the precision and…
Multiphase flows with high density ratios, such as water and air flows, have recently been simulated using the lattice Boltzmann (LB) method. This approach corresponds to solving the phase field equations, such as the Cahn-Hilliard and…
We propose an innovative difference-free scheme that combines the one-fluid lattice Boltzmann method (lBM) with the conservative phase-field (CPF) lBM to effectively solve large-scale two-phase fluid flow problems. The difference-free…
A high-performance gas kinetic solver using multi-level parallelization is developed to enable pore-scale simulations of rarefied flows in porous media. The Boltzmann model equation is solved by the discrete velocity method with an…
In this work, we present a memory-efficient, high-performance GPU framework for moment-based lattice Boltzmann methods (LBM) with fluid-solid coupling. We introduce a split-kernel scheme that decouples fluid updates from solid boundary…
A comprehensive characterization of lattice Boltzmann (LB) schemes to perform warm fluid numerical simulations of particle wakefield acceleration (PWFA) processes is discussed in this paper. The LB schemes we develop hinge on the moment…
We present a regularized version of the color gradient lattice Boltzmann (LB) scheme for the simulation of droplet formation in microfluidic devices of experimental relevance. The regularized version is shown to provide computationally…
The lattice Boltzmann method (LBM) has experienced tremendous advances and been well accepted as a popular method of simulation of various fluid flow mechanisms on pore scale in tight formations. With the introduction of an effective…
This work presents the Lagrangian entropic lattice Boltzmann method (LELBM), a novel framework for supersonic lattice Boltzmann method that surpasses traditional restrictions on velocity, temperature, viscosity, and memory, resulting in…
It is well known that there are two integral steps of streaming and collision in the lattice Boltzmann method (LBM). This concept has been changed by the author's recently proposed macroscopic lattice Boltzmann method (MacLAB) to solve the…
The lattice Boltzmann method (LBM) is routinely employed in the simulation of complex multiphase flows comprising bulk phases separated by non-ideal interfaces. LBM is intrinsically mesoscale with an hydro-dynamic equivalence popularly set…