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 条
  • [21] Incompressible fluid flows on rough domains
    Taylor, ME
    SEMIGROUPS OF OPERATORS: THEORY AND APPLICATIONS, 2000, 42 : 320 - 334
  • [22] Flows of an incompressible fluid with linear vorticity
    Popovich, GV
    Popovich, RY
    PMM JOURNAL OF APPLIED MATHEMATICS AND MECHANICS, 1999, 63 (03): : 369 - 374
  • [23] A SIMPLE based discontinuous Galerkin solver for steady incompressible flows
    Klein, Benedikt
    Kummer, Florian
    Oberlack, Martin
    JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 237 : 235 - 250
  • [24] Development of Lattice Boltzmann Flux Solver for Simulation of Incompressible Flows
    Shu, C.
    Wang, Y.
    Teo, C. J.
    Wu, J.
    ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2014, 6 (04) : 436 - 460
  • [25] Plane Vortex Flows of an Incompressible Fluid
    A. M. Gaifullin
    Fluid Dynamics, 2023, 58 : S1 - S34
  • [26] Development of a hybrid finite volume/element solver for incompressible flows
    Tu, Shuangzhang
    Aliabadi, Shahrouz
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2007, 55 (02) : 177 - 203
  • [27] Plane Vortex Flows of an Incompressible Fluid
    Gaifullin, A. M.
    FLUID DYNAMICS, 2023, 58 (SUPPL 1) : S1 - S34
  • [28] Mathematical Modeling of the Incompressible Fluid Flows
    Gushchin, Valentin A.
    Matyushin, Pavel V.
    APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS (AMEE'14), 2014, 1631 : 122 - 134
  • [29] Maximal mixing by incompressible fluid flows
    Seis, Christian
    NONLINEARITY, 2013, 26 (12) : 3279 - 3289
  • [30] Parallel meshless solver for strongly rotating flows
    Mahendra, A. K.
    Sanyal, A.
    Gouthaman, G.
    9th International Workshop on Separation Phenomena in Liquids and Gases, Proceedings, 2006, : 127 - 131