找回密码
 注册
Simdroid-非首页
查看: 61|回复: 4

[高级讨论区] 子程序后缀名问题

[复制链接]
发表于 2015-10-1 18:58:24 | 显示全部楼层 |阅读模式 来自 新加坡
本人编了一个abaqus的子程序,子程序后缀名为.for。在台式机(非工作站)上可以正常调用
工作站调用的时候需要把子程序后缀名改为.f,然后提交ABAQUS再计算的时候就提示编译错误。

另外我把在工作站上成功运行的后缀名.f的子程序在台式机上(非工作站)运行时,将后缀改为.for。同样提示错误。不能运行
请问这是什么原因,应如何修改?

这两个后缀名不同的fortran文件编写格式上有很大区别吗?
是这个问题导致的子程序不能被成功调用?

发表于 2015-10-2 12:05:22 | 显示全部楼层 来自 北京
Simdroid开发平台
那个取决于你台式机和工作站的fortran版本以及环境变量配置
回复 不支持

使用道具 举报

 楼主| 发表于 2015-10-2 12:26:59 | 显示全部楼层 来自 新加坡
吴聊SP 发表于 2015-10-2 12:05
那个取决于你台式机和工作站的fortran版本以及环境变量配置

恩。我尝试再改一下程序内部的编写格式吧
回复 不支持

使用道具 举报

 楼主| 发表于 2015-10-2 13:10:50 | 显示全部楼层 来自 新加坡
吴聊SP 发表于 2015-10-2 12:05
那个取决于你台式机和工作站的fortran版本以及环境变量配置

已解决。主要还是fortran格式问题。不同机器上对fortran格式要求不同。版本的问题
回复 不支持

使用道具 举报

发表于 2015-10-3 15:28:14 | 显示全部楼层 来自 北京
zhousonghrbeu 发表于 2015-10-2 13:10
已解决。主要还是fortran格式问题。不同机器上对fortran格式要求不同。版本的问题 ...

恩,你可以通过改写bat文件使之统一成一种运行环境,比如:free格式
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 01:09 , Processed in 0.027523 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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