View Full Version : compiling a umat without abaqus linking
mech5243
2009-08-06, 21:23
can anyone give me an advise how can i compile my umat with using abaqus?
I saw a lot of posts which are describing a way to compile the umat without using abaqus,and then using a file.o take the results.
is that possible?
The easiest way, and the way that I would recommend unless you have specific reasons not to, is to use the following command:
abaqus job=[jobname] user=[name of fortran file]
or
specify the subroutine name in Abaqus CAE.
-Jorgen
mech5243
2009-08-08, 18:14
xm i was trying to use the fortran implict command and i saw that abaqus dont allow me, thats why i tryied to compile the umat without abaqus.
But now i have one more question
I have tha E=55000000000.0000
and i defined it in abaqus as props(1)
when i use it as S=1/props(1) i got the result :1.818181818181818E-011
which is the correct one
then i try to put in my inp file that values as parameteres
and i type exactly the following lines:
*parameter
E=55000000000.0000
S=1./E
*user material,constants=2
<E>,<S>
and when i have use in abaqus the props(2) i got as result props(2)=1.818181818180000E-011
while S=1/props(1)=1.818181818181818E-011
Do you have any clue why i lost that presicion using the parameter command??
I am not sure what would cause that loss of precision. Does it work better if you do not use *PARAMETER?
-Jorgen
mech5243
2009-08-08, 22:00
if i use that values as parameters in fortran code...i dont have any loss in precision. I check my results using matlab and i get the same values. But when i use the parameters option,from the input file i have that loss in presision. I dont have any problem to continue my work using defined parameters in fortran. But i am couriouse what loses in precision i will have if i make a parametric model using input file capabilities... so basicaly there is all my concern and thats why i have that questions :|)
Powered by vBulletin® Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.