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???
"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
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