VECTORIZATION OF THE SIMPLE SOLUTION PROCEDURE FOR CFD PROBLEMS .1. A BASIC ASSESSMENT

被引:7
作者
IEROTHEOU, CS
RICHARDS, CW
CROSS, M
机构
[1] Thames Polytechnic, United Kingdom
关键词
Computer Programming--Algorithms - Computer Software - Flow of Fluids--Computation - Mathematical Techniques--Vectors;
D O I
10.1016/0307-904X(89)90062-0
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Every year, fluid flow problems of ever greater complexity are solved by using the techniques of computational fluid dynamics (CFD). Phenomena such as turbulence, chemical reactions, multiphase flows, and radiation are now regarded as routine features of the CFD practitioner's art. For these calculations the most extensively used solution procedures are probably SIMPLE and its derivatives SIMPLER, SIMPLEC, SIMPLEST, and PISO. A detailed analysis of the performance of the SIMPLE solution procedure reveals why it is difficult to capitalize on the potential of vector processors. Two adaptations of the SIMPLE solution procedure are described that attempt to overcome these difficulties. These algorithms are suitable for a number of low-cost workstations with a single attached vector processor and have been implemented on a MASSCOMP 5400. Results presented for two typical test problems illustrate how the final procedure algorithm produces speed-ups approaching those obtained for linear problems.
引用
收藏
页码:524 / 529
页数:6
相关论文
共 14 条