Parallel implementation of an upwind Euler solver for hovering rotor flows

被引:9
作者
Allen, CB [1 ]
Jones, DP [1 ]
机构
[1] Univ Bristol, Dept Aerosp Engn, Bristol, Avon, England
关键词
D O I
10.1017/S0001924000064939
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
An Euler method for computing compressible hovering rotor flows is described. The equations are solved using an upwind finite-volume method in a blade-fixed rotating co-ordinate system, so that hover is a steady problem. Transfinite interpolation, along with a periodic transformation, is used to generate grids for the periodic domain. Computation of these flows to an acceptable accuracy requires fine grids, and a long integration time for the wake to develop, resulting in excessive run times on a single processor. Hence, the method is developed as a multiblock code in a parallel environment, and various aspects of data passing and communication between processors have been considered. It is shown that a considerable increase in performance is available from the use of non-blocking and asynchronous communication. It is also demonstrated that increased performance may be available by balancing the residual levels rather than the number of cells on each processor.
引用
收藏
页码:129 / 138
页数:10
相关论文
共 37 条
[1]  
ALLEN C, 1997, IMECHE J AERO ENG G4, P237
[2]  
ALLEN CB, 1995, AERONAUT J, V99, P52
[3]  
Allen CB, 1997, AERONAUT J, V101, P9
[4]  
Allen CB, 1997, AERONAUT J, V101, P199
[5]  
ALLEN CB, 1995, 75 AGARD FLUID DYN P
[6]  
ALLEN CB, 1992, THESIS U BRISTOL DEP
[7]   COMPARISON OF FINITE VOLUME FLUX VECTOR SPLITTINGS FOR THE EULER EQUATIONS [J].
ANDERSON, WK ;
THOMAS, JL ;
VAN LEER, B .
AIAA JOURNAL, 1986, 24 (09) :1453-1460
[8]  
BONIFACE JC, 1993, 19 EUR ROT FOR CERN
[9]  
BONIFACE JC, 1995, EXTENSION IMPROVEMEN
[10]  
CARADONNA FX, 1981, TM81232