Talk – Mar 13: High Performance Free Surface LBM on GPUs

High Performance Free Surface LBM on GPUs

Speaker: Moritz Lehmann, Universität Bayreuth

Time: Friday, March 13, 2020, 14:15
Room: 01.150-128 – Seminarraum (Cauerstraße 11)


By combining the lattice Boltzmann method (LBM) with the Volume-of-Fluid (VoF) model, free surfaces are simulated. Besides the challenge of running
VoF alongside LBM with massive parallelism on the GPU, the core difficulty of VoF is surface tension calculation using piecewise linear interface construction (PLIC), which until now had no complete analytic solution and so far was solved iteratively – thereby severely slowing down the simulation. We present the full analytic solution for PLIC and apply it to a GPU implementation of VoF-LBM. This excellent performance enables close to real-time simulations of complex free surface phenomena such as drop impacts with all the variety of emerging effects, including crown- and jet-formation and the Plateau-Rayleigh instability. Our model is validated by comparison to analytic solutions and experimental data.