1. 主页 > 数据分析 > abaqus

abaqus子程序验证不通过如何解决

在Win8.1系统上安装ABAQUS6.14-2Visual Studio2013InterlVisual 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.1mkl_avx2.dll.14.0.0.2,具体原理不清楚,但是仍然没有解决子程序验证的问题。


仔细查看了验证过程中产生的.log文件,发现在文件中出现了用户名的中文,其后还出现乱码,初步猜测跟安装Win8.1系统时自己输入的是中文的用户名(这个是最底层的用户名,而不是指电脑账户名称)有关。修改方法:Window+R,输入“lusrmgr.msc”并按回车键,即可进入本地用户和组。在本地用户中将自己的用户名右击重命名为英文字符就好了。


再次子程序验证,顺利通过验证。PASS…Continuing…Successful


本文由锦技网发布,内容来源于网络整理:http://xz.jdjcy.com/shujufenxi/598.html

联系我们

在线咨询:点击这里给我发消息

微信号:jdjcy1

工作日:9:30-18:30,节假日休息