×
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

Subroutine HKSmain in abaqus

Subroutine HKSmain in abaqus

Subroutine HKSmain in abaqus

(OP)
When I try to use the subroutine HKSMAIN in abaqus6.5 I get the following error message:

"User postprocessing program should be defined as "SUBROUTINE ABQMAIN""

Now, the thing is that I only have the manual for abaqus6.4 and wonder if there may have been some change regarding this. The manual I have states that HKSMAIN shuld be used if the subroutine is written in fortran and ABQMAIN if the routine is written in C++ (or at least that is the way I understood it...).

Otherwise, what is the problem???

RE: Subroutine HKSmain in abaqus

I think "HKSMAIN" has been replaced with "ABQMAIN" in version 6.5
From Abaqus 6.5 documentation:
"Instead, the program must begin with a FORTRAN SUBROUTINE with the name ABQMAIN".

Example:

" SUBROUTINE ABQMAIN
C     Calculate the maximum von Mises stress and its location
C
      INCLUDE 'aba_param.inc'
      CHARACTER*80 FNAME
      DIMENSION ARRAY(513),JRRAY(NPRECD,513),LRUNIT(2,1)
      EQUIVALENCE (ARRAY(1),JRRAY(1,1))
C
C     File initialization
......
......
"

You may expect other changes as well.

RE: Subroutine HKSmain in abaqus

(OP)
Thank you! Knowing what subroutine to use is a big step forward...

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