abaqus2021+vs2018+intel oneAPI2022关联程序

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 Studio\2019\Community\VC\Auxiliary\Build

(根据自己安装软件的目录而定)

b)找到 找到oneAPI fortran 的vars.bat位置,添加到系统变量path中(由于暂不清楚是哪个vars.bat文件,此处将oneAPI所有的vars.bat都添加入系统变量中(图5));注:可以使用一些桌面搜索工具进行快速搜索查找目标文件的位置,如360的桌面助手(图6)

D:\Program Files (x86)\Intel\oneAPI\inspector\2022.1.0\env

D:\Program Files (x86)\Intel\oneAPI\itac\2021.6.0\env

D:\Program Files (x86)\Intel\oneAPI\dnnl\2022.1.0\env

图5 

 图6 搜索目标文件名即可快速查找文件位置

c)修改abq2021.bat文件(桌面助手搜索查找后如图7所示)

图7

 打开文件所在位置,右键编辑

@echo off
setlocal
set ABA_COMMAND=%~nx0
set ABA_COMMAND_FULL=%~f0
@call "D:\Program Files (x86)\Intel\oneAPI\compiler\2022.1.0\env\vars.bat" -arch intel64
@call "D:\Program Files (x86)\Intel\oneAPI\mkl\2022.1.0\env\vars.bat" intel64 
"C:\SIMULIA\EstProducts\2021\win_b64\code\bin\ABQLauncher.exe" %*
endlocal

(路径根据自己的安装目录确定)
d)修改abaqus环境文件 abaqus_v6.env(右键没有编辑选项,选择记事本打开),在最后一行加入:compile_fortran += ['/names:lowercase',] 

============至此,关联完成==============

win+r,输入cmd,编辑abaqus info=system 回车,关联成功

猜你喜欢

转载自blog.csdn.net/Darren1921/article/details/124878970