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.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    A parallel CFD rotor code using OpenMP


    Contributors:
    Turner, E.L. (author) / Hu, H. (author)

    Published in:

    Publication date :

    2001


    Size :

    7 Seiten, 5 Quellen




    Type of media :

    Article (Journal)


    Type of material :

    Print


    Language :

    English




    Parallel simulation of railway pneumatic brake using openMP

    Teodoro, Ícaro P. / Eckert, Jony J. / Lopes, Pedro F. et al. | Taylor & Francis Verlag | 2020



    Application of a parallel rotor CFD code on HPCx

    Allen, C.B. | Online Contents | 2007


    OpenMP tasking model for Ada: safety and correctness

    Royuela, Sara / Martorell, Xavier / Quiñones, Eduardo et al. | BASE | 2017

    Free access

    Innovative Rotor Blade Design Code

    Caramaschi, V. / Monteggia, C. | British Library Conference Proceedings | 2009