1999
DOI: 10.1007/s004660050397
|View full text |Cite
|
Sign up to set email alerts
|

Parallelization of lattice Boltzmann method for incompressible flow computations

Abstract: Parallel computation of the two and threedimensional decaying homogeneous isotropic turbulence using the lattice Boltzmann method are presented. BGK type approximation for collision term in 9 velocity square lattice model is used. It is found that the lattice Boltzmann method is able to reproduce the dynamics of decaying turbulence and could be an alternative for solving the Navier-Stokes equations. The lattice Boltzmann method is parallelized by using domain decomposition and implemented on a distributed memo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2004
2004
2018
2018

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 34 publications
(21 citation statements)
references
References 5 publications
0
16
0
Order By: Relevance
“…A number of features of the LBM facilitate straightforward distribution on massively parallel systems [171]. In particular, the method is typically implemented on a regular, orthogonal grid, and the collision operator and many boundary implementations are local processes meaning that each lattice node only requires information from its own location to be relaxed.…”
Section: Implementation Strategiesmentioning
confidence: 99%
“…A number of features of the LBM facilitate straightforward distribution on massively parallel systems [171]. In particular, the method is typically implemented on a regular, orthogonal grid, and the collision operator and many boundary implementations are local processes meaning that each lattice node only requires information from its own location to be relaxed.…”
Section: Implementation Strategiesmentioning
confidence: 99%
“…These problems have included simulating incompressible turbulence, multiphase and multicomponent fluid flows, heat transfer, and reaction-diffusion flows. For many non-trivial cases the lattice Boltzmann method has been found to have greater computational performance relative to traditional methods on both serial and parallel machines [5,6,9]. However, the lattice Boltzmann algorithm does not approach peak performance for problem sizes in which the data needed to solve each time step does not fit into the cache memory.…”
Section: Introductionmentioning
confidence: 97%
“…It is a kinetic theory-based numerical technique in which the macroscopic 1416 A. C. VELIVELLI AND K. M. BRYDEN behavior of a system is considered to be the result of the collective behavior of many microscopic particles in the system [2][3][4]. The lattice Boltzmann method has nearly ideal scalability on highperformance vector-parallel computers for solving partial differential equations [5,6]. The lattice Boltzmann method is similar in its computational nature to explicit methods and has second-order time and spatial accuracy [7].…”
Section: Introductionmentioning
confidence: 99%
“…Now, we will follow the previous process and steps for each equation of bidomain system (14) and its associate discrete LBE system (28)- (30). For this, we perform the Taylor expansion on (28)- (30) …”
Section: τmentioning
confidence: 99%
“…Then, the streaming is just an exchange of data between its node of origin and the adjacent neighbor along velocity (see e.g. [30], [38], and references therein).…”
Section: Loop On New Time Variable Smentioning
confidence: 99%