| 查看: 11625 | 回復(fù): 38 | ||||||||||||||
chinaboy798銀蟲 (小有名氣)
|
[交流]
學(xué)習(xí)lammps 對in文件的一個概述性心得
|
|||||||||||||
|
寫在開頭: 1.盡量列舉了大部分(幾乎)的命令 2.帶星號命令非常重要,大家在看mannual中命令的解釋的時候可以重點(diǎn)先看帶星號的 3.非斜命令是運(yùn)行一個 常用 模擬所必備的 4.命令順序?yàn)橐粋基本的腳本文件命令順序,骨架如此 5.我主要是做金屬的,所以其他方向的希望有一個借鑒作用,大同小異 6.對于初學(xué)者切不可認(rèn)為in文件就是這個固定順序,其實(shí)正常模擬過程中做平衡、以及隨后的運(yùn)行在某些階段都會重復(fù)使用某一段命令,比如fix 1 …run;fix 2 …run ………,以及作循環(huán),等等等 7.本文的目的旨在讓初學(xué)者對in文件有一個總體的把握,希望對新手入門有幫助 8.括號里為這個命令的默認(rèn)值,我列舉的是在使用過程中比較關(guān)心的默認(rèn)值 9.純屬個人學(xué)習(xí)心得,希望大家多多指點(diǎn)討論 10.復(fù)制的時候希望能留下足跡,如果覺得哪里有問題,隨時回來討論!方便其他人學(xué)習(xí)! 11.對in文件通俗點(diǎn)的理解就像洗衣服,洗衣機(jī)就是lammps的主程序,這個in文件就是在設(shè)定怎么洗衣服 ----------------------------------Initialization基本模擬系統(tǒng)設(shè)置------------------------- units (lj) ** 單位系統(tǒng) boundary (ppp) ** 邊界條件 atom_style (atomic) ** 粒子類型 atom_modify * 粒子類型調(diào)整,,,凡是后面帶一個modify的,都是對頭命令的補(bǔ)充修改 newton (on) processors dimension (3) * 維數(shù) ------------------------------Atom definition---這一組命令主要用來構(gòu)建模擬模型的--------------- lattice ** 晶格參數(shù) region ** 選擇一個區(qū)域 create_box ** 創(chuàng)建一個盒子 create_atoms ** 創(chuàng)建原子 group, ** 給原子分組 delete_atoms,** 刪除某些原子 delete_bonds, displace_atoms,* 移動某些原子 replicate* 將已經(jīng)構(gòu)建的模型在三維重復(fù)復(fù)制放大 read_data***這個命令就是用來讀取其他軟件建的模型的 read_restart* 以之前運(yùn)行的結(jié)果作為這次計算的初始構(gòu)型 ---------------------------------------Potencial---定義粒子相互作用勢------------------------------ pair_style** 勢函數(shù)類型 pair_coeff,** 勢函數(shù)文件名(一般這個文件放在與此in文件的同一個目錄下) pair_modify** 此后的13命令對做高分子及無機(jī)非的模擬的需要額外關(guān)注 pair_write bond_style bond_coeff, angle_style angle_coeff, dihedral_style dihedral_coeff, improper_style improper_coeff, kspace_style, kspace_modify dielectric, special_bonds ----------------------------------------Seting--------------------------------------------- neighbor, ** 截斷半徑相關(guān)的設(shè)置 neigh_modify, ** timestep,** 模擬的步長 compute, *** !定義計算,一般我們需要的輸出數(shù)據(jù)就需要這個命令來定義 uncompute * 取消某個compute設(shè)置 variable**這個命令可以多次使用,定義一個變量 reset_timestep, ** 步長計數(shù)器清零,有多個run命令的需注意這個 run_style, 配套run的,不一定需要 compute_modify *配套compute的 ---------------------------------------- Minimize------------------------------------------- 結(jié)構(gòu)優(yōu)化,注意和熱力學(xué)平衡區(qū)分開來 minimize,** min_style, ** min_modify ** ---------------------------------------------Fix------------------------------------------- fix*** 這個命令相當(dāng)重要 多的不說,看手冊 unfix 取消某個fix設(shè)置 fix_modify, ------------------------------------------Output------------------------------------------ dump, ** 輸出數(shù)據(jù),輸出的為單個原子的信息,可視化就用它 undump,* 取消某個dump設(shè)置 thermo, ** 輸出全局?jǐn)?shù)據(jù),比如溫度,壓強(qiáng),長度,總能量等 thermo_style,* 配套thermo的 thermo_modify,* (后面的都是輸出一些數(shù)據(jù)類型,我一般沒怎么用,具體需要的可以單獨(dú)自己了解) dump image, dump_modify, dump movie, restart, *輸出restart文件,對應(yīng)前面read-restart,data文件只有原子坐標(biāo),restart含有部分計算信息 write_data, *將當(dāng)前模型輸出為一個data文件,對應(yīng)之前的read-data, write_dump, write_restart* ------------------------------------------Run a simulation---------------------------------------- run, ***這個命令出現(xiàn)之后,模擬才開始進(jìn)行計算,前面的都是在設(shè)置計算過程 change_box, * neb prd, rerun, temper -------------------------------------------Others-------------------------------------------- 這些命令主要可以實(shí)現(xiàn)循環(huán)以及邏輯判斷,通過他們,可以向更復(fù)雜的模擬過程前進(jìn) clear,* log, * echo, if, * include, jump, * label, * next, * print, * shell, |
資源收集 | MD分子動力學(xué) | 分子模擬 | lammps學(xué)習(xí) |
關(guān)于Lammps | 軟件工具 | xuexijisuan | 模擬軟件安裝精華淘 |
機(jī)械專業(yè)相關(guān)材料 | Amorphous cell | 學(xué)習(xí) |
銀蟲 (小有名氣)
銅蟲 (小有名氣)
銀蟲 (小有名氣)
新蟲 (初入文壇)
送紅花一朵 | 贊 |
木蟲 (正式寫手)

專家顧問 (正式寫手)
![]() |
專家經(jīng)驗(yàn): +129 |

木蟲 (正式寫手)

至尊木蟲 (著名寫手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 材料工程專碩調(diào)劑 +5 | 204818@lcx 2026-03-17 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 326求調(diào)劑 +5 | 上岸的小葡 2026-03-15 | 6/300 |
|
|
[考研] 085601求調(diào)劑 +4 | Du.11 2026-03-16 | 4/200 |
|
|
[考研] 085600材料與化工 +4 | 安全上岸! 2026-03-16 | 4/200 |
|
|
[考研] 藥學(xué)383 求調(diào)劑 +3 | 藥學(xué)chy 2026-03-15 | 4/200 |
|
|
[考研] 326求調(diào)劑 +4 | 諾貝爾化學(xué)獎覬?/a> 2026-03-15 | 7/350 |
|
|
[考研] 0703化學(xué)調(diào)劑 +6 | 妮妮ninicgb 2026-03-15 | 9/450 |
|
|
[考研] 085601材料工程315分求調(diào)劑 +3 | yang_0104 2026-03-15 | 3/150 |
|
|
[考研] 289求調(diào)劑 +4 | 這么名字咋樣 2026-03-14 | 6/300 |
|
|
[考研] 中科大材料專碩319求調(diào)劑 +3 | 孟鑫材料 2026-03-13 | 3/150 |
|
|
[考研] 266求調(diào)劑 +4 | 學(xué)員97LZgn 2026-03-13 | 4/200 |
|
|
[考研] 285 求調(diào)劑 資源與環(huán)境 一志愿北京化工大學(xué) +3 | 未名考生 2026-03-10 | 3/150 |
|
|
[考研] 279求調(diào)劑 +3 | Dizzy123@ 2026-03-10 | 3/150 |
|
|
[考研] 0856材料與化工301求調(diào)劑 +5 | 奕束光 2026-03-13 | 5/250 |
|
|
[考研] (081700)化學(xué)工程與技術(shù)-298分求調(diào)劑 +12 | 11啦啦啦 2026-03-11 | 35/1750 |
|
|
[考研] 材料工程調(diào)劑 +4 | 咪咪空空 2026-03-11 | 4/200 |
|
|
[考研] 材料專碩350 求調(diào)劑 +4 | 王金科 2026-03-12 | 4/200 |
|
|
[考研] 求調(diào)劑 +3 | 程雨杭 2026-03-12 | 3/150 |
|
|
[考研] 0817化學(xué)工程與技術(shù)考研312分調(diào)劑 +3 | T123 tt 2026-03-12 | 3/150 |
|
|
[基金申請] 提交后的基金本子,已讓學(xué)校撤回了,可否換口子提交 +3 | dut_pfx 2026-03-10 | 3/150 |
|