Distributed Particle Simulation of Flow in Complex Geometries

Lattice Gas Automata (LGA) and the Lattice Boltzmann method (LBM) are specific Cellular Automata (CA) that can be considered as simplified discrete particle models capable of modeling fluid flow. LGA and LBM inherit the intrinsic parallelism of CA. We discuss our distributed particle simulation of flow, based on a parallel LBM. Efficient parallel execution is possible, provided that (dynamic) load balancing techniques are applied. Next, we present a number of case studies of flow in complex geometries, i.e. flow in porous media and in static mixer reactors.