Windows下安裝使用LAMMPS並運行例子

需要的軟件:
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\ELASTIC
lmp_mpi <in.elastic
cmd

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

進行運行
已經運行成功。

如有疑問請留言
如有轉發請表明出處

感謝大家!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章