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