• DocumentCode
    244717
  • Title

    Enabling hydrodynamics solver for efficient parallel simulations

  • Author

    Broglia, Riccardo ; Zaghi, Stefano ; Muscari, Roberto ; Salvadore, Francesco

  • Author_Institution
    INSEAN (Nat. Marine Technol. Res. Inst., Rome, Italy
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    803
  • Lastpage
    810
  • Abstract
    In this paper we present the parallel solver χnavis, a general purpose solver for Computational Fluid Dynamics (CFD). The solver is based on the finite volume discretization of the unsteady incompressible Navier-Stokes equations; main features include a level set approach to handle free surface flows and a dynamical overlapping grids approach, which allows to deal with bodies in relative motion. The baseline code features a hybrid MPI/OpenMP parallelization, proven to scale when running on order of hundreds of cores (i.e. Tier-1 platforms). This paper deals with latest developments aimed to extend the capabilities of the χnavis software to exploit modern parallel architectures. Scalability properties will be demonstrated for different cases. As example of application, the computation of the flow fields around a submarine in prescribed oscillatory motion and a surface flow around a catamaran in steady drift advancement are presented.
  • Keywords
    Navier-Stokes equations; computational fluid dynamics; finite volume methods; flow simulation; fluid oscillations; hydrodynamics; mechanical engineering computing; message passing; underwater vehicles; vehicle dynamics; χnavis; CFD; baseline code; catamaran; computational fluid dynamics; dynamical overlapping grids approach; finite volume discretization; free surface flows; general purpose solver; hybrid MPI-OpenMP parallelization; hydrodynamics solver; modern parallel architectures; oscillatory motion; parallel simulations; parallel solver; scalability properties; steady drift advancement; submarine; unsteady incompressible Navier-Stokes equations; Computational fluid dynamics; Equations; Mathematical model; Memory management; Program processors; Receivers; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation (HPCS), 2014 International Conference on
  • Conference_Location
    Bologna
  • Print_ISBN
    978-1-4799-5312-7
  • Type

    conf

  • DOI
    10.1109/HPCSim.2014.6903770
  • Filename
    6903770