Fortran Coder

查看: 11256|回复: 3
打印 上一主题 下一主题

[求助] 语法问题

[复制链接]

29

帖子

10

主题

0

精华

熟手

F 币
152 元
贡献
98 点
跳转到指定楼层
楼主
发表于 2020-12-3 10:13:42 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在我程序中需要计算两次miu分别在两个程序中 中间通过module进行数据交换
在第一个程序中无法计算miu
但第二个程序可以正常计算miu
程序2中的L也是程序1中的TEMP通过module传输过来的
[Fortran] 纯文本查看 复制代码
程序1
C     定义气体粘度(MPa·s)
      miu = (1.48E-5+2.5E-8*TEMP)*1E-6
C     分解热(mj/t)
      Qi = -2.34E11

程序2
C     普适气体常数 (mJ/mol/K)
      R = 8.3144E3
C     定义气体粘度(MPa·s)
      miu = (1.48E-5+2.5E-8*L)*1E-6

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

213

帖子

2

主题

0

精华

宗师

F 币
2142 元
贡献
875 点

规矩勋章

地板
发表于 2020-12-7 04:00:48 | 只看该作者
916115735 发表于 2020-12-6 13:43
[mw_shl_code=fortran,true]  MODULE COMMON_DATA
      IMPLICIT NONE
      SAVE

没有看到对 TEMP 和 L 的定义。

29

帖子

10

主题

0

精华

熟手

F 币
152 元
贡献
98 点
板凳
 楼主| 发表于 2020-12-6 13:43:52 | 只看该作者
风平老涡 发表于 2020-12-3 11:34
请上传module的定义部分。

[Fortran] 纯文本查看 复制代码
  MODULE COMMON_DATA
      IMPLICIT NONE 
      SAVE
      REAL::X(19200),Z(19200), W(19200), B(19200), D(19200)
      REAL::G(19200),O(19200),P(19200),Q(19200)
      
      END MODULE

213

帖子

2

主题

0

精华

宗师

F 币
2142 元
贡献
875 点

规矩勋章

沙发
发表于 2020-12-3 11:34:54 | 只看该作者
请上传module的定义部分。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-12-26 21:42

Powered by Tencent X3.4

© 2013-2024 Tencent

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