最近发现abaqus好像支持python操作,所以又想把之前用ansys做的移动热源放到abaqus上试试,不过abaqus上用户子程序是fortran和C。
intel parallel studio xe 2019本身附带一个vs2015 shell版,不过安装完才发现好像shell没有需要的那个vcvarsall.dll文件,所以卸载掉fortran和vs2015 shell又重新安装了一遍visual studio 2015社区版。然后abaqus安装无所谓先后,根据我的实验,只要在abaqus的批处理文件中调起fortran和vs的两个dll文件就行。
下面是一次性成功安装流程
- 首先安装vs2015(vs2017应该也行,但是我没试过)
vs2015找找网上的资源,毕竟微软现在已经不提供vs2019之前的版本了,也或许是我没找到,vs2015安装只要注意下,安装的时候选自定义部件,需要把那个c++选项勾选上。然后vs2015好像可以和vs2019共存,我电脑上是暂时没发现什么问题。
- 然后安装intel parallel studio xe 2019(必须是先安装vs2015,然后安装intel fortran的相关文件,这样才能在vs2015中关联intel fortran )
intel parallel studio xe 2019网上有资源,版权问题,也不多说 ,安装的时候只需要选择关键的几个,其他的选项有需要的可以勾选上。(我的是64位系统,所以直接只选了intel 64)