lammps下載軟件?伴随着Windows的蓬勃發展,造出了Windows Subsystem for Linux這種神器,那麼,接下來,就教教大家如何更好地在Windows10下安裝及使用LAMMPS,我來為大家科普一下關于lammps下載軟件?下面希望有你要的答案,我們一起來看看吧!
伴随着Windows的蓬勃發展,造出了Windows Subsystem for Linux這種神器,那麼,接下來,就教教大家如何更好地在Windows10下安裝及使用LAMMPS。
1.啟用Windows10子系統
右鍵開始開始菜單,選擇“程序和功能”,選擇“啟用或關閉Windows功能”,選擇“适用于Linux的Windows子系統(Beta)”,确認,重啟電腦。
再次進入桌面,右鍵開始開始菜單,選擇“命令提示符(管理員)”,輸入bash,輸入y,設置你的賬戶名和密碼(在後面sudo時,需要使用此密碼)。
2.安裝LAMMPS
右鍵開始開始菜單,選擇“命令提示符(管理員)”,輸入bash,接下來逐個拷貝并運行:
sudo apt-get updatesudo add-apt-repository ppa:gladky-anton/lammpssudo apt-get install lammps-daily
至此,LAMMPS已經安裝完成。
如将來需要更新LAMMPS,請輸入:
sudo apt-get update
3.運行LAMMPS
首先,打開你的in所在文件夾,按住shift并單擊右鍵,選擇“在此處打開命令窗口(W)”,輸入bash,輸入:
lammps-daily < your.in
最後,回車,開始運算。
4.線程的環境變量設置
很多朋友經常會看到輸出log.lammps文本内最上方有這麼一行字:
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (../comm.cpp:90)
這裡簡單地給出一個方法來設置線程 (OMP_NUM_THREADS):
首先,按住shift并單擊右鍵,選擇“在此處打開命令窗口(W)”,輸入bash;
其次,輸入:
sudo nano ~/.bashrc
然後,進入此文檔後,再使用鍵盤向下按鍵至頁面尾部,回車一行輸入:
export OMP_NUM_THREADS=4
完成文檔編輯之後,按Ctrl+x退出,按y保存,回車;
最後,進入命令窗口,查看設置是否正确,輸入:
echo $OMP_NUM_THREADS
如輸出4,說明環境變量設置成功。
5.LAMMPS的安裝位置、說明文件位置及示例算例位置
lammps-daily,執行文件位置:
/usr/bin
doc,說明文件位置:
/usr/share/doc/lammps-daily-doc/doc
examples,示例算例文件位置:
/usr/share/doc/lammps-daily-doc/examples
#.後話
學習初期,用Windows10跑算例,一個算例一個bin,然後雙擊lmp_serial.exe進去,輸入:
jump your.in
比較麻煩也比較苦惱。
學習中期,如寫批處理命令(.bat),然後運行,實現了不用重複拷貝bin。
新建.txt文件,包含以下内容:
cd C:\LAMMPS\bin #Windows下安裝地址lmp_serial.exe <.././Compression\100\100_300K_COM\COM_100_300K.in #.in文件地址cmd #保留窗口注:#是注釋的意思
再将.txt後綴改成.bat,右鍵.bat,選擇以“管理員身份運行”。
現在這個方法,相比于前面兩個方法更好,個人覺得此方法一勞永逸。
個人Linux水平有限,所以有很多問題還沒有解決,希望解決的問題如下:
A.fftw安裝,MPI安裝;(這樣安裝的是預編譯版本,即包含FFTW3和OpenMPI,此項完成)
B.OMP_NUM_THREADS環境變量設置。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!