Introduction

This IAMReX repo extends the capability of original IAMR codes, aiming at simulating the multiphase incompressible flows and fluid structure interaction problems on both CPUs and GPUs with/without subcycling. The Navier-Stokes equations are solved on an adaptive semi-staggered grid using the projection method. The gas-liquid interface is captured using the level set (LS) method. The fluid-solid interface is resolved using the multidirect forcing immersed boundary method (IBM). The particle-wall as well as the particle-particle collisions are also captured by the adaptive collision time model (ACTM).

Features

Key software and algorithmic features of IAMR include:

  • LS method and reinitialization schemes

  • Multidirect forcing Immersed Boundary Method

  • Particle Collision Algorithms with Discrete Element Method

Sample Cases

Profiles of drop interface in the RSV problem at t/T=1 after one rotation. Black line: Analytical Solution; Red line: 64*64; Blue line: 128*128; Green line: 256*256

Figure 1 Profiles of drop interface in the Reverse Single Vortex (RSV) problem at t/T=1 after one rotation. Black line: Analytical Solution; Red line: 64*64; Blue line: 128*128; Green line: 256*256

(a) Density profile at t/T=2.42 using Level Set (LS) method. (b) Density profile at t/T=2.42 using IAMReX convective scheme.

Figure 2 Density profile: a. Density profile at t/T=2.42 using LS method. b. Density profile at t/T=2.42 using IAMReX convective scheme.

Comparison of the tip locations of the falling fluid and the rising fluid.

Figure 3 Comparison of the tip locations of the falling fluid and the rising fluid.

_images/Monodisperse.png

Figure 4 Contours of velocity magnitude in yz plane