节点文献
基于Qt与VTK的数值模拟后处理模块开发
Development of numerical simulation post-processing module based on Qt and VTK
【Author】 WANG Yanhong;LIN Chengdi;GAO Fei;YUAN Yuan;Northwest Institute of Nuclear Technology;
【机构】 西北核技术研究所;
【摘要】 在数值模拟软件开发中,往往涉及多学科问题,其中数值模拟结果后处理是各个学科都需要解决的问题。为了进一步提高软件开发效率,需要开发适用于多学科数值模拟后处理的软件框架,各学科可根据自身需要,将前处理、数值模拟程序等添加到该框架中,以加速数值模拟程序软件化的进程。应用CMake对VTK源码进行了编译,将VTK和Qt结合使用,开发了数值模拟后处理模块软件框架,实现了曲线、等值线、彩色云图等形式的图形绘制,数值模拟软件可根据需要在此框架下开发。应用表明,在Qt环境下应用VTK开发的数值模拟后处理模块具有跨平台性,使用方便灵活,可视化效果好,并可有效缩短软件的开发周期。
【Abstract】 In the development of numerical simulation software,multi-disciplinary problems are always involved and the post-processing of numerical simulation results is needed by most of them.In order to improve the efficiency of the software development,a software framework should be developed to fit the various post-processing of the multi-disciplinary problems.Different disciplines can add their own programs and pre-processing modules into the framework to speed the software development.The source code of VTK is compiled with CMake.VTK and Qt are integrated and the numerical simulation post-processing module is developed to realize the visualization of curve,isoline and color contour image,etc.Numerical simulation software can be developed under the framework according to its own circumstance.The application shows that with the platform of Qt,the numerical simulation post-processing module based on VTK is cross-platform and can be used conveniently.The visualization effect is good and the software developing period can be shortened.
【Key words】 numerical simulation; software framework; post-processing; visualization;
- 【会议录名称】 第八届全国信号和智能信息处理与应用学术会议会刊
- 【会议名称】第八届全国信号和智能信息处理与应用学术会议
- 【会议时间】2014-06-01
- 【会议地点】中国青海
- 【分类号】TP311.52
- 【主办单位】中国高科技产业化研究会智能信息处理产业化分会、中国高科技产业化研究会信号处理专家委员会