将外部自定义的Fortran子程序加载到Aspen Plus模型的步骤是什么?
|解|决|方|案|
![080c2d5bdbeb6da59c2cb80c0bd05aad.gif](https://i-blog.csdnimg.cn/blog_migrate/4a28bcb4366196feded7645bb3d78662.gif)
子程序首先要经过编译,然后在模型执行运算时链接。
编译
1
从 Start menu | All Programs | Aspen Plus Vx.x 中选择Customize Aspen Plus。这将打开一个DOS窗口(所有环境变量已被合理地设置)
2
导航至 Fortran 文件所在的目录
3
对于每个 Fortran 子程序键入"ASPCOMP 子程序名[.f]" 。编译后的目标文件必须放在工作目录下,或者放在 DLOPT 文件规定的路径下。
执行运算
Fortran文件可以使用.obj文件(方法 A)执行运算或生成.dll文件(方法 B)。如果生成.dll文件,则不需要Fortran编译器。
方法A
把原代码文件和目标文件放在.bkp文件相同的工作目录下。