added minimum abaqus_v6.env file containing all changes necessary for the use of the MPIE subroutine

changed comments in interface routines to refelect this
This commit is contained in:
Franz Roters 2011-03-29 13:49:50 +00:00
parent e9e6abbdaf
commit 08da2b5e4d
3 changed files with 48 additions and 4 deletions

40
code/abaqus_v6.env Normal file
View File

@ -0,0 +1,40 @@
#
# MPIE CPFEM Abaqus Environment File
# ------------------------------------
#
# Linux (Opteron/EM64T) Settings:
#
# Compile and Link command for user subroutines.
# Compile_cpp and link_exe for Abaqus make utility.
#
import os, re, glob, driverUtils
# Always use the newest version
fortDefPath = '/'
dirLst = glob.glob('/opt/intel/fce/*')
if dirLst:
dirLst.sort()
fortDefPath = dirLst[-1] + '/bin'
fortCompiler = "ifort"
if os.path.exists(os.path.join(fortDefPath, fortCompiler)):
fortCmd = os.path.join(fortDefPath, fortCompiler)
else:
fortCmd = fortCompiler
# Add the flag "-free" to the compile_fortran command below to use free-
# format FORTRAN 90 syntax.
compile_fortran = (fortCmd + " -c -fPIC -auto -extend_source -w90 -w95 " +
"-WB -I%I -free -heap-arrays 500000000 -O3 -fpp")
cae_no_parts_input_file=ON
# Remove the temporary names from the namespace
del fortCmd
del fortDefPath
del fortCompiler
del dirLst

View File

@ -9,8 +9,10 @@
! MPI fuer Eisenforschung, Duesseldorf ! MPI fuer Eisenforschung, Duesseldorf
! PSI, Switzerland ! PSI, Switzerland
! !
! REMARK: change compile command to include ! REMARK: put the included file abaqus_v6.env in either your home
! "-free -heap-arrays 500000000" in "abaqus_v6.env" ! or model directory, it is a minimum Abaqus environment file
! containing all changes necessary to use the MPIE subroutine
! (see Abaqus documentation for more information on the use of abaqus_v6.env)
! !
!******************************************************************** !********************************************************************

View File

@ -9,8 +9,10 @@
! MPI fuer Eisenforschung, Duesseldorf ! MPI fuer Eisenforschung, Duesseldorf
! PSI, Switzerland ! PSI, Switzerland
! !
! REMARK: change compile command ("compile_fortran") to include ! REMARK: put the included file abaqus_v6.env in either your home
! "-free -heap-arrays 500000000" in "abaqus_v6.env" ! or model directory, it is a minimum Abaqus environment file
! containing all changes necessary to use the MPIE subroutine
! (see Abaqus documentation for more information on the use of abaqus_v6.env)
! !
!******************************************************************** !********************************************************************