PDA

View Full Version : UMAT doesn't link following compilation.


cochiece
2006-07-24, 08:42
Hi all,

I'm hoping someone can help me with a problem that I've been trying to solve for a few days but has me beat.

I'm trying to run a .inp file with a UMAT (through: Job Manager - Create - General - User Subroutine file ). Once the job is submitted everything looks ok except the linking stage of the process never finishes. A sample log file is shown below:


ABAQUS JOB Job-4
ABAQUS Version 6.5-1
Begin Compiling ABAQUS/Standard User Subroutines
07/24/06 13:30:01
UT3D.for
End Compiling ABAQUS/Standard User Subroutines
07/24/06 13:30:02
Begin Linking ABAQUS/Standard User Subroutines
07/24/06 13:30:02


Even if the job is left for hours, the linking stage never completes.

My path variable is set to: C:\Program Files\Microsoft Visual Studio\DF98\BIN;%PATH%;C:\Program Files\Microsoft Visual Studio\VC98\BIN;%PATH% for df.exe and link.exe, respectively.

No other files are generated that might give me an idea as to why this is happening. I am using Abaqus 6.5-1 and Compaq Visual Fortran 6.

If anyone has ever had this problem or knows a solution, please post back.
Thanks

Jorgen
2006-07-26, 21:47
Hmm, that is a strange problem. It sounds like you are doing everything right.

What I would try is to compile your user subroutine from the command line. That is, from CAE write your input file to disk. Then open a command prompt window, cd to the directory with the input file and the fortran file, then type the following command:

abaqus job=[your_job_name] user=[your_fortran_file]

That should do the trick (or at least let you know what goes wrong).

- Jorgen