Dear everyone, recently I have met a problem when I used the umat subroutine. When I performed a non-isothermal elastic analysis, I found that the calculation did not converge. However, when I added a "write (7,*)" statement in the programme to record what happened, it converged! I have tried many times and it always liked this. Could anybody tell me what was wrong? Have anybody met the same problem?