Coarray Fortran Parallel Implementation of a Finite Volume Method-Based Aircraft Ice Accretion Simulation Code
Abstract
The aircraft industry often uses computational methods to quantify ice accretion, investigate aerodynamic penalties, and conduct certification processes. The computational simulation of aircraft icing is computationally intensive owing to three consecutive runs of air, droplet, and ice accretion solvers. This study developed a parallel code using MPI and Coarray methods to reduce the computation time of an FVM-based ice accretion solver. The computational results were validated by comparison with the experimental data. The parallel performance of the MPI and Coarray methods were compared and found to be similar on the airflow solver. Further, the Coarray-based implementation on the water droplet solver showed good speedup and efficiency for the given number of mesh elements and processors.
- Publication:
-
International Journal of Aeronautical and Space Sciences
- Pub Date:
- September 2023
- DOI:
- Bibcode:
- 2023IJASS..24.1124R
- Keywords:
-
- CFD;
- Multi-phase flow;
- Ice accretion;
- Coarray;
- Parallel computation