yangtfu 发表于 2013-1-9 15:20:03

外接程序在64位上是否通用

以前师兄编的一个碰撞力的fortran子程序,在2003版本上没有任何问题,在2012,x64的版本上就不能用了,想问一下是否是64位系统的问题?谢谢!
报错如下:
WARNING:    A user GFOSUB subroutine is required for GFORCE model_1.Gap_Revolute_Force_3.
WARNING:    A user GFOSUB subroutine is required for GFORCE model_1.Gap_Revolute_Force_3.
ERROR:      Subroutine GFOSUB is not supplied for GFORCE model_1.Gap_Revolute_Force_3.
ERROR:   Abnormal termination encountered in Adams/Solver.

开心与哈哈312 发表于 2013-1-9 15:27:51

2012默认的求解器是C++的,你可以在solver里面设置变回fortran求解器

yangtfu 发表于 2013-1-9 17:03:00

开心与哈哈312 发表于 2013-1-9 15:27 static/image/common/back.gif
2012默认的求解器是C++的,你可以在solver里面设置变回fortran求解器

此项已经更改了,还是不行。。

开心与哈哈312 发表于 2013-1-9 18:11:39

yangtfu 发表于 2013-1-9 17:03 static/image/common/back.gif
此项已经更改了,还是不行。。

那你检查一下你的子程序的编写问题吧,论坛里有叶博士的两篇用户子程序的文章。你这错误显示的错误好像是参数不匹配,具体什么原因自己检查检查吧!我觉得不是由于64位系统的问题
页: [1]
查看完整版本: 外接程序在64位上是否通用