ANSYS2022R1,INITIAL_ALE_MAPPING遇到了问题?
*** Error 20028 (STR+28initial ale mapping should not be used toread the mapping file which has only datafor the boundary elements. it was createdwith init=0 for boundary ale mapping inthe previous run
同样的并行程序,在ansys16可以运行,而新版本后大内存会报如上错误。
初步怀疑是批处理命令memory分配问题。(bat文件,mpiexec -np 10 "D:\ASS160_x64\anzhuang\ANSYS Inc\v160\ANSYS\bin\winx64\lsdyna_mpp_sp_msmpi.exe" i=3D.K map=2dto3d MEMORY=999M MEMORY2=600M
Pause)
同样的bat程序在22版会报如上错误。
ansys22使用时
"D:\ANSYS16\ANSYSINC\ANSYS Inc\v160\ANSYS\bin\winx64\lsdyna160.exe" pr=dyna -dis -mpi MSMPI -np 30 i=F:\test-pressure\pressure\ban.k
会直接终止,Error 20028 (STR+28)
ANSYS单机多核运算,pcmpi是Intel的,一般ansys装好可以直接用,而msmpi是微软提供的需要安装相应程序,可以看一下b站的一个视频(https://www.bilibili.com/video/BV1gv4y1F71i/?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click&vd_source=412ddfbe3bae28a4e0b62fbb1fc18c32)
如果现实缺失msmpi.dll文件,一定要安装最新版,一定一定,最好的办法就是找一台可以用的电脑从哪里粘贴过来