首页 | 本学科首页   官方微博 | 高级检索  
     

用VisualC++和COM开发多相流动数值计算软件
引用本文:聂雪军,潘卫国,顾昌.用VisualC++和COM开发多相流动数值计算软件[J].上海电力学院学报,2001,17(2):19-22.
作者姓名:聂雪军  潘卫国  顾昌
作者单位:1. 上海电力学院动力工程系,
2. 武汉大学动力系,
摘    要:借鉴国外在开发数值计算软件上的模式,结合多相流动数值计算理论和COM结构程序设计方法,以气固两相流动为例,提出一种新的软件设计思路,基于这种思路,以Visual C 为开发工具,把数值计算软件分解为图形交互界面部分和计算组件部分,既解决了传统数值计算软件中的难以与用户交互的问题,又将计算程序分解为可以动态连接的组件,很好地解决了开发软件中的修改与升级问题。同时开发出的计算组件可以应用于Visual C ,Visual Basic等不同的程序编写环境,并且可以通过网络实现计算组件共享,从而有效地提高了编写数值计算软件的效率。

关 键 词:VC++  软件开发  COM组件  多相流动  数值计算软件
文章编号:1006-4729(2001)02-0019-04
收稿时间:2001/4/16 0:00:00
修稿时间:2001年4月16日

Development of Multi-phase Flow Numerical Software with Visual C+ +and COM
NIE Xuejun,PAN Weiguo and GU Chang.Development of Multi-phase Flow Numerical Software with Visual C+ +and COM[J].Journal of Shanghai University of Electric Power,2001,17(2):19-22.
Authors:NIE Xuejun  PAN Weiguo and GU Chang
Affiliation:NIE Xue jun 1,PAN Wei guo 1,GU Chang 2
Abstract:This article follows the foreign model of developing numerical software based on the theory of multi phase flow and COM, and brings forward a new method of developing numerical software by making gas solid flow as an example. With this method and the developing tool of Visual C++, the numerical software is divided into GUI and numerical interface. Thus, the problem that it is difficult in directly exchanging data between user and software in traditional numerical software is well settled, and the problem of modifying and upgrading the software is also well settled by compiling the numerical part as DLL component. The developed components can be used in such developing environment as Visual C++,Visual Basic and so on, they can also be shared in through networks, thus the efficient is greatly increased.
Keywords:multi  phase flow  numerical software  Visual C++  COM  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《上海电力学院学报》浏览原始摘要信息
点击此处可从《上海电力学院学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号