摘要
研究二维跨、超音速无粘性流动的 Euler方程区域分解方法、并行算法及其应用。通过内边界耦合条件实现相邻子区域解的光滑过渡 ,以得到总体流场的数值解。发展了一种多块区域之间守恒型的有效内边界耦合方法 ,对二维翼型跨音速流动和钝头体超音速流动等进行了分区数值求解 ,分区计算结果与其他单区计算结果作了比较 ,并讨论了多种区域分解数目的分区计算效率。并行计算采用纯结点并行编程方式和“先进先出”的同步控制等待机制 ,利用 PVM并行环境对二维绕翼型跨音速流动做了二区和四区分区并行计算。
The domain decomposition method and the parallel computing method are applied to a two dimensional Euler solver for transonic and supersonic flow using a PVM parallel environment. A zonal interface conservative technique based on flux vector splitting methods and characteristic theory is developed and applied to a two dimensional transonic and supersonic flow field including blunt bodies and airfoils. The results show that the zonal solution converges effectively and is in good agreement with the continuous single region solution. Parallel computing “First in First out” synchronization strategy is applied in a parallel programing mode. A higher parallel speedup ratio can be obtained if the overhead of communication is smaller and parallel computing load balancing is maintained well.
出处
《航空学报》
EI
CAS
CSCD
北大核心
2000年第4期322-325,共4页
Acta Aeronautica et Astronautica Sinica
基金
国家自然科学基金资助项目!( 19972 0 0 7)
关键词
计算流体力学
区域分解方法
并行计算
computational fluid dynamics
domain decomposition method
parallel computing method