根据计算流体力学与数值传热学等数值模拟软件的特点,为了发挥各种高级语言的优点,最好采用混合编程技术进行开发。本文将以某大学开发的HITurbine为平台,以操作在三维CAD/CAM以及CFD/NHT中运用相当普遍的Plot3D格式文件为例,生成了某CFD/NHT计算网格,具体叙述了Fortran与C#的混合编程实现。
According to the characteristics of such numerical simulation codes as CFD/NHT software, to bring every programming language into play, it is suggested carrying out mixed language programming. The main objective of this paper is to specify the realization of Fortran-C# mixed programming, taking operating Plot3D files for example, whieh are used commonly in CAD/CAM and CFD/NHT. A certain CFD/NHT computational grid is generated then, which is an affiliated part of HITurbine.