The Lattice Boltzmann Method is well suited for high performance computational fluid dynamics. We show by means of a common two-dimensional test case, the lid-driven cavity problem, that excellent parallel scaling can be achieved in an implementation based on pure Python, using the numpy library and the Message Passing Interface. We highlight opportunities and pitfalls for the implementation of parallel high-performance codes in the high-level language Python
peer reviewedLattice Boltzmann (LB) methods are a class of Computational Fluid Dynamics (CFD) method...
We introduce the lattice-Boltzmann code LB3D, version 7.1. Building on a parallel program and suppor...
AbstractIn this paper we present an implementation for the QPACE supercomputer of a Lattice Boltzman...
The paper will present the details of a Lattice Boltzmann solver running in real time for unsteady ...
AbstractA description of the steps taken to produce a massively parallel code for particle suspensio...
This paper presents the performance comparison of various parallel lattice Boltzmann codes for simul...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
Abstract We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for ma...
National audienceThe popularization of graphic processing units (GPUs) has led to their extensive us...
AbstractWe develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for mas...
We describe the implementation and optimization of a state-of-the-art Lattice Boltzmann code for com...
peer reviewedLattice-Boltzmann (LB) methods are a well-known technique in the context of computatio...
Lattice Boltzmann methods are kinetic descriptions of fluid flow that are efficiently implemented th...
The lattice Boltzmann method (LBM) is a highly simplified model for fluid flows using a few limited ...
Lattice-Boltzmann method(LBM), a promising new particle-based simulation technique for complex and m...
peer reviewedLattice Boltzmann (LB) methods are a class of Computational Fluid Dynamics (CFD) method...
We introduce the lattice-Boltzmann code LB3D, version 7.1. Building on a parallel program and suppor...
AbstractIn this paper we present an implementation for the QPACE supercomputer of a Lattice Boltzman...
The paper will present the details of a Lattice Boltzmann solver running in real time for unsteady ...
AbstractA description of the steps taken to produce a massively parallel code for particle suspensio...
This paper presents the performance comparison of various parallel lattice Boltzmann codes for simul...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
Abstract We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for ma...
National audienceThe popularization of graphic processing units (GPUs) has led to their extensive us...
AbstractWe develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for mas...
We describe the implementation and optimization of a state-of-the-art Lattice Boltzmann code for com...
peer reviewedLattice-Boltzmann (LB) methods are a well-known technique in the context of computatio...
Lattice Boltzmann methods are kinetic descriptions of fluid flow that are efficiently implemented th...
The lattice Boltzmann method (LBM) is a highly simplified model for fluid flows using a few limited ...
Lattice-Boltzmann method(LBM), a promising new particle-based simulation technique for complex and m...
peer reviewedLattice Boltzmann (LB) methods are a class of Computational Fluid Dynamics (CFD) method...
We introduce the lattice-Boltzmann code LB3D, version 7.1. Building on a parallel program and suppor...
AbstractIn this paper we present an implementation for the QPACE supercomputer of a Lattice Boltzman...