Windows下安装使用LAMMPS并运行例子

来源:互联网 发布:vmware mac 破解版 编辑:程序博客网 时间:2024/06/11 12:13

需要的软件:
LAMMPS : 下载地址:http://rpm.lammps.org/windows.html
MPICH2 :下载地址:http://www.mpich.org/downloads/
MPE releases are available here. 选择这个
都选用windows的版本这个不再截图
安装完即可

运行非MPI文件:

运行一个例子(LAMMPS中的example/ELASTIC):
从新打开一个cmd
移动到ELASTIC文件夹下
输入:

d:
cd D:\Program Files\LAMMPS 64-bit 20170127\Examples\ELASTIC

运行in.elastic文件:

lmp_mpi <in.elastic

输出的文件会保存在log.lammps中

此时这个例子运行完毕。

为了方便运行 我建立了一个test.bat文件输入以上内容,不用重复输入指令

d:cd D:\Program Files\LAMMPS 64-bit 20170127\Examples\ELASTIClmp_mpi <in.elasticcmd

cmd是为了让程序运行完后 控制台不消失
保存即可

对于MPI多核运行
MPICH安装完后还需要 安装smpd.exe
管理员模式运行cmd
这里写图片描述

注册MPI:开始-MPICH-wmpiregister。输入用户名、密码。有一点需要说明:该用户名须为有效的操作系统管理员账户,密码对应为系统登录密码。
这里写图片描述

如果你是win10用户,请使用本地用户登录设置为本地为管理员。使用这个名称密码登录

把MPICH2的smpd拷贝到当前文件夹

移动到你的目录下:
如果不是C盘(比如我是D盘)请先输入

D:

再输入

cd D:\path\bin

在输入下面的就完成了

 smpd.exe -install

下面运行程序:
输入

mpiexec -n 4 lmp_mpi -in in.lj

或者

mpiexec -np 4 lmp_mpi -in in.lj

进行运行
已经运行成功。

如有疑问请留言
如有转发请表明出处

感谢大家!

0 0
原创粉丝点击