Fortran Coder

这个报错该怎么改呢,急求解答

查看数: 1824 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-5-11 17:10

正文摘要:

Do J=1,ILO        Do I=M,1,-1           Do K=1,N                         LDONO = ...

回复

楚香饭 发表于 2023-5-13 18:00:45
请检查 eps 的定义,我是说他的类型,是否是数组,而不是他的值是 1.e-8

如有必要,可上传 Mod_WQM_NC.f 文件(压缩后上传)
时光深处 发表于 2023-5-13 17:23:57
时光深处 发表于 2023-5-11 19:55
从定义上看是没什么问题的,NUTRINH定义的话是实测值,肯定不可能小于0,eps的定义是1.e-8,这样看没什么问 ...

C:\Users\谷芳芳\Pictures\Screenshots\屏幕截图 2023-05-13 172112.png
necrohan 发表于 2023-5-12 14:26:42
在循环内的if语句前面输出看看
write(*,*)NUTRINH(j,i,k)
楚香饭 发表于 2023-5-12 08:31:25
有必要的话,把定义部分代码给出来。甚至全屏截图
时光深处 发表于 2023-5-11 19:55:40
从定义上看是没什么问题的,NUTRINH定义的话是实测值,肯定不可能小于0,eps的定义是1.e-8,这样看没什么问题呀
楚香饭 发表于 2023-5-11 19:01:05
本帖最后由 楚香饭 于 2023-5-11 19:02 编辑

请注意 NUTRINH 和 eps 的定义,.le. 运算符两边的数组维度必须一致。
= 运算符左边的维度不能小于右边的维度。

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-11-23 10:42

Powered by Tencent X3.4

© 2013-2024 Tencent

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