Title: A parallelisation concept for a multi-physics lattice Boltzmann prototype based on hierarchical grids

Authors: Soren Freudiger, Jan Hegewald, Manfred Krafczyk

Addresses: Institute for Computational Modeling in Civil Engineering, TU Braunschweig, Braunschweig, Germany. ' Institute for Computational Modeling in Civil Engineering, TU Braunschweig, Braunschweig, Germany. ' Institute for Computational Modeling in Civil Engineering, TU Braunschweig, Braunschweig, Germany

Abstract: This paper introduces a generalised parallelisation concept for lattice Boltzmann (LB) simulations. Our main goal was to combine two approaches to speed up LB computations: parallelisation combined with an efficient implementation and utilisation of non uniform tree-type Cartesian grids. A clear separation of data with different semantics (i.e., topology, geometry, physical quantities) to facilitate expandability for multi-physics applications is another key aspect of this work. In addition, an abstract rule set was developed which can handle e.g., specific user definable discretisation stencils. Finally we simulated a tandem cylinder flow to validate the method as well as the implementation in 2D.

Keywords: lattice Boltzmann method; parallel computation; distributed systems; non-uniform grid; MPI; metis; tandem cylinders; simulation; cylinder flow; hierarchical grids.

DOI: 10.1504/PCFD.2008.018087

Progress in Computational Fluid Dynamics, An International Journal, 2008 Vol.8 No.1/2/3/4, pp.168 - 178

Published online: 30 Apr 2008 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article