大家好,我是小马老师。
最近在进行lammps咨询时,经常被问到问题是“为什么按照网上的教程,输入lammps命令后提示文件不存在或者不能运行”。
主要的原因是最新版的lammps中的可执行文件名称与老版本不同。
在老版本的lammps中,串行版可执行文件为lammps_serial.exe,并行版可执行文件为lmp_mpi.exe。
而在最新版本的lammps中,串行版和并行版的可执行文件统一改为lmp.exe。
因此,如果安装最新版本的lammps,要按新命令格式输入。
串行版:
lmp -in in.melt
并行版:
mpiexec -np 4 lmp -in in.melt
另外,需要注意的是,-in后面写的是in文件的全名,包括文件的后缀名。
如果in文件为in.melt.lmp,则应该按下面的命令输入:
lmp -in in.melt.lmp
in文件编写
公众号案例代码以及学习交流,请加QQ群:754749935
扫描关注微信公众号:lammps加油站。