abaqus子程序中,对变量取绝对值之后,还会返回负数,并且返回的负数与原值不一样。什么原因?

浏览:1097 回答:3
abaqus建模时,使用Fortran编写了子程序,对变量取绝对值之后,还会返回负数,并且返回的负数与原值不一样。请问是为什么?下面时编写两句,在同一个节点,STATEV(2)显示的是-3943.47,STATEV(3)显示-431.958.
      STATEV(2)=STRESS2
      STATEV(3)=ABS(STRESS2)


邀请回答 我来回答

全部回答

(3)
默认 最新
SnowWave02

是不是状态变量的个数设置的太少

2020年9月9日
评论 点赞 1
润杰
是不是程序没有正常运行到赋值那一句
2020年9月11日
评论 点赞
shuishengy

自己捧个场

2018年12月7日
评论 点赞

没解决?试试专家一对一服务

换一批