An open-source, four-way coupling, adaptive solver for particle-resolved simulation with hybrid parallelization

ORAL

Abstract

We present the IAMReX, an adaptive solver for particle-resolved simulation with hybrid MPI and OpenMP parallelization. The fluid equations are solved using a finite-volume scheme on the blocked structured semi-staggered grids with both subcycling and non-subcycling methods.~The interaction between and fluid and particle is resolved using the multidirect forcing immersed boundary method. The associated Lagrangian markers used to resolve fluid-particle interface only exist on the finest-level grid, which greatly helps to save the memory usage. The volume integrals are numerical calculated to accurately capture the free motion of particles, and the repulsive potential model is also included to account for the particle-particle collision. We demonstrate the versatility, accuracy, and efficiency of the present subcycling multilevel framework by simulating fluid-particle interaction problems with various types of kinematic constraints. The source code and testing cases used in this work can be accessed at~\url{https://github.com/ruohai0925/IAMR/tree/development}. All input scripts and raw postprocessing data will be added later.

Presenters

  • Xuzhu Li

    School of Mechanical Engineering, Hefei University of Technology, Hefei, 230009, China

Authors

  • Xuzhu Li

    School of Mechanical Engineering, Hefei University of Technology, Hefei, 230009, China

  • Chun Li

    School of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou, Gansu 730050, China

  • Xiaokai Li

    School of Physical Science and Technology, ShanghaiTech University, Shanghai, 201210, China

  • Wenzhuo Li

    Advanced Propulsion Laboratory, Department of Modern Mechanics, University of Science and Technology of China, Hefei 230026, China

  • Mingze Tang

    School of Aeronautics, Northwestern Polytechnical University, Xi'an 710072, China

  • Zhengping Zhu

    Research Center for Astronomical Computing, Zhejiang Laboratory, Hangzhou 311100, China

  • Yadong Zeng

    Department of Computer Science, University of Texas at Austin, Texas 78712, USA