24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 14988  |  回复: 137
【奖励】 本帖被评价125次,作者御剑江湖增加金币 96.8001
本帖产生 1 个 模拟EPI ,点击这里进行查看

[资源] 【分享】LAMMPS的语法中文解释

lammps做分子动力学模拟时,需要一个输入文
件(input script),也就是in文件,以及关于体系的
原子坐标之类的信息的文件(data file)。lammps在
执行计算的时候,从这个in文件中读入命令,所以对LAMMPS的使用最主要的就是对in文件的编写和使
用。下面介绍一些关于in文件的事项
 每一非空行都被认为是一条命令(大小写敏
感,但极少有命令或参数大写的)。
 in文件中各命令的顺序可能会对计算产生影
响,但大部分情况下不会有影响。
 每行后的“&” 表示续行(类似fortran)。
 “#”表示注释(类似bash)。
 每行命令中的不同字段由空格或者制表符分
隔开来,每个字段可以由字母、数字、下划线、或
标点符号构成。
 每行命令中第一个字段表示命令名,之后的
字段都是相关的参数。
 很多命令都是在需要修改默认值的情况下才
特别设置的。
in文件整体来看分为4个部分
1. Initialization
这一部分包含了关于计算体系最基本的信息,
例如:
units: 单位系统(units style),lammps现在提供包
括lj、real、metal、si和cgs几种单位系统。
dimension: 定义了两维或者三维模拟(默认是三
维)。
boundary: 定义了分子动力学体系使用的边界条
件,例如周期性边界条件或者自由边界条件等。
atom_style: 定义模拟体系中的原子属性,这一
命令与力场设置的参数中的原子类型(atom type)不
同。
pair_style: 相互作用力场类型,例如范德化势或者硬球势等。
bond_style: 键合相互作用势类型。
angle_style: 键角作用势类型。
dihedral_style: 二面角作用势类型。
improper_style: 混合作用势类型。
其他还有一些参数设置,例如newton, processors,
boundary, atom_modify等。
2. Atom definition
lammps提供3种定义原子方式:
通过read_data或read_restart命令从data或restart文
件读入,这些文件可以包含分子拓扑结构信息,这
一方法在续算上也很有用。
按照晶格的方式创建原子,这种方式不包含
分子拓扑信息,可能会用到例如如下的一些命令:
lattice, region, create_box, create_atoms。
对已经设置好的原子可以用replicate命令复制后
生成一个更大规模的计算体系。
3. Settings
原子或分子的拓扑信息定义好后,就需要制定
一系列的设置,例如力场系数、模拟参数、输出选
项等。
力场系数可以通过例如这样的一些命令来
定义:pair_coeff, bond_coeff, angle_coeff, dihedral_
coeff, improper_coeff, kspace_style, dielectric, special_
bonds等。实际上力场系数也可以在关于体系的原子
坐标之类的信息的文件(data file)中制定,这样具
体参考read_data命令的相关介绍。
各种模拟参数可以由例如如下这样一些命令来
设置:neighbor, neigh_modify, group, timestep, reset_
timestep, run_style, min_style, min_modify等。模拟过程
中通过compute, compute_modify, variable等一些命令来
制定。而输出选项可以由thermo, dump, restart等一些
命令来设置。
4. Run a simulation
通常run命令被设置在in文件的最后,使用run命
令来开始一个分子动力学模拟的过程。另外,使用
minimize命令来实施能量最小化计算。使用temper命
令来进行复制品交换采样模拟。
其他一些重要的命令被分类列于如下:
Initialization: atom_modify, atom_style, boundary,
dimension, newton, processors, units
Atom definition: create_atoms, create_box, lattice,
read_data, read_restart, region, replicate
Force fields: angle_coeff, angle_style, bond_coeff,
bond_style, dielectric, dihedral_coeff, dihedral_style,
improper_coeff, improper_style, kspace_modify, kspace_
style, pair_coeff, pair_modify, pair_style, pair_write,special_bonds
Settings: communicate, dipole, group, mass, min_
modify, min_style, neigh_modify, neighbor, reset_timestep,
run_style, set, shape, timestep, velocity
Fixes: fix, fix_modify, unfix
Computes: compute, compute_modify, uncompute
Output: dump, dump_modify, restart, thermo, thermo_
modify, thermo_style, undump, write_restart
Actions: delete_atoms, delete_bonds, displace_atoms,
displace_box, minimize, run, temper
Miscellaneous: clear, echo, if, include, jump, label,
log, next, print, shell, variable
关于LAMMPS计算前后的处理问题,计算前
的原子初始形态文件的生成,由read_data读入一个
data文件,这个文件包括体系中各个原子的xyz坐标
等等相关参数,或者由其他软件生成并修改后符合
LAMMPS的输入文件格式生成。而计算后的输出,
因为LAMMPS不支持图形输出,需要借助第三方可
视化软件实现,例如VMD。LAMMPS的输出文件主
要可以分为三种:一种是log.lammps,这里面记录了
整个计算过程屏幕上显示的所有信息,可由thermo、
thermo_modify等命令控制;另一种是输出应力、能
量、原子位置、速度等等信息,由dump命令控制输
出文件;第三种是断点续算的restart文件输出信息,
由write_restart命令控制。
回复此楼

» 收录本帖的淘帖专辑推荐

资源收集 分子动力学第一性原理 LAMMPS 资源分享
Amorphous cell 科研工具特殊技巧 收藏 软件学习
分子动力学-初级问题资源

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

caikuiyu

新虫 (初入文坛)


★★★★★ 五星级,优秀推荐

Thank you for sharing
45楼2012-12-29 17:51:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shrekren

禁虫 (小有名气)

本帖内容被屏蔽

3楼2011-04-07 15:03:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiexiaojiang

新虫 (小有名气)


★★★★★ 五星级,优秀推荐

很给力!楼主,继续期待你的帖子啊
13楼2011-12-03 09:18:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

紫檀色

新虫 (小有名气)


★★★ 三星级,支持鼓励

非常感谢的一说
16楼2012-01-01 17:03:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

juwendy

铁虫 (正式写手)


★★★★★ 五星级,优秀推荐

为楼主喝彩。
18楼2012-01-14 01:15:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Delgo

银虫 (小有名气)


★★★★★ 五星级,优秀推荐

顶一下,感谢分享!非常感谢 ,作为初学者 这实在是有用
20楼2012-02-24 22:29:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chen_na

银虫 (小有名气)


★★★★★ 五星级,优秀推荐

顶起,新手们学习学习~~
21楼2012-02-26 16:12:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hyudlut

铁杆木虫 (正式写手)


★★★★★ 五星级,优秀推荐

mark一下,回头看~
34楼2012-07-06 13:53:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

化学晓文

金虫 (正式写手)


★★★★★ 五星级,优秀推荐

лл
47楼2013-01-28 02:51:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

BEST4ME

新虫 (小有名气)


★★★★★ 五星级,优秀推荐

不错……
48楼2013-03-05 21:25:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月牙_2012

新虫 (初入文坛)


★★★★★ 五星级,优秀推荐

非常棒,感谢分享!!
49楼2013-03-07 21:16:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
amynihao2楼
2011-03-24 09:50   回复  
五星好评  
yuzhoufw4楼
2011-06-15 10:54   回复  
五星好评  顶一下,感谢分享!
李学忠5楼
2011-06-15 12:49   回复  
五星好评  
xjli76楼
2011-06-16 11:35   回复  
三星好评  顶一下,感谢分享!
2011-06-16 20:33   回复  
五星好评  顶一下,感谢分享!
wmnick8楼
2011-10-26 21:02   回复  
五星好评  顶一下,感谢分享!
0幽梦09楼
2011-10-28 12:47   回复  
五星好评  顶一下,感谢分享!
zura10楼
2011-11-07 11:21   回复  
五星好评  顶一下,感谢分享!
2011-11-19 14:00   回复  
五星好评  顶一下,感谢分享!
2011-11-29 21:01   回复  
三星好评  顶一下,感谢分享!
43430413214楼
2011-12-05 13:08   回复  
五星好评  顶一下,感谢分享!
sy2003056915楼
2011-12-30 19:54   回复  
五星好评  顶一下,感谢分享!
2012-01-03 16:13   回复  
三星好评  顶一下,感谢分享!
gxw021819楼
2012-01-18 15:48   回复  
五星好评  顶一下,感谢分享!
2012-03-04 11:30   回复  
五星好评  顶一下,感谢分享!
0幽梦023楼
2012-03-12 21:48   回复  
谢谢分享
2012-03-18 22:06   回复  
五星好评  顶一下,感谢分享!
nantian11225楼
2012-03-19 13:34   回复  
五星好评  顶一下,感谢分享!
zhm_list26楼
2012-03-31 10:36   回复  
五星好评  顶一下,感谢分享!
2012-05-09 19:45   回复  
五星好评  顶一下,感谢分享!
2012-05-09 21:08   回复  
五星好评  顶一下,感谢分享!
2012-05-12 14:31   回复  
五星好评  顶一下,感谢分享!
hit910630楼
2012-05-15 22:43   回复  
五星好评  顶一下,感谢分享!
lchchl31楼
2012-05-18 15:02   回复  
五星好评  顶一下,感谢分享!
jiden32楼
2012-06-06 23:14   回复  
三星好评  顶一下,感谢分享!
lchchl33楼
2012-07-03 09:48   回复  
顶一下,感谢分享!
xsf00735楼
2012-07-06 22:10   回复  
三星好评  顶一下,感谢分享!
chen_na36楼
2012-07-13 09:21   回复  
seaso37楼
2012-07-20 21:07   回复  
五星好评  顶一下,感谢分享!
wcz200838楼
2012-10-09 11:40   回复  
五星好评  顶一下,感谢分享!
limaoxiang39楼
2012-10-12 15:22   回复  
五星好评  顶一下,感谢分享!
luomia40楼
2012-10-17 15:22   回复  
五星好评  顶一下,感谢分享!
xxiaofeng41楼
2012-10-31 10:34   回复  
五星好评  顶一下,感谢分享!
pwan11s42楼
2012-11-20 19:10   回复  
五星好评  顶一下,感谢分享!
pwan11s43楼
2012-11-20 19:11   回复  
顶一下,感谢分享!
2012-12-27 14:59   回复  
五星好评  顶一下,感谢分享!
2013-01-03 23:05   回复  
五星好评  顶一下,感谢分享!
z65402301550楼
2013-03-08 16:17   回复  
五星好评  顶一下,感谢分享!
相关版块跳转 我要订阅楼主 御剑江湖 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 336求调剂,一志愿中科大 +6 墨彧 yuyu 2026-04-06 6/300 2026-04-06 23:19 by zzchen2000
[考研] 304求调剂(085602,过四级,一志愿985) +16 化工人999 2026-04-04 16/800 2026-04-06 22:55 by chenzhimin
[考研] 材料考研求调剂总分280 +12 mkjlz1 2026-04-06 14/700 2026-04-06 22:48 by mkjlz1
[考研] 288求调剂 +9 没有答案_ 2026-04-05 9/450 2026-04-06 22:45 by chenzhimin
[考研] 材料科学与工程320求调剂,080500 +7 黄瓜味薯片 2026-04-06 7/350 2026-04-06 22:38 by qlm5820
[考研] 372分,材料与化工,一志愿湖南大学,求调剂 +3 蓝笺片 2026-04-01 3/150 2026-04-06 09:04 by 无际的草原
[考研] 322求调剂 +3 嗯哼哼恒 2026-04-05 3/150 2026-04-05 19:52 by nepu_uu
[考研] 08专硕275调剂 +5 AaAa7420 2026-04-05 5/250 2026-04-05 18:01 by jkddd
[考研] 一志愿江南大学085501机械工程专硕326分,本科佳木斯大学 +5 顾若浮生 2026-04-03 9/450 2026-04-05 09:57 by 1753564080
[考研] 材料与化工306分找调剂 +12 沧海轻舟e 2026-04-03 13/650 2026-04-04 23:45 by lqwchd
[考研] 材料专硕306英一数二 +8 z1z2z3879 2026-03-31 8/400 2026-04-04 22:08 by hemengdong
[考研] 321求调剂 +6 认真求上学 2026-04-03 6/300 2026-04-04 19:51 by dongzh2009
[考研] 求调剂:085600材料与化工,考材科基,总分319 +21 678lucky 2026-03-31 26/1300 2026-04-04 16:22 by dongzh2009
[考研] 材料专业383求调剂 +8 郭阳阳阳成 2026-04-03 8/400 2026-04-04 10:29 by Rednal.
[考研] 一志愿双非085502,267分,过四级求调剂 +3 再忙也要吃饭啊 2026-04-03 3/150 2026-04-04 05:03 by gswylq
[考研] 315求调剂 +6 顺理成张 2026-04-03 8/400 2026-04-03 14:04 by 百灵童888
[考研] 数一英一285求调剂 +7 AZMK 2026-04-03 9/450 2026-04-03 13:03 by ms629
[考研] 321求调剂 一志愿 浙江工业大学生物医药 +5 嘿嘿HC 2026-04-01 6/300 2026-04-02 15:23 by sophie2180
[考研] 377求调剂 +3 RASKIN 2026-04-02 3/150 2026-04-02 09:45 by zzchen2000
[考研] 085601英二数二求调剂 总分325 +4 余航航 2026-03-31 4/200 2026-03-31 17:38 by 唐沐儿
信息提示
请填处理意见