The extended full-potential (FPX) helicopter rotor computational fluid dynamics (CFD) code of Fortran in its reduced two-dimensional version is successfully converted into a parallel version for multiprocessing. The FPX code with an internal grid generator solves the compressible full-potential equation using an approximately factored finite-difference scheme with added numerous physical modeling enhancements, including viscous boundary layers, shock-induced entropy corrections and wake-vortex embedding. The parallel version of the code uses open multiprocessing (OpenMP) directives as parallel programming tool in shared memory (SM) environment. The OpenMP code is portable and scalable, and can run on various computer platforms including UNIX platforms and Windows NT platforms. A performance study of the parallel code on SGI Origin 2000 UNIX platform is made. The results show that reasonable speedups through parallelization are obtained and that OpenMP is easy to use and an efficient parallel programming tool for the presented problem.
A parallel CFD rotor code using OpenMP
Advances in Engineering Software ; 32 , 8 ; 665-671
2001
7 Seiten, 5 Quellen
Article (Journal)
English
Parallel simulation of railway pneumatic brake using openMP
Taylor & Francis Verlag | 2020
|Application of a parallel rotor CFD code on HPCx
Online Contents | 2007
|Innovative Rotor Blade Design Code
British Library Conference Proceedings | 2009
|