会议专题

利用VC和AVS实现数值计算的实时显示

本文针对磁流体力学程序MHD的特点,基于AVS/EXPRESS软件的开发环境,介绍了采用Visual C++和Visual FORTRAN混合编程设计可视化模块实现跟踪处理的方法。该方法包含三方面:1)通过使用多线程让计算进程在后台运行,2)通过使用全局变量在MHD和AVS可视化模块中进行同步数据拷贝,3)使用时间计数器让AVS模块周期地检查全局变量状态,以便决定当前计算线程的状态。研究结果表明:通过该方法,MHD在需要可视化的地方调用可视化处理程序,从而一边计算一边跟踪处理计算中产生的结果,使研究人员能了解当前的计算情况。

磁流体力学 多线程编程 跟踪处理 实时显示 可视化模块

黄娇凤 钟敏 李平 柏劲松 刘建波

中国工程物理研究院流体物理研究所,四川,绵阳,621900 中国工程物理研究院计算机应用研究所工程仿真中心,四川绵阳,621900

国内会议

第四届全国计算爆炸力学会议

北京

中文

603-607

2008-08-01(万方平台首次上网日期,不代表论文的发表时间)