GPGPU-based rising bubble simulations using a MRT lattice Boltzmann method coupled with level set interface capturing

Mohammad Amin Safi, Stefan Turek
2016 Computers & Fluids  
A multiphase Lattice Boltzmann (LB) scheme coupled with a level set interface capturing module is used for the simulation of multiphase flows, and in particular, rising bubbles under moderate and high density and viscosity ratios. We make use of consistent time integration and force discretization schemes in particular for pressure forces along with using multiple relaxation time (MRT) form of the collision in the LB equation which enables us to preserve stability and accuracy for high density
more » ... nd critical Eo numbers. We first present the solution for the standard test of a static bubble in order to show the accuracy of the solution with respect to the Laplace law for pressure and also the spurious velocity level. We present quantitative benchmark computations and error analysis for the 2D rising bubble test cases being further validated against high precision finite element solutions in [1] . Furthermore, by applying efficient multi-core and GPGPU implementations outlines, we demonstrate that the desired parallel scaling characteristics of general LBM solutions are well preserved for the proposed coupled computations. The presented implementations are shown to outperform the available GPU-based phase-field LBM solvers in terms of computational time, turning the scheme into a desirable choice for massive multiphase simulations in three dimensions.
doi:10.1016/j.compfluid.2015.06.001 fatcat:kkuekizkfnh2nl5jr5hpjcpnum