欢迎来到天天文库
浏览记录
ID:40337302
大小:135.51 KB
页数:3页
时间:2019-07-31
《abaqus 关联问题:Abaqus 6.14-1 + Microsoft Visual Studio 2012 + Intel Parallel Studio XE》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Abaqus6.14subroutine调用过程中与VS2012+XE2013关联问题针对最近使用abaqus调用子程序时出现如下图所示的错误,现将解决办法总结如下(‘ifort’不是内部或外部命令,也不是可运行的程序或批处理文件。AbaqusError:Problemduringcompilation或者文件名、目录名或卷标语法不正确):图1abaqus调用子程序时出现错误Abaqus6.14-1+MicrosoftVisualStudio2012+IntelParallelStudioXE2013关于关联的问题:1.首先要正确安装MicrosoftVisualStudio2012+Inte
2、lParallelStudioXE2013,其中,先安装VS2012,再安装XE2013,其次再安装abaqus,这步很重要。2.MicrosoftVisualStudio2012+IntelParallelStudioXE2013集成检验:打开:开始所有程序->IntelParallelStudioXE2013->CommandPrompt->ParallelStudioXEwithIntelCompilerXEv13.1->Intel64VisualStudio2012mode(如图2所示)(a)Intel64VisualStudio2012mode路径图(b)Intel64VisualS
3、tudio2012mode打开运行图图2Intel64VisualStudio2012mode3.在图2(b)中光标闪处输入->%comspec%/k""D:ProgramFiles(x86)MicrosoftVisualStudio11.0VCvcvarsall.bat""x86_amd64(vcvarsall.bat的存放路径),然后Enter运行(运行结果如图3所示)。这样MicrosoftVisualStudio2012+IntelParallelStudioXE2013集成成功。图3集成成功显示图4.找到abaqus6.14-1安装路径下的abq6141.bat文件。例如:D
4、:SIMULIAAbaqusCommandsabq6141.bat;5.选中abq6141.bat文件,右键->编辑,打开(如图4所示)。图4abq6141.bat文件6.在图4中@echo前面加入调用VS2012和XE2013的语句,如下:call"D:ProgramFiles(x86)MicrosoftVisualStudio11.0VCvcvarsall.bat"x86_amd64call"C:ProgramFiles(x86)IntelComposerXE2013binifortvars.bat"intel64vs2012其中,所有字符需在英文状态下输入。(如
5、图5所示)图5关联后的abq6141.bat文件7.Abaqus6.14-1就可以成功调用子程序,并进行数值模拟。
此文档下载收益归作者所有