APS Logo

FluTAS: a GPU-accelarated solver for multiphase flow applications

ORAL

Abstract

A numerical tool for GPU-accelerated simulations of fluid transport and multiphase flows is presented. Starting from the single-phase in-house solver CaNS-GPU (Costa et. al, Comput. Math. with Appl. 2021), the algebraic volume of fluid method MTHINC (Satoshi Ii et al., J. Comput. Phys. 2012) has been ported to GPU using OpenACC directives. Specific care has been paid to the parallelization of the Poisson solver where, optionally, to further reduce the communications among devices, an elliptic solver, based on a slab decomposition, has been included showing remarkable advantages in terms of the overall scalability. Next, to further expand the capabilities of the code, thermal effects have been ported in the accelerated version either in the Boussinesq approximation or in the more general low Mach framework. The entire code has been thoroughly tested first with canonical benchmarks of multiphase flows (e.g., Zalesak disk and three-dimensional rising bubble) and then employed in two more demanding configurations: bubbles in homogeneous isotropic turbulence and two-layer Rayleigh-Bernard convection. Both cases show remarkable potentials for simulations of multiphase flows on accelerated architectures.

Presenters

  • Andreas Demou

    KTH,Department of Engineering Mechanics, Sweden, KTH Royal Institute of Technology

Authors

  • Andreas Demou

    KTH,Department of Engineering Mechanics, Sweden, KTH Royal Institute of Technology

  • Luca Brandt

    KTH, Department of Engineering Mechanics, Sweden and Department of Energy and Process Engineering, Norwegian University of Science and Technology (NTNU), Trondheim, Norway, KTH Royal Institute of Technology and Department of Energy and Process Engineering, Norwegian University of Science and Technology (NTNU), Trondheim, Norway, KTH, Department of Engineering Mechanics (Sweden), NTNU, Department of Energy and Process Engineering (Norway), KTH Royal Institute of Technology

  • Pedro Costa

    University of Iceland

  • Marco Crialesi-Esposito

    KTH, Department of Engineering Mechanics, Sweden

  • Nicolo' Scapin

    KTH, Department of Engineering Mechanics, Sweden, KTH Royal Institute of Technology, KTH, Department of Engineering Mechanics (Sweden)

  • Marco Edoardo E Rosti

    Okinawa Institute of Science & Technology, Okinawa Institute of Science and Technology (OIST), Okinawa Institute of Science and Technology, Complex Fluids and Flows Unit, Complex Fluids and Flows Unit, Okinawa Institute of Science and Technology Graduate University, 1919-1 Tancha, Onna-son, Okinawa 904-0495, Japan

  • Fiilppo Spiga

    Nvidia