• DocumentCode
    2934745
  • Title

    Design of a Parallel Hybrid Direct/Iterative Solver for CFD Problems

  • Author

    Thies, Jonas ; Wubs, Fred

  • Author_Institution
    Centre for Interdiscipl. Math., Uppsala Univ., Uppsala, Sweden
  • fYear
    2011
  • fDate
    5-8 Dec. 2011
  • Firstpage
    387
  • Lastpage
    394
  • Abstract
    We discuss the parallel implementation of a hybrid direct/iterative solver for a special class of saddle point matrices arising from the discretization of the steady Navier-Stokes equations on an Arakawa C-grid, the F-matrices. The two-level method described here has the following properties: (i) it is very robust, even at comparatively high Reynolds Numbers, (ii) a single parameter controls fill and convergence, making the method straightforward to use, (iii) the convergence rate is independent of the number of unknowns, (iv) it can be implemented on distributed memory machines in a natural way, (v) the matrix on the second level has the same structure and numerical properties as the original problem, so the method can be applied recursively. The implementation focusses on generality, modularity, code reuse and recursiveness. The solver is implemented using building blocks of the Trilinos libraries. We show its performance on a parallel computer for the Navier-Stokes equations.
  • Keywords
    Navier-Stokes equations; computational fluid dynamics; distributed memory systems; matrix algebra; parallel processing; Arakawa C-grid; CFD problems; F-matrices; Reynolds numbers; convergence rate; distributed memory machines; parallel hybrid direct/iterative solver; parallel implementation; saddle point matrices; steady Navier-Stokes equations; Equations; Iterative methods; Linear systems; Particle separators; Sparse matrices; Three dimensional displays; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    E-Science (e-Science), 2011 IEEE 7th International Conference on
  • Conference_Location
    Stockholm
  • Print_ISBN
    978-1-4577-2163-2
  • Type

    conf

  • DOI
    10.1109/eScience.2011.60
  • Filename
    6123303