24小时热门版块排行榜    

查看: 3607  |  回复: 30
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

2009云飞扬

铁杆木虫 (著名写手)


[交流] pair_style hybrid/overlay指令用法

各位大神关于pair_style hybrid/overlay指令用法小弟有点不是太明白,能否详细说说呢?如这个例子
using, EAM, Tersoff and LJ for Fe-Fe,C-C and Fe-C interactions respectively. Fe is atom type 1, C is atom type 2.
pair_style hybrid eam/fs lj/cut 10.0 tersoff
pair_coeff * * eam/fs ../potentials/Fe_mm.eam.fs Fe NULL
pair_coeff 1 2 lj/cut 0.00759200 3.5 9.7625
pair_coeff * * tersoff ../potentials/Si.tersoff NULL Si
它包含了三个势函数类型,两种原子类型Fe、C, 在系数设置上面,第一条 ** 不是代表所有原子的相互作用吗?而原本是想铁铁的作用势选用EAM势,铁碳作用势力用的是LJ对势,这个我能看懂,可是最后一条不是太懂。“NULL”是代表缺省吗?
回复此楼

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

2009云飞扬

铁杆木虫 (著名写手)


6楼2018-12-26 22:41:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

2009云飞扬

铁杆木虫 (著名写手)


送红花一朵
引用回帖:
11楼: Originally posted by Nater1ver at 2018-12-27 09:18:05
随便简单说一说。势函数文件自己打开看一下就知道,是一个索引,你引用的元素名是文件里面引的,而in文件中,但凡要定义和使用这种势函数,必须遍历in文件中使用的所有原子种类,因此会出现 pair_xxx ** xxx.eam ty ...

谢谢朋友 在咨询咨询,hybrid/overlay我理解的是把几个作用势集合起来,在咨询咨询“pair_xxx ** xxx.eam type1 type2 type3 type4”我原来理解的是在eam势函数文件里面,包含的原子种类,就是后面的type1-4。比如Fe_mm.eam.fs ,这个势函数里面就只有铁的势函数,因而写成pair_coeff 1 1 eam/fs ../potentials/Fe_mm.eam.fs Fe  (铁在in文件中代表原子类型为1),。你的意思是说in文件里面假如有两种原子类型,则在定义势函数系数的时候,都必须遍历取值,因而在这条指令pair_coeff * * eam/fs ../potentials/Fe_mm.eam.fs Fe NULL 是** 表示in文件中原子类型(铁 、碳)所有原子都参与了(铁铁、铁碳、碳碳三种作用势都采用Fe_mm.eam.fs 势函数,但是事实上它只是铁铁的势函数,而我们又只需要表示铁铁的作用势力,因而后面type类型中标注为Fe NULL ,“NULL ”的作用就是表示碳原子没有参与到这个势函数作用)。不知道我理解的是否正确,请你指点指点,实在是有点迷糊 了。
13楼2018-12-27 16:27:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 2009云飞扬 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见