A methodology is presented for characterizing flow solver performance. The methodology can be applied to assess the efficiency of a given approach, where efficiency is defined in terms of accuracy per unit cost measured in central processing unit time. The procedure is presented by demonstrating its application to the parallel Newton–Krylov–Schur finite difference flow solver known as Diablo. The benchmark cases to which the procedure is applied are two-dimensional turbulent flows modeled using the Reynolds-averaged Navier–Stokes equations on three families of NACA 0012 grids with three sets of operating conditions. Performance statistics are presented in a variety of ways that show the relationships between central processing unit time, grid spacing, and accuracy in ways that are informative for both flow solver users and developers.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Performance of a Newton–Krylov–Schur Algorithm for Solving Steady Turbulent Flows


    Contributors:

    Published in:

    AIAA Journal ; 54 , 9 ; 2645-2658


    Publication date :

    2016-09-01




    Type of media :

    Conference paper , Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English





    Steady Three-dimensional Turbulent Flow Computations with a Parallel Newton-Krylov-Schur Algorithm (AIAA 2014-0242)

    Osusky, M. / Zingg, D.W. / American Institute of Aeronautics and Astronautics | British Library Conference Proceedings | 2014


    A Newton-Krylov Algorithm for Turbulent Aerodynamic Flows

    Chisholm, Todd / Zingg, David | AIAA | 2003


    A Newton-Krylov Algorithm for Turbulent Aerodynamic Flows

    Chisholm, T. T. / Zingg, D. W. / AIAA | British Library Conference Proceedings | 2003