English
Related papers

Related papers: Designing a 3D Parallel Memory-Aware Lattice Boltz…

200 papers

We describe a high-performance implementation of the lattice-Boltzmann method (LBM) for sparse geometries on graphic processors. In our implementation we cover the whole geometry with a uniform mesh of small tiles and carry out calculations…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-30 Tadeusz Tomczak , Roman G. Szafran

The birth of the lattice Boltzmann method (LBM) fulfils a dream that simple arithmetic calculations can simulate complex fluid flows without solving complicated partial differential flow equations. Its power and potential of resolving more…

Computational Engineering, Finance, and Science · Computer Science 2019-01-10 Jian Guo Zhou

Lattice Boltzmann methods are a popular mesoscopic alternative to macroscopic computational fluid dynamics solvers. Many variants have been developed that vary in complexity, accuracy, and computational cost. Extensions are available to…

Mathematical Software · Computer Science 2020-04-14 Martin Bauer , Harald Köstler , Ulrich Rüde

We report an implementation of the lattice Boltzmann method (LBM) to integrate the Bloch-Torrey equation, which describes the evolution of the transverse magnetization vector and the fate of the signal of diffusion magnetic resonance…

Medical Physics · Physics 2020-10-14 Noel M. Naughton , Caroline G. Tennyson , John G. Georgiadis

A high-performance implementation of a multiphase lattice Boltzmann method based on the conservative Allen-Cahn model supporting high-density ratios and high Reynolds numbers is presented. Metaprogramming techniques are used to generate…

Fluid Dynamics · Physics 2020-12-14 Markus Holzer , Martin Bauer , Ulrich Rüde

The primary goal of the EuroHPC JU project SCALABLE is to develop an industrial Lattice Boltzmann Method (LBM)-based computational fluid dynamics (CFD) solver capable of exploiting current and future extreme scale architectures, expanding…

Running large-scale computer codes for huge fluid flow problems requires not only large supercomputers but also efficient and well-optimized computer codes that save the resources of those supercomputers. This paper evaluates the…

Computational Physics · Physics 2024-08-02 Maja Bacza , Tadeusz Tomczak , Maciej Matyka

GPUs offer several times the floating point performance and memory bandwidth of current standard two socket CPU servers, e.g. NVIDIA C2070 vs. Intel Xeon Westmere X5650. The lattice Boltzmann method has been established as a flow solver in…

Performance · Computer Science 2011-12-06 Johannes Habich , Christian Feichtinger , Harald Köstler , Georg Hager , Gerhard Wellein

We present Sailfish, an open source fluid simulation package implementing the lattice Boltzmann method (LBM) on modern Graphics Processing Units (GPUs) using CUDA/OpenCL. We take a novel approach to GPU code implementation and use run-time…

Computational Physics · Physics 2015-06-17 Michal Januszewski , Marcin Kostur

Fluid dynamics simulations with the lattice Boltzmann method (LBM) are very memory-intensive. Alongside reduction in memory footprint, significant performance benefits can be achieved by using FP32 (single) precision compared to FP64…

Computational Physics · Physics 2022-07-28 Moritz Lehmann , Mathias J. Krause , Giorgio Amati , Marcello Sega , Jens Harting , Stephan Gekle

We present a new 3D lattice Boltzmann (LB) algorithm based on central moments for the D3Q27 lattice using a cuboid grid, which is parameterized by two grid aspect ratios that are related to the ratios of the particle speeds with respect to…

Computational Engineering, Finance, and Science · Computer Science 2021-08-31 Eman Yahia , William Schupbach , Kannan Premnath

Lattice Boltzmann Methods (LBM) stand out for their simplicity and computational efficiency while offering the possibility of simulating complex phenomena. While they are optimal for Cartesian meshes, adapted meshes have traditionally been…

Numerical Analysis · Mathematics 2022-02-28 Loïc Gouarin , Benjamin Graille , Marc Massot , Thomas Bellotti

For multiscale gas flows, kinetic-continuum hybrid method is usually used to balance the computational accuracy and efficiency. However, the kinetic-continuum coupling is not straightforward since the coupled methods are based on different…

Fluid Dynamics · Physics 2015-05-19 Jianping Meng , Yonghao Zhang , Xiaowen Shan

A upscaled lattice Boltzmann method (LBM) for flow simulations in heterogeneous porous media, at both pore and Darcy scales, is proposed in this paper. In the micro-scale simulations, we model flows using LBM with the modified Guo et al.…

Computational Physics · Physics 2013-12-03 Jun Li , Donald Brown

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

Cascaded or central-moment-based lattice Boltzmann method (CLBM) proposed in [Geier \textit{et al.}, Phys. Rev. E \textbf{63}, 066705 (2006)] possesses very good numerical stability. However, two constraints exist in three-dimensional (3D)…

Computational Physics · Physics 2018-05-30 Linlin Fei , Kai Hong Luo , Qing Li

The latest trends in high-performance computing systems show an increasing demand on the use of a large scale multicore systems in a efficient way, so that high compute-intensive applications can be executed reasonably well. However, the…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-02-25 Juliana M. N. Silva , Cristina Boeres , Lúcia M. A. Drummond , Artur A. Pessoa

In this paper we present a topology optimization technique applicable to a broad range of flow design problems. We propose also a discrete adjoint formulation effective for a wide class of Lattice Boltzmann Methods (LBM). This adjoint…

Computational Engineering, Finance, and Science · Computer Science 2015-01-21 Łukasz Łaniewski-Wołłk , Jacek Rokicki

The impressive progress of the kinetic schemes in the solution of gas dynamics problems and the development of effective parallel algorithms for modern high performance parallel computing systems led to the development of advanced methods…

Plasma Physics · Physics 2013-05-06 B. Chetverushkin , N. D'Ascenzo , V. Saveliev

Lattice Boltzmann Models (LBM) and Phase Field Models (PFM) are two of the most widespread approaches for the numerical study of multicomponent fluid systems. Both methods have been successfully employed by several authors but, despite…

Computational Physics · Physics 2012-09-21 Luca Scarbolo , Dafne Molin , Prasad Perlekar , Mauro Sbragaglia , Alfredo Soldati , Federico Toschi