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:
parent
e9e6abbdaf
commit
08da2b5e4d
|
@ -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
|
||||
|
|
@ -9,8 +9,10 @@
|
|||
! MPI fuer Eisenforschung, Duesseldorf
|
||||
! PSI, Switzerland
|
||||
!
|
||||
! REMARK: change compile command to include
|
||||
! "-free -heap-arrays 500000000" in "abaqus_v6.env"
|
||||
! REMARK: put the included file abaqus_v6.env in either your home
|
||||
! 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)
|
||||
!
|
||||
!********************************************************************
|
||||
|
||||
|
|
|
@ -9,8 +9,10 @@
|
|||
! MPI fuer Eisenforschung, Duesseldorf
|
||||
! PSI, Switzerland
|
||||
!
|
||||
! REMARK: change compile command ("compile_fortran") to include
|
||||
! "-free -heap-arrays 500000000" in "abaqus_v6.env"
|
||||
! REMARK: put the included file abaqus_v6.env in either your home
|
||||
! 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)
|
||||
!
|
||||
!********************************************************************
|
||||
|
||||
|
|
Loading…
Reference in New Issue