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

[子程序] 如何在ABAQUS计算过程中debugging?

[复制链接]
发表于 2009-8-20 07:06:25 | 显示全部楼层 |阅读模式 来自 美国
我的UMAT一直都没有什么问题。不过前几天用来做一个新的模拟计算的时候,计算了一个小时,120多步之后,跳出了。错误信息为:“Illegal floating point operation (signal 8)”. 我检查了所有程序中出现的分母项都不为0。所有根号下都不为负。所有指数函数内的值也正常。而且同样的结构,如果我减少单元数,也能顺利进行计算。不知道怎么回事?哪位高手,知道什么原因吗?或者告诉我能否在ABAQUS计算过程中对Fortran程序进行调试呢?谢谢。
发表于 2009-8-21 06:34:48 | 显示全部楼层 来自 法国
Simdroid开发平台
多输出一些中间数据,“Illegal floating point operation (signal 8)”.   表示有的地方计算溢出了。
回复 不支持

使用道具 举报

发表于 2009-8-24 14:14:56 | 显示全部楼层 来自 法国
以前可以
现在用intel 的编译器 好像不行了。   只能将想要的结果 先write出来  去检查了
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-20 12:03 , Processed in 0.045658 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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