Axisymmetric multiphase lattice Boltzmann method

A lattice Boltzmann method for axisymmetric multiphase flows is presented and validated. The method is capable of accurately modeling flows with variable density. We develop the classic Shan-Chen multiphase model [Phys. Rev. E 47, 1815 (1993)] for axisymmetric flows. The model can be used to efficiently simulate single and multiphase flows. The convergence to the axisymmetric Navier-Stokes equations is demonstrated analytically by means of a Chapmann-Enskog expansion and numerically through several test cases.

Split energy-helicity cascades in three-dimensional homogeneous and isotropic turbulence

We investigate the transfer properties of energy and helicity fluctuations in fully developed homogeneous and isotropic turbulence by changing the nature of the nonlinear Navier-Stokes terms. We perform a surgery of all possible interactions, by keeping only those triads that have sign-definite helicity content. In order to do this, we apply an exact decomposition of the velocity field in a helical Fourier basis, as first proposed by Constantin & Majda (Commun. Math. Phys, vol. 115, 1988, p. 435) and exploited in great detail by Waleffe (Phys. Fluids A, vol. 4, 1992, p.

A Multi-GPU Implementation of a D2Q37 Lattice Boltzmann Code

We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluster based on Nvidia Fermi processors. We analyze how to optimize the algorithm for GP-GPU architectures, describe the implementation choices that we have adopted and compare our performance results with an implementation optimized for latest generation multi-core CPUs. Our program runs at approximate to 30% of the double-precision peak performance of one GPU and shows almost linear scaling when run on the multi-GPU cluster.