A Parallel Multigrid Algorithm for Solving the Navier-Stokes Equations
We consider the numerical solution of the stationary incompressible Navier-Stokes equations for a wide range of Reynolds numbers by a nonconforming finite element discretization of upwind type in primitive variables. For solving the discrete systems of equations within an outer nonlinear iteration,...
Gespeichert in:
Veröffentlicht in: | Impact of computing in science and engineering 1993-12, Vol.5 (4), p.345-378 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We consider the numerical solution of the stationary incompressible Navier-Stokes equations for a wide range of Reynolds numbers by a nonconforming finite element discretization of upwind type in primitive variables. For solving the discrete systems of equations within an outer nonlinear iteration, we propose an efficient and robust multigrid algorithm which admits a slightly modified parallel version with nearly the same good properties. The multigrid method is based on a blockwise Gauss-Seidel smoother where each block is determined by the unknowns of a finite element. For the parallelization, we decompose our domain into macroelements which are the finite elements of the coarsest grid level. These macroelements are assigned to different processors, each of which is responsible for all operations with data belonging to the corresponding macroelement. We study the parallel efficiency for an implementation on a transputer system when changing the number of employed processors and the number of used grid levels. |
---|---|
ISSN: | 0899-8248 1557-7678 |
DOI: | 10.1006/icse.1993.1016 |