A parallel solver for incompressible fluid flows

被引:11
|
作者
Wang, Yushan [1 ]
Baboulin, Marc [1 ,2 ]
Dongarra, Jack [3 ]
Falcou, Joel [1 ]
Fraigneau, Yann [1 ,4 ]
Le Maitre, Olivier [1 ,4 ]
机构
[1] Univ Paris 11, Bat 425, F-91400 Orsay, France
[2] INRIA, F-91120 Palaiseau, France
[3] Univ Tennessee, Knoxville, TN 37996 USA
[4] LIMSI, F-91400 Orsay, France
关键词
Navier-Stokes equations; prediction-projection; ADI; partial diagonalization; SIMD; parallel computing; PROJECTION METHODS;
D O I
10.1016/j.procs.2013.05.207
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Navier-Stokes equations describe a large class of fluid flows but are difficult to solve analytically because of their nonlinearity. We present in this paper a parallel solver for the 3-D Navier-Stokes equations of incompressible unsteady flows with constant coefficients, discretized by the finite difference method. We apply the prediction-projection method which transforms the Navier-Stokes equations into three Helmholtz equations and one Poisson equation. For each Helmholtz system, we apply the Alternating Direction Implicit (ADI) method resulting in three tridiagonal systems. The Poisson equation is solved using partial diagonalization which transforms the Laplacian operator into a tridiagonal one. We describe an implementation based on MPI where the computations are performed on each subdomain and information is exchanged on the interfaces, and where the tridiagonal system solutions are accelerated using vectorization techniques. We present performance results on a current multicore system.
引用
收藏
页码:439 / 448
页数:10
相关论文
共 50 条
  • [31] A robust solver for incompressible high-Reynolds-number two-fluid flows with high density contrast
    Yang, Zixuan
    Lu, Min
    Wang, Shizhao
    JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 441
  • [32] A parallel implicit incompressible flow solver using unstructured meshes
    Ramamurti, R
    Lohner, R
    COMPUTERS & FLUIDS, 1996, 25 (02) : 119 - 132
  • [33] Parallel computation of incompressible flows with complex geometries
    Johnson, AA
    Tezduyar, TE
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1997, 24 (12) : 1321 - 1340
  • [34] Parallel finite element computation of incompressible flows
    Behara, Suresh
    Mittal, Sanjay
    PARALLEL COMPUTING, 2009, 35 (04) : 195 - 212
  • [35] Parallel overlapping scheme for viscous incompressible flows
    Kaiho, M
    Ikegawa, M
    Kato, C
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1997, 24 (12) : 1341 - 1352
  • [36] A FFT-accelerated multi-block finite-difference solver for massively parallel simulations of incompressible flows
    Costa, Pedro
    COMPUTER PHYSICS COMMUNICATIONS, 2022, 271
  • [37] Highly accurate numerical methods for incompressible 3D fluid flows on parallel architectures
    Konshin, VN
    Garanzha, VA
    PARALLEL COMPUTING TECHNOLOGIES, 1999, 1662 : 68 - 76
  • [38] A coupled finite volume flow solver for the solution of incompressible viscoelastic flows
    Fernandes, C.
    Vukcevic, V.
    Uroic, T.
    Simoes, R.
    Carneiro, O. S.
    Jasak, H.
    Nobrega, J. M.
    JOURNAL OF NON-NEWTONIAN FLUID MECHANICS, 2019, 265 : 99 - 115
  • [39] A Cartesian ghost-cell multigrid Poisson solver for incompressible flows
    Ma, Z. H.
    Qian, L.
    Causon, D. M.
    Gu, H. B.
    Mingham, C. G.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2011, 85 (02) : 230 - 246
  • [40] A pseudo-compressible variational multiscale solver for turbulent incompressible flows
    Liang Yang
    Santiago Badia
    Ramon Codina
    Computational Mechanics, 2016, 58 : 1051 - 1069