马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
本帖最后由 wdhd 于 2016-5-7 13:29 编辑
在Win8.1系统上安装ABAQUS6.14-2、Visual Studio2013、InterlVisual Fortran XE2013-SP1 ,安装成功之后验证子程序时出现问题,对于“Abaqus/Standardwith user subroutines”、” Abaqus/Explicit with usersubroutines (single precision)“、”Abaqus/Explicit with usersubroutines (double precision)“这些总是出现error,查看对应的.log文件,提示的是error code 1073741819。同时”Geometry Translator for CATIA V4 “之类的导入接口也在报错。
网上对于error code1073741819解决比较多的方法是将“X:\SIMULIA\Abaqus\6.X-X\code\bin”目录下的mkl_avx2.dll重命名为mkl_avx2.dll.11.0.0.1(ABAQUS6.11的修改方式),对于ABAQUS6.14,我试着改为mkl_avx2.dll.14.0.0.1和mkl_avx2.dll.14.0.0.2,具体原理不清楚,但是仍然没有解决子程序验证的问题。
仔细查看了验证过程中产生的.log文件,发现在文件中出现了用户名的中文,其后还出现乱码,初步猜测跟安装Win8.1系统时自己输入的是中文的用户名(这个是最底层的用户名,而不是指电脑账户名称)有关。修改方法:Window+R,输入“lusrmgr.msc”并按回车键,即可进入“本地用户和组。在本地用户中将自己的用户名右击重命名为英文字符就好了。
再次子程序验证,顺利通过验证。PASS…Continuing…Successful
如果大家遇到这样的子程序验证问题,可以尝试一下这个方法。
本文来自: https://mp.weixin.qq.com/s?__biz ... f1mGaZ0ieLiDg9dA#rd
|