最近才接触lammps,所以在单机上试着按装,倒腾老半天,终于好了,现在把我安装过程发下,需要的可以参考下。
Windows下安装运行lammpes 1.Lammpsno-mpi版本下载后只有一个运行程序即exe文件,所以需要下载例子。(in文件需要和lmp运行文件在一个文件夹)。 运行;即使用cmd命令进入dos,cd 进入lmp-win_no_mpi.exe所在文件夹,输入命令"lmp_win_no-mpi -in in.lj",即可运行,其中,lmp_win_no-mpi是lammps的程序名称-in应该是运行文件类型,in.lj你自己要算的东西。 2.Windows64位并行版 参考lammpsmanual下载所需lmp和MPICH2程序。1.安装MPICH2。首先在当前帐户下开启超级管理员帐户:计算机—管理—本地用户和组—用户—Administrator—帐户已禁用里勾点掉。 注销当前用户,用超级管理员登录,直接安装mpich2,默认安装路径C:\Program Files\MPICH2即可。cmd打开dos窗口命令执行smpd -install,注册用户:mpiexec -register(提示你输入用户名和密码并确认密码,用户名是你装lammps程序的那个用户名,密码也这个账户下的密码); 注册之后输入命令:mpiexec -validate 提示success,如果提示fail,这说明你输入的用户名和密码计算机不认,回到当前用户查看当前用户名和密码,返回管理员那,在把对应的账户密码输入。用户名是你在建立用户账号时指定的,可以通过“控制面板”的“管理工具”中的“计算机管理”选择“系统工具 | 本地用户和组 | 用户”,找到你用的用户名,没密码用户名下设一个密码。再次mpiexec –register;mpiexec –validate; 直到显示success,说明mpich2安装合适了。 2.切换用户Cmd进入dos,cd进入有lmp_mpi文件夹,设置线程 setOMP_NUM_THREADS=2,之后运行算例,mpiexec -localonly # lmp_mpi –inin.lj; #是并行进程数。 我安装的时候遇到各种错误这里都没提到,但按照这个顺序安装希望不要再出现错误吧。
|