Multiblock implementation strategy for a 3-D pressure-based flow and heat transfer solver
Författare
Summary, in English
This article reports on a multiblock implementation of a general three-dimensional single-block computational fluid dynamics code, which is developed in a nonorthogonal, structured, collocated finite-volume grid system, and incorporates a range of turbulence models. The multiblock implementation is essentially block-unstructured, each block having its own local coordinate system unrelated to those of its neighbors. Any of the blocks may interface with more than one neighbor along any block face. Interblock communication is handled by inner-boundary connection information (receive and send point index arrays) and effected via two-layer dummy cells along interblock boundaries. This communication procedure is easy to extend to parallel computation. The implementation of the algorithm, which takes the advantage of Fortran 90, employs a method to keep most of the single-block code unchanged. Two cases are presented to validate the implementation, and another case with a block number ranging from 1 to 160 blocks is presented for test of the influence of the multiblocking on the convergence rate and execution time.
Avdelning/ar
Publiceringsår
2003
Språk
Engelska
Sidor
457-472
Publikation/Tidskrift/Serie
Numerical Heat Transfer Part B: Fundamentals
Volym
44
Issue
5
Dokumenttyp
Artikel i tidskrift
Förlag
Taylor & Francis
Ämne
- Energy Engineering
Status
Published
ISBN/ISSN/Övrigt
- ISSN: 1040-7790