以梦为马,不负韶华

搜索
查看: 1595|回复: 7
收起左侧

FORTRAN IN SPEC OR CONSTRAINT WITH ID: DS-1 WILL BE COMPILED RATH...

[复制链接]
发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
50韶华币
做了一个换热器 其中HI物流为HOT INLET,由design模块计算所得还利用了design模块的fortran编程,但是运行时就报错了。
      FORTRAN IN SPEC OR CONSTRAINT   WITH ID: DS-1     WILL BE COMPILED
      RATHER THAN INTERPRETED BECAUSE OF THE FOLLOWING STATEMENT:
       DATA F /0,-7.7,-26.1,-168.17,64.23,-119,4.162,21,1000000000,6/

界面如图,不知道为什么报错,之前也用design模块里面的Fortran编程,但是语句比较简单,也没报错。图片为报错及Fortran内容。附件为源文件,希望大佬们指导一下,这报错什么意思?应该怎么修改?
帮我解决问题的悬赏答复哦~


捕获.JPG
捕获2.JPG

heaternew.apwz

352.72 KB, 下载次数: 2

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
好像和编译有关
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
是不是有不合法的语句,或者调用了编译器无法识别的子程序?

点评

exp abs 在内置的fortran里面能识别么  详情 回复 发表于 2019-3-21 09:22
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
haha123456 发表于 2019-3-20 13:38
是不是有不合法的语句,或者调用了编译器无法识别的子程序?

exp abs 在内置的fortran里面能识别么

点评

这个我不是很清楚呢,你看看Fortran的书籍。这两个函数,如果你不用,可以用表达式代替的。  详情 回复 发表于 2019-3-21 13:39
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
zzz1995zzz 发表于 2019-3-21 09:22
exp abs 在内置的fortran里面能识别么

这个我不是很清楚呢,你看看Fortran的书籍。这两个函数,如果你不用,可以用表达式代替的。

点评

奥奥 试验了 不是exp abs的问题 是数组定义的问题 您在内嵌fortran中编写过定义数组吗? 按照fortran77 的语句编写都显示有问题?就是像我报错的那样  详情 回复 发表于 2019-3-21 16:11
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
haha123456 发表于 2019-3-21 13:39
这个我不是很清楚呢,你看看Fortran的书籍。这两个函数,如果你不用,可以用表达式代替的。

奥奥 试验了 不是exp abs的问题 是数组定义的问题 您在内嵌fortran中编写过定义数组吗? 按照fortran77 的语句编写都显示有问题?就是像我报错的那样

点评

我没有定义过数组,不过你可以选择其它方式。比如笨一点的办法,一个变量一个变量地去申明。  详情 回复 发表于 2019-3-22 11:12
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
zzz1995zzz 发表于 2019-3-21 16:11
奥奥 试验了 不是exp abs的问题 是数组定义的问题 您在内嵌fortran中编写过定义数组吗? 按照fortran77  ...

我没有定义过数组,不过你可以选择其它方式。比如笨一点的办法,一个变量一个变量地去申明。
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
既然錯誤是說那條敘述要用編譯器,把DATA弄成DATA1、DATA2...應該就可以避開吧!
回复

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-2-28 00:22

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表