added comment on precompiling the subroutine into a library

This commit is contained in:
Franz Roters 2011-05-26 09:38:48 +00:00
parent e39445ee7a
commit f24da6dffe
1 changed files with 13 additions and 0 deletions

View File

@ -31,8 +31,21 @@ else:
compile_fortran = (fortCmd + " -c -fPIC -auto -extend_source -w90 -w95 " +
"-WB -I%I -free -heap-arrays 500000000 -O3 -fpp -openmp")
# Do not use parts in input file
cae_no_parts_input_file=ON
# You can compile DAMASK into a library to be used with abaqus
# it saves you from compiling the subroutine for each job
# in this case you do not have to specify a usersubroutine file
# however if you still do, the compiled version will override that in the library
# Procedure:
# 1. create a library directory, e.g. abqlib, in your prefered location
# 2. build the library replacing your_prefered_location/abqlib with the correct path to the directory created in 1.:
# abaqus make -l DAMASK_abaqus_std.f -dir your_prefered_location/abqlib
# abaqus make -l DAMASK_abaqus_exp.f -dir your_prefered_location/abqlib
# 3. uncomment the next line after replacing your_prefered_location/abqlib with the correct path to the directory created in 1.
# usub_lib_dir='your_prefered_location/abqlib'
# Remove the temporary names from the namespace
del fortCmd
del fortDefPath