Analysis and implementation of a parallelization strategy on a Navier-Stokes solver for shear flow simulations

被引:22
|
作者
Passoni, G
Cremonesi, P
Alfonsi, G [1 ]
机构
[1] Univ Calabria, Dipartimento Difesa Suolo, I-87040 Cosenza, Italy
[2] Politecn Milan, Dipartimento Ingn Idraulica, I-20133 Milan, Italy
[3] Politecn Milan, Dipartimento Elettronica & Informazione, I-20133 Milan, Italy
关键词
Navier-Stokes equations; three-dimensional fluid flow; incompressible unsteady shear flow; Fourier methods; finite difference methods; message passing interface libraries;
D O I
10.1016/S0167-8191(01)00114-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A parallel computational solver for the unsteady incompressible three-dimensional Navier-Stokes equations implemented for the numerical simulation of shear flow cases is presented. The computational algorithms include Fourier expansions in the streamwise and spanwise directions, second-order centered finite differences in the direction orthogonal to the solid walls, third-order Runge-Kutta procedure in time in which both convective and diffusive terms are treated explicitly; the fractional step method is used for time marching. Based on the numerical algorithms implemented within the computational solver, three different (MPI based) parallelization strategies are devised. The three schemes are evaluated with particular attention to the impact of the communications onto the whole computational procedure, and one of them is implemented. Computations are executed on two different parallel machines and results are shown in terms of parallel performance. Processes using different number of processors combined with different number of computational grid points are tested. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1665 / 1685
页数:21
相关论文
共 50 条
  • [41] Block structured Navier-Stokes solver FLOWer
    Raddatz, J
    Fassberider, JK
    [J]. MEGAFLOW - NUMERICAL FLOW SIMULATION FOR AIRCRAFT DESIGN, 2005, 89 : 27 - 44
  • [42] An OpenFOAM solver for the extended Navier-Stokes equations
    Schwarz, Johannes
    Axelsson, Kristjan
    Anheuer, Daniel
    Richter, Martin
    Adam, Johanna
    Heinrich, Martin
    Schwarze, Ruediger
    [J]. SOFTWAREX, 2023, 22
  • [43] Navier-Stokes Spectral Solver in a Finite Cylinder
    Auteri, F.
    Biava, M.
    Quartapelle, L.
    [J]. COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2010, 8 (03) : 663 - 689
  • [44] New Navier-Stokes solver to be released soon
    不详
    [J]. NAVAL ARCHITECT, 1999, : 62 - 62
  • [45] AN ALGEBRAIC MULTIGRID SOLVER FOR NAVIER-STOKES PROBLEMS
    WEBSTER, R
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1994, 18 (08) : 761 - 780
  • [46] An Efficient Multiblock Navier-Stokes Flows Solver
    Li, Guangning
    Li, Fengwei
    Zhou, Zhihong
    Sang, Weimin
    [J]. 2010 INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATION (ICEC 2010), 2010, : 77 - 80
  • [47] STABILITY OF AN EFFICIENT NAVIER-STOKES SOLVER WITH NAVIER BOUNDARY CONDITION
    Liao, Jie
    Wang, Xiao-Ping
    [J]. DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES B, 2012, 17 (01): : 153 - 171
  • [48] Navier-Stokes simulations of fluid flow through a rock fracture
    Ai-Yaarubi, AH
    Pain, CC
    Grattoni, CA
    Zimmerman, RW
    [J]. Dynamics of Fluids and Transport in Fractured Rock, 2005, 162 : 55 - 64
  • [49] Particle dynamics simulations of the Navier-Stokes flow with hard disks
    Ishiwata, T
    Murakami, T
    Yukawa, S
    Ito, N
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2004, 15 (10): : 1413 - 1424
  • [50] Discretizations in isogeometric analysis of Navier-Stokes flow
    Nielsen, Peter Nortoft
    Gersborg, Allan Roulund
    Gravesen, Jens
    Pedersen, Niels Leergaard
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2011, 200 (45-46) : 3242 - 3253