Title of article :
Parallel direct Poisson solver for discretisations with one Fourier diagonalisable direction
Author/Authors :
Borrell، نويسنده , , R. and Lehmkuhl، نويسنده , , O. and Trias، نويسنده , , F.X. and Oliva، نويسنده , , A.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2011
Pages :
19
From page :
4723
To page :
4741
Abstract :
In the context of time-accurate numerical simulation of incompressible flows, a Poisson equation needs to be solved at least once per time-step to project the velocity field onto a divergence-free space. Due to the non-local nature of its solution, this elliptic system is one of the most time consuming and difficult to parallelise parts of the code. s paper, a parallel direct Poisson solver restricted to problems with one uniform periodic direction is presented. It is a combination of a direct Schur-complement based decomposition (DSD) and a Fourier diagonalisation. The latter decomposes the original system into a set of mutually independent 2D systems which are solved by means of the DSD algorithm. Since no restrictions are imposed in the non-periodic directions, the overall algorithm is well-suited for solving problems discretised on extruded 2D unstructured meshes. The load balancing between parallel processes and the parallelisation strategy are also presented and discussed. The scalability of the solver is successfully tested using up to 8192 CPU cores for meshes with up to 109 grid points. Finally, the performance of the DSD algorithm as 2D solver is analysed by direct comparison with two preconditioned conjugate gradient methods. For this purpose, the turbulent flow around a circular cylinder at Reynolds numbers 3900 and 10,000 are used as problem models.
Keywords :
Parallel Poisson solver , DNS , FFT , unstructured meshes , Schur Complement
Journal title :
Journal of Computational Physics
Serial Year :
2011
Journal title :
Journal of Computational Physics
Record number :
1483438
Link To Document :
بازگشت