Hello:

I am quite new to both abaqus and fortran programming. I am working on a project where I am tying phase field to fracture propagation where the void phase is taken into the kinematics of the crack propagation. I will not go too much into detail!

I have attached 3 files with my question here:

a) umat_sdvini3.f (my user subroutine file that has both sdvini and umat in it) b) Job-User-mod-9.inp (the .inp input file that I created with the help of Abaqus CAE) c) Job-User-15.msg (the file that contains the error message!)

When I am telling Abaqus to run the job with the user subroutine, the job gets aborted for some reason! In the previous job runs (11 to 14), when in the subroutine file, the if/else statement for the state variable was commented out, everything ran fine!

With the second if/else statement uncommented in the attached fortran file, there is an error and the job is getting aborted!

The fortran 77 code for my user subroutine: (it is the second if/else statement command block not running properly! I thought I could access the values of the solution dependent state variables via coords(1) which is the x-coordinates!

Could any of you please help me with what it could be? Please!

Thank you,

Mousumi

More Mousumi Ghosh's questions See All
Similar questions and discussions