VB和FORTRAN混合编程在渗流数值分析的应用 VB and FORTRAN Mixed-language Programming Applied to Numerical Analysis on Seepage from Hydraulic Structures.pdfVIP

VB和FORTRAN混合编程在渗流数值分析的应用 VB and FORTRAN Mixed-language Programming Applied to Numerical Analysis on Seepage from Hydraulic Structures.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB和FORTRAN混合编程在渗流数值分析的应用 VB and FORTRAN Mixed-language Programming Applied to Numerical Analysis on Seepage from Hydraulic Structures

第27卷第2期 红水河 Vd.27。No.2 2008年第2期 HongShui尉v日 No.2.2008 王科锋1,柴军瑞1,2 (1.西安理工大学水电学院,西安710048;2.三峡大学土木水电学院,湖北宜昌443002) 摘要:介绍Visual 步执行导致程序出错的问题,并应用于程序开发中。给出帷幕参数优化的实例予以介绍可视化编程在水工渗流数 值分析中的应用。 关键词:渗流数值分析;混合编程;同步执行;可视化 中图分类号:Tvl39.14文献标识码:A 文章编号:1001—408X(2008)02—0040一04 1引言 渗流对建筑物的安全和经济合理性的影响,已经 下编写Fortran的源程序代码,并编译成可执行文 越来越成为工程界重视的因素之一。有效地控制渗 件,然后由VisualBasic利用shen函数调用已编译 流,保证坝体的安全,防止在运行管理中因受渗流作 成可执行文件【引。Shell函数语法如下: 用发生危险。是水工设计的重要目的之一,因此渗流 Shell(pathname,[window style]) 数值分析已经成为水工建筑物设计不可缺少的组成 pathname是可执行文件的程序名,以及必需的 部分【I】。对于地下渗流,特别是重大的地下工程相关 目录、文件夹、驱动器。Windowstyle表示在程序运 的渗流数字化问题就显得更为重要和迫切[2】2。目前, 行时Fortran窗口的样式。 可视化程序开发在很多行业非常流行,在水工其它方 在Visual 向上取得了一定的成果,但在渗流方面刚刚起步。针 数据文件,可以以VisualBasic顺序文件的存取,将 对具有隐蔽性的地下渗流,实现可视化具有实际意 数据写入顺序文件中,通常包含以下三个步骤:打 义。随着水工渗流软件的商业化及其自身的发展,要 开、写入和关闭。 求不仅具有高的计算效率,而且还需要具有友好的用 (1)打开文件 户界面。为此,需要面向对象的水工渗流数值分析软 一 在对文件进行任何操作之前,必须首先打开文 件的开发。Fortran语言有着清楚的结构层次、较强的件。其通常形式如下: 数值计算能力,但Fortran语言的人机交互界面差,不 Basic语言具有方便快捷记录长度] 利于应用程序的推广;Vm。al 的界面开发能力。通过Fortran和Ⅵ双JalBasic语言混 “模式”有下列三种形式: 合编程就可以较好地相容兼容,不仅可以很好地利用 Output:打开一个文件,将对该文件进行写操 已编制好的Fortran计算程序,还可以在此基础上开作。 发出使用方便、界面友好的应用软件[3】3。 Input:打开一个文件,并将对该文件进行读操 作。 2实现Vrsml酗c与Foru:an语言的接口 Append:打开一个文件,将该文件末尾追加记 录。 具体实施是在VisualBasic中利用Shell函数直 收稿日期:2007—11一13 基金项目:国家自然科学基金委员会、二滩水电开发有限责任公司雅砻江水电开发联合研究基金项目(项目批准;教育部“新 聘教授资助项目(603m8);三峡大学科技创新团队费助项目(603402) @163.ccmo 40 万方数据 王科锋,柴军瑞:VB和FORTRAN混合编

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档