aspenfortran子程序的编译、连接、运行

上传人:s****a 文档编号:148902437 上传时间:2022-09-06 格式:DOCX 页数:5 大小:122.25KB
收藏 版权申诉 举报 下载
aspenfortran子程序的编译、连接、运行_第1页
第1页 / 共5页
aspenfortran子程序的编译、连接、运行_第2页
第2页 / 共5页
aspenfortran子程序的编译、连接、运行_第3页
第3页 / 共5页
资源描述:

《aspenfortran子程序的编译、连接、运行》由会员分享,可在线阅读,更多相关《aspenfortran子程序的编译、连接、运行(5页珍藏版)》请在装配图网上搜索。

1、Aspen plus fortran子程序的编译、连接与运行Aspen Plus可以用来模拟反应精馏,但提供的动力学方程形式比较死板,很多类型的动力学方程都 不能直接输入,不得不外接一个fortran子程序。本来用到fortran的机会就不多,所以会的人也不多。何况编写好fortran子程序后,还要用fortran编译器来编译生成obj文件,而且每次运行的时候都得连接一次,比较麻烦。我的电脑以前是装了编译器这些软件子程序的时候就的,但最近出了问题,只能编译fortran子程序,运行aspen外接fortran会出错。恰好这几天要帮师兄写个fortran子程序,写完后需要调试,但又运行不了,重装

2、呢也没把握,想起网上有兄弟说过可以用asplink命令生成一个dll文件,这样就不用运行aspen的时候每次都连接编译器了。于是找来资料学习学习,居然成功了,欣喜之余,分享给大家。 第一步当然是编写动力学子程序了(此处省略若干字)第二步编译写好的动力学子程序(以网友soaty的动力学子程序为例)打开 Aspen Plus Simulation EngineAspen Plus Simulation EngineSelect Compiler far AApAn Properties and Aspen PJS M.打开后是这样的M芒员:APliu V7.1 Sirrulationne to t

3、he fl s pen Plus U?. 1 Sinti lat ion EngineC:命虹心WPlus接下来改变文件夹路径,转到存放动力学子程序的那个文件夹比如我的文件路径是 C:ProgramDataAspe nTechAspen Plus IPP 于是输入 cd C:ProgramDataAspenTechAspen Plus IPP盲谆商:Aspen Ims V7.1 Simulation Engine MndavIWelcome to rhe Aspen Plus U7 -1 Sinu lt ion Emgirw.C= sTrngvnDtftsTlapcnTcch/lapen Fl

4、ui U7-1 cd C = Piogfi*4iinDrttft,tft3.venTcchJlapcn Plua1 VTFP回车后就转到这个文件夹了,这时候就可以进行编译了:编译命令:aspcomp输入命令aspcomp ,回车IIi ,m spn *-*Iue / 1 Simuortrig meWindowUeleone to the Asuen Plus U7-1Sinulatian Engine.C: VPr 口 &t a A s p*? h 1 r r h 5 空nPPU7_l ied Cz kProyvAnDtAA*:pfnTpdhxnGpf?n Pin*:C Jr-ojfictmD

5、ata -spcnT cc h、-H寻pc n C - kTf-u gi*ariDdt a penTec 】i 5 i pe ti F VA$ VECTORIZED.C: rogvunData XA s pen lech AspenFluFlyFinsu?.iMrppconP Ripra.rU7.1irPRIPPA.f: reu&rk: LOOU7.1XIPF?到文件夹一看你会发现已经生成了obj文件了,compil&Jog 2)Ripp 白.f言全 RPPA.obj第二步就完成了第三步:生成obj文件的OPT文件这个很简单,只需要在文件夹里面先新建一个文本文件,然后把名字改为RIPPA_LI

6、ST_OBJ双击打开文本文件, 在里面先添加上刚刚生成的 obj文件的路径(就是我 们第一步提到的那个文件夹路径加上最后生成的就可以了4堇改叶期大沪_ compileog Bl Rippa.f2013/5/26 20:342013/5/23 9:38Fortran Source1 KB11 KB也 RPPA.obj2013/A/26 20:34Object File4 KB匚 RlPPA_LISTj3BJ.btt2013/5/26 20:43文本交栏1KBRlPPA_Ll5TQBJ.txt -记事苯文件旧密(町搐式Q)童看(v )未里助(H)C:PrograoDataAspenTechAspe

7、n Plus V7.1IPPRIPF 扎 obj最后把txt格式改成opt格式就行了compile.logIB RippaJ豹 RTPPA.obj.,RlPPA USTQBJ.QJ第四步:链接第二步生成的 OBJ文件,生成dll文件命令格式:ASPLINK DLOPT dloptfile lib nameDloptfile是在刚刚生成的OPT文件的文件名,Lib name是给要生成的dll文件指定一个文件名于是我们输入aspli nk dlopt RIPPA回车OBJ文件,如果(这里如果输入的命令是ASPLINK lib name就会链接这个文件夹下所有的 你的文件夹下刚好有多个 OBJ文件,

8、那么一般不能成功生成dll文件)第五步:生成dll文件的opt文件,贴 和第二步类似个图好了,大家参考第三步三*1 _0953ngi.def2013/5/26 21:09Export Definiti.IKEj _BaF222,trnp2013/5/2& 2110TMP文件15 K&两 radfracfanyingjinglicidcnglixue2bkp2013/5/26 15:56Aspen Plus Back.134 KBSi RIPPA.dll2013/5/26 20:59展17 KBRIPPA.exp2013/5/26 20:59Exports Library1 KB=1 Rippa

9、.f2013/5/23 9:38Fortran Source11 KBffl RIPPA.Id2013/5/26 20:59Aspen Plus Linke.4 KBBl RiPPA.Ids2013/5/26 20:59LDS文件1 KG幻 RIPPAJib2013/5/26 20:59Object File Library2 KBRIPPA.cbj5012/5/26 20:34Object File4 KERPPA_USTAOBJ.opt2013/5/26 20:43OPT文件1 KB/ 久 RIPPA_LOC_DLL.opt2013/5/26 21:01OPT文件1KB RTPPA_LOC

10、_DlL,opt -15W4;文供F)福式Q章看M页害助(H)C:ProgramDataAspenTcchAspen Plus V7.1IPPRIFPA- DLL把txt格式改成opt格式,这时所有的编译链接都完成了,我们就可以在没有安装fortran编译器的电脑上运行带fortran 的子程序的Aspen Plus文件了Linker首先打开BKP文件后,点击RUNsettings填入dll文Engine Files件的OPT文件名Run SettingsEngintFilQptionsUser properly databanltsfrpl也ppi hPpZapp2bpp2cInzerS tr 已 wjtiMiscellAneaus filesLLM 就 tun557Coit确定1邨肯应月 帮助点击确定,这时,不出意外,就可以运行aspen 了注意:上面提到的这些文件必须放到一个文件夹里面,如果您下载了我的文件更改了文件夹的目录就需要在那两个OPT文件中更改成您自己的文件夹目录。需要说明的是我提供的这个例子的模拟有问题,物性参数、模拟结果都有问题,感兴趣的朋友可以调试下。祝好运。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!