User login

Navigation

You are here

UMAT debug

Dear Users,

 

Is it possible to stop abaqus in one of the available debuggers (gdb, idb etc ). I am getting errors is my UMAT subroutine and when I try to insert print statements it crashes even faster.

 any kinds of help is appreciated.

 regards

--dinesh

Free Tags: 

Hi Dinesh,

            I dont know about the debuggers you are talking about, but I do know how to terminate an analysis in ABAQUS .You can use call XIT command. Suppose your requirement is to stop the analysis by monitoring a particular state variable from the results file, when it reaches a critical value you can use URDFIL routine to do this job.

Specify exactly what is your requirement.

Hope this helps

Rohith

Hi Rohith,

 Thanks for your answer. But I don't need to terminate the analysis. The problem is with my UMAT subroutine and I want to know what is going wrong? The print statements are not helping as they make the program crash.

UMAT is just a Fortran subroutine and you can deal with it the same way you would any other with the debugger of your choice. All the includes do is declare implicit variables to be ints from I-N and single/double precision floats otherwise, so you can write that yourself or find the .inc files. I don't know of any way to turn the debugger on specifically when you've linked it to Abaqus, though, unless you call Abaqus with the debugger, but that will probably have lots of noise.

Subscribe to Comments for "UMAT debug"

Recent comments

More comments

Syndicate

Subscribe to Syndicate
Error | iMechanica

Error

The website encountered an unexpected error. Please try again later.