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

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 274求調(diào)劑 +7 | S.H1 2026-03-18 | 7/350 |
|
|---|---|---|---|---|
|
[考研] 085700資源與環(huán)境308求調(diào)劑 +10 | 墨墨漠 2026-03-18 | 10/500 |
|
|
[考研] 求調(diào)劑 +3 | 暗涌afhb 2026-03-16 | 3/150 |
|
|
[考研] 081700化工學(xué)碩調(diào)劑 +3 | 【1】 2026-03-16 | 3/150 |
|
|
[考研] 0703化學(xué)調(diào)劑 +10 | 妮妮ninicgb 2026-03-15 | 14/700 |
|
|
[考研] 287求調(diào)劑 +3 | 晨昏線與星海 2026-03-19 | 4/200 |
|
|
[考研] 328求調(diào)劑,英語六級(jí)551,有科研經(jīng)歷 +4 | 生物工程調(diào)劑 2026-03-16 | 12/600 |
|
|
[考研] 一志愿天大材料與化工(085600)總分338 +5 | 蔡大美女 2026-03-13 | 5/250 |
|
|
[考研] 330求調(diào)劑 +3 | 小材化本科 2026-03-18 | 3/150 |
|
|
[考研] 一志愿武理材料305分求調(diào)劑 +5 | 想上岸的鯉魚 2026-03-18 | 6/300 |
|
|
[考研] 085601專碩,總分342求調(diào)劑,地區(qū)不限 +5 | share_joy 2026-03-16 | 5/250 |
|
|
[考研] 收復(fù)試調(diào)劑生 +4 | 雨后秋荷 2026-03-18 | 4/200 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +6 | 錦鯉0909 2026-03-17 | 6/300 |
|
|
[考研] 環(huán)境工程調(diào)劑 +8 | 大可digkids 2026-03-16 | 8/400 |
|
|
[考研] 考研求調(diào)劑 +3 | 橘頌. 2026-03-17 | 4/200 |
|
|
[考研] 301求調(diào)劑 +4 | A_JiXing 2026-03-16 | 4/200 |
|
|
[考研] 材料工程專碩274一志愿211求調(diào)劑 +6 | 薛云鵬 2026-03-15 | 6/300 |
|
|
[考研] [導(dǎo)師推薦]西南科技大學(xué)國(guó)防/材料導(dǎo)師推薦 +3 | 尖角小荷 2026-03-16 | 6/300 |
|
|
[考研] 321求調(diào)劑 +5 | 大米飯! 2026-03-15 | 5/250 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢(mèng)微 2026-03-15 | 3/150 |
|