97
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

Solving the stokes problem on a massively parallel computer

, , &
Pages 7-27 | Received 07 Jun 2000, Published online: 14 Oct 2010
 

Abstract

We describe a numerical procedure for solving the stationary two‐dimensional Stokes problem based on piecewise linear finite element approximations for both velocity and pressure, a regularization technique for stability, and a defect‐correction technique for improving accuracy. Eliminating the velocity unknowns from the algebraic system yields a symmetric positive semidefinite system for pressure which is solved by an inner‐outer iteration. The outer iterations consist of the unpreconditioned conjugate gradient method. The inner iterations, each of which corresponds to solving an elliptic boundary value problem for each velocity component, are solved by the conjugate gradient method with a preconditioning based on the algebraic multi‐level iteration (AMLI) technique. The velocity is found from the computed pressure. The method is optimal in the sense that the computational work is proportional to the number of unknowns. Further, it is designed to exploit a massively parallel computer with distributed memory architecture. Numerical experiments on a Cray T3E computer illustrate the parallel performance of the method.

Aprašomas skaitinis metodas stacionariajam dvimačiam Stokso uždaviniui. Metodas pagristas baigtiniu elementu aproksimacija greičiui ir slegiui, stabilumo reguliarizacija ir defektu taisymo metodu, kuris pagerina tiksluma. Eliminuojant nežinomus greičius iš algebrines lygčiu sistemos slegiui surasti gaunama simetrine teigiamai pusapibrežtine sistema, kuri sprendžiama vidinemis‐išorinemis iteracijomis. Išorine iteracija naudoja besalygini jungtiniu gradientu metoda. Vidines iteracijos, kuriu kiekviena atitinka kraštinio elipsinio uždavinio sprendima kiekvienai greičio komponentei, naudoja salygini jungtiniu gradientu metoda. Žinant slegi surandamas greitis. Metodas yra ekonomiškas, nes kompiuterio skaičiavimai proporcingi nežinomuju skaičiui. Metodas pritaikytas išnaudoti galingu lygiagrečiuju kompiuteriu su paskirstyta atmintimi architektūra. Skaitiniai eksperimentai kompiuteriu Cray T3E iliustruoja metodo išlygiagretinima.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.