1 / 10
文档名称:

lammps初者in文件中文解析.doc

格式:doc   大小:48KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

lammps初者in文件中文解析.doc

上传人:rita291961 2019/2/9 文件大小:48 KB

下载得到文件列表

lammps初者in文件中文解析.doc

文档介绍

文档介绍:Lammps初学者——in文件中文解析(1)初始化Units:Units命令是用来设定模拟的原子类型。Unitsstyle(lammps现在提供的有style=LJ、real、metal、si、cgs、electron)LJ是硬球模型Real是真实的原子模型Metal是金属原子模型Si是硅(半导体)原子模型CgsElectron是电子模型Dimension:Dimension命令是用来定义模拟的维度,默认情况为三维。DimensionN(N=2,3)Boundary:Boundary命令是用来设定模拟的边界条件。Boundaryxyz(x,y,z=p,s,f,m四种类型中的一种或者两种)P是周期性边界条件S是自由边界条件(但是具有收缩性)F是固定边界条件M是具有最小值的自由边界条件(但是具有收缩性)Atom-style:Atom-style定义了模拟体系中的原子属性。Delete-atoms:Pair-style:Pair-style定义了相互作用力场类型,即势函数。(2)原子定义1、Read-data/read-restart:Read-data或read-restart为从data或restart文件中读取内容来定义原子。2、Lattice:lattice是用来原子类型构建模型晶格结构。Latticestylescalekeywordvalues...Style表示点阵类型,点阵类型有none、sc、bcc、fcc、hcp、diamond、sq、sq2、hex、custom。Scale表示构建的点阵类型的单位长度Keyword表示后面可以追加0个或者多个关键字,关键字有origin、orient、spacing、a1、a2、a3、basis。各关键字意思为:Region:Create-box:Create-box命令用于在regionbox命令指定的区域内创建一个模拟的盒子。Create_boxNregion-IDN为使用该原子类型进行模拟Region-ID为使用区域的ID使用模拟域Create-atoms:Create-atoms用于在所创建的模拟的盒子中填充某种原子。Create_atomstypestyleargskeywordvalues...(3)设定:力场系数Pair-coeff:模拟参数NeighborNeighbor是定义NeighborskinstyleSkin为Style可取bin、nsq、multiNeighbor-modify:Group:Timestep:Timestep是定义模拟的时间步长。TimestepdtDt为时间步长(时间单位),默认为1psReset-timestep:FixFix为定义对部分原子或者对系综的操作。-IDstyleargsID=指定的操作名称编号(如1、2、3…….)Group-ID=制定操作范围的原子(如all……)Style=操作内容,如何操作Args=相关操作内容的相关操作参数Fix-nvt:恒定N(原子数量)、V(体积)、T(温度)对时间积分Fix-npt:恒定N、P、pute-modify:输出选项Thermo:Thermo命令用于定义每隔一定时间步长输出一次采样内容。ThermoN每隔N个