Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

UMAT subroutine usage

Yeshwanth_R_
Beginner
1,636 Views

Hi,

I need to develop a UMAT subroutine for inputting a material model into ABAQUS.

I interfaced ABAQUS 10.1, Visual studio 2008 and Fortran 11.1 successfully(PFA image of abaqus cmd showing PASS)

I then read about UMAT subroutine and started coding it in Fortran 11.1.

But, I am totally confused as to where to use this code. When i debug the code in Fortran 11.1, I got 31 errors, most of which being syntax errors.

Can you please tell me the procedure of inputting an UMAT into ABAQUS.

PFA the code i am using for isotropic elasticity. Please get back to me if there are any errors in it and also any material i've to go through to understand fortran architecture.

It would be great if anyone who have already ran UMAT in abaqus guide me through this and briefly explain
How to use this subroutine if the code is correct?
Can it be successfully debugged in Fortran 11.1?

Suggestions from anybody will be of great use to me as i still am a beginner to this software.

Regards,
Yeshwanth.

0 Kudos
3 Replies
mecej4
Honored Contributor III
1,636 Views

Your source code should follow the required syntax and formatting rules of Fortran. The presence of continuation marks suggests that the code is intended to be in fixed format (scanned from a print out?).

In this format, Fortran statements should begin in column 7, continuation marks in column 6, the comment mark C in column 1, and statement numbers in columns 1 to 5. Change all instances of character 0x92 to 0x27.

I think that you should spend some time with Fortran tutorials and textbooks if you want to be able to write or modify Fortran code. 

0 Kudos
pbkenned1
Employee
1,636 Views

We can help with Fortran questions, but as far as interfacing UMAT with Abaqus, you need to ask questions like that on some Abaqus User's Forum, for example, see this post.

Patrick

0 Kudos
Yeshwanth_R_
Beginner
1,636 Views

Thank you Patrick and mecej4 for your time. Will look into abaqus users post for more information.

Nevertheless, Incase anyone has idea about UMAT, Please guide me through this.

0 Kudos
Reply