1.修改abaqus环境文件权限,compile_fortran中添加【'/Qmkl:sequential',】
[PS. ABAQUS2016以下版本需要修改abaqus_v6.env]
2. 过早版本,如6.10-1,需要删除abaqus_v6.env 的compile_fortran=[……]中的【'/QxW',】项,以及link_sl和link_exe中与manifest相关的内容,如下图。
3.我这里用到了【call dgetrf(……) ;call dgetri(……)】进行矩阵运算,所以子程序代码中要添加 【USE LAPACK95】
参考文献: [1] https://michaeljandron.com/2017/12/28/abaqus-mkl/
[2] https://community.intel.com/t5/Intel-Fortran-Compiler/Problem-during-linking-of-fortran-with-abaqus/m-p/1152350