added comment on precompiling the subroutine into a library
This commit is contained in:
parent
e39445ee7a
commit
f24da6dffe
|
@ -31,8 +31,21 @@ else:
|
||||||
compile_fortran = (fortCmd + " -c -fPIC -auto -extend_source -w90 -w95 " +
|
compile_fortran = (fortCmd + " -c -fPIC -auto -extend_source -w90 -w95 " +
|
||||||
"-WB -I%I -free -heap-arrays 500000000 -O3 -fpp -openmp")
|
"-WB -I%I -free -heap-arrays 500000000 -O3 -fpp -openmp")
|
||||||
|
|
||||||
|
# Do not use parts in input file
|
||||||
cae_no_parts_input_file=ON
|
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
|
# Remove the temporary names from the namespace
|
||||||
del fortCmd
|
del fortCmd
|
||||||
del fortDefPath
|
del fortDefPath
|
||||||
|
|
Loading…
Reference in New Issue