1、安装abaqus2021(教程自行百度),保证abaqus安装没问题即可;
2、安装Microsoft visual studio2018(要在安装intel oneAPI之前安装);
3、安装intel oneAPI,两个安装包先安装Intel® oneAPI Base Toolkit (本文version 2022.2.0) ,再安装Intel® oneAPI HPC Toolkit (本文version 2022.2.0) 顺序不能出问题。
关联1、搜索栏:高级系统设置(图1);进入系统属性(图2)——高级(图2)——环境变量——系统变量(图3)——选中Path(图3)——编辑——新建(图4)
图1
图2
图3
图4
2、
a) 找到mvs c++的vcvarsall.bat位置,添加到系统变量path中(图5)
D:Program Files (x86)Microsoft Visual Studio2019CommunityVCAuxiliaryBuild
(根据自己安装软件的目录而定)
b)找到 找到oneAPI fortran 的vars.bat位置,添加到系统变量path中(由于暂不清楚是哪个vars.bat文件,此处将oneAPI所有的vars.bat都添加入系统变量中(图5));注:可以使用一些桌面搜索工具进行快速搜索查找目标文件的位置,如360的桌面助手(图6)
D:Program Files (x86)InteloneAPIinspector2022.1.0env
D:Program Files (x86)InteloneAPIitac2021.6.0env
D:Program Files (x86)InteloneAPIdnnl2022.1.0env
图5
图6 搜索目标文件名即可快速查找文件位置
c)修改abq2021.bat文件(桌面助手搜索查找后如图7所示)
图7
打开文件所在位置,右键编辑
@echo off setlocal set ABA_COMMAND=%~nx0 set ABA_COMMAND_FULL=%~f0 @call "D:Program Files (x86)InteloneAPIcompiler2022.1.0envvars.bat" -arch intel64 @call "D:Program Files (x86)InteloneAPImkl2022.1.0envvars.bat" intel64 "C:SIMULIAEstProducts2021win_b64codebinABQLauncher.exe" %* endlocal
(路径根据自己的安装目录确定)
d)修改abaqus环境文件 abaqus_v6.env(右键没有编辑选项,选择记事本打开),在最后一行加入:compile_fortran += ['/names:lowercase',]
============至此,关联完成==============
win+r,输入cmd,编辑abaqus info=system 回车,关联成功



