Computational aspects of multi-species lattice-gas automata
We present computational aspects of a parallel implementation of a multi-species thermal lattice gas. This model, which can be used to simulate reaction-diffusion phenomena in a mixture of different fluids, is analyzed for a fluid system at global equilibrium. Large system sizes combined with long-time simulation makes parallelization a necessity. We show that the model can be easily parallelized, and possesses good scalability. Profiling information shows the random number generator has become a bottleneck. The model can be statistically analyzed by calculating the dynamic structure factor S(k ω). As an illustration, we measure S(k, ω) for a one-component system, and extract the values of transport coefficients from the spectra. Finally, S(k, ω) is shown for a two-component thermal model, where the central peak is more complicated, due to the coupled entropy-concentration fluctuations.
KeywordsTransport Coefficient Lattice Node Dynamic Structure Factor Global Equilibrium Lattice Grid
Unable to display preview. Download preview PDF.
- 1.D H. Rothman and S. Zaleski. Lattice gas cellular automata. Cambridge University Press, 1997.Google Scholar
- 2.D. d'Humières, P. Lallemand, and U. Frisch. Lattice gas models for 3-d hydrohynamics. EuroPhys. Lett., 2:291–297, 1986.Google Scholar
- 3.K. Diemer, K. Hunt, S. Chen, T. Shimomura, and G. Doolen. Velocity dependence of reynolds numbers for several lattice gas models. In Doolen, editor, Lattice Gas Methods for Partial Differential Equations, pages 137–178. Addison-Wesley, 1990.Google Scholar
- 9.J.P. Boon and S. Yip: Molecular Hydrodynamics. McGraw-Hill, New York, 1980.Google Scholar
- 11.Copyright (C) 1998 Massachusetts Institute of Technology. The fastest fourier transform in the west. http://theory.lcs.mit.edu. Google Scholar
- 12.University of Chicago and Mississippi State University. Mpich. http://www.mcs.anl.gov/mpich/.Google Scholar
- 14.D. Kandhai, D. Dubbeldam, A.G. Hoekstra, and P.M.A. Sloot. Parallel latticeboltzmann simulation of fluid flow in centrifugal elutriation chambers. In Lecture Notes in Computer Science, number 1401, pages 173–182. Springer-Verlag, 1998.Google Scholar
- 15.W.H. Press, B.P. Flanney, S.A. Teukolsky, and W.T. Vetterling. Numerical Recipes in C. Cambridge University Press, 1988.Google Scholar
- 16.S.M. Ross. A course in Simulation. Maxwell Macmillian, New York, 1991.Google Scholar