Fortran Coder

查看: 8175|回复: 4
打印 上一主题 下一主题

[数值问题] fortran运行结果不合理,求大佬们的帮忙

[复制链接]

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

楼主
发表于 2020-1-22 21:16:59 | 显示全部楼层
Totalmolarvolume 函数里 xh2s,T,n 这三个变量,没有定义,也没有赋值。就直接使用,当然会出错。

建议:
1. 要写 implicit none,每个程序单元都要写。
2. 学习 debug 单步调试。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2020-1-24 09:04:34 | 显示全部楼层
liudy02 发表于 2020-1-24 01:56
实际上,只要主程序和每个module里的开头写上就可以了吧
我实际测试的结果是,只要这样写了,之后的所有 ...

Implicit None 如果写在module里,那么module里contains的过程都有效。

但是楼主玩的都是外部子程序,需要每个程序单元都写
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-5 00:06

Powered by Tencent X3.4

© 2013-2024 Tencent

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