写了个HS的UMAT, 程序刚开始是给定一个指定位移(DSTRAN), 再调用UMAT计算Dsigma/Depslon(DDSDDE)和最后的应力(STRESS), 经过计算, 土体进入了塑性区, 再经过一系列的计算得到塑性应变和发生塑性流动后的应力, 并在程序结束时进行了应力更新, 塑性应变用状态变量(STATEV)进行了存储, 只是 矩阵Dsigma/Depslon(DDSDDE)没有进行更新, 应该说应该是没什么问题了, 但ABAQUS却不能正常结束, 而是再用其它的位移(DSTRAN)再次进行试算, 不知道是什么原因, 是不是因为没更新DDSDDE,
导致DSTRESS 不等于 DDSDDE*DSTRAN而计算失败.
请各位指点一二. 多谢