×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

VUSDFLD subroutine for storing charLength

VUSDFLD subroutine for storing charLength

VUSDFLD subroutine for storing charLength

(OP)
Dear all,

I have a problem with the VUSDFLD subroutine. The purpose is very simple: to store both triaxiality and characteristic length to use them as field variables for a damage model.

The subroutine works well for the triaxiality ratio, which is calculated from the stress tensor (see attached file). However, the subroutine does not work when I try to store the characteristic length (charLength). Just add a line as follows: Lchar = charLength(k) and the analysis is aborted. What is wrong with this?

I attach the vusdfld field. Many thanks in advance!

Kind regards,
Julio

RE: VUSDFLD subroutine for storing charLength

Hi,

By default Abaqus use implicit declaration of variables for FORTRAN subroutines.
Variables started with a-h and o-z are real and others are integers.

charLength array is real since it starts with x letter.
Lchar is integer since it starts with L.

You cannot assign real value for integer variable.

Change name from Lchar to charL and it should help.

Regards,
Bartosz

RE: VUSDFLD subroutine for storing charLength

(OP)
Solve it!!!

Bartosz, thank you very much for your help.

Best regards,
Julio

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources