24小时热门版块排行榜    

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

一把天堂伞

金虫 (小有名气)

[求助] 多个势函数命令 已有1人参与

有个基础的势函数命令问题请教各位,看了官网又百度了一通还是没搞懂哪里错了
我想用多个势函数描述不同组元素之间的相互作用,但是一直报错
望前辈指导
谢谢各位

范例:
pair_style  eam/alloy
pair_coeff  1 1 Fe.eam.alloy  Fe
pair_coeff  2 2 Ni.eam.alloy  Ni
pair_coeff  1 2 FeNi.eam.alloy  Fe  Ni

报错:
ERR0R: Incorrect args for pair coefficients
Last command: pair_coeff 1 1  Fe.eam.alloy Fe
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
4楼2020-03-09 16:27:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

未名摸鱼猫

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
eam是多体势,不需要指定。
在FeNi.eam.alloy中,如果1是Fe, 2是Ni, 那么你按下面的命令就可以了

pair_style  eam/alloy
pair_coeff  * * FeNi.eam.alloy  Fe Ni
有人来拍照要记得插袋
2楼2020-03-06 23:51:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一把天堂伞

金虫 (小有名气)

引用回帖:
2楼: Originally posted by 未名摸鱼猫 at 2020-03-06 23:51:28
eam是多体势,不需要指定。
在FeNi.eam.alloy中,如果1是Fe, 2是Ni, 那么你按下面的命令就可以了

pair_style  eam/alloy
pair_coeff  * * FeNi.eam.alloy  Fe Ni

谢谢捧场!这个问题我已经解决了,你说得对,确实不用指定

发自小木虫Android客户端
3楼2020-03-09 16:14:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

木棉和我

木虫 (职业作家)

引用回帖:
2楼: Originally posted by 未名摸鱼猫 at 2020-03-06 23:51:28
eam是多体势,不需要指定。
在FeNi.eam.alloy中,如果1是Fe, 2是Ni, 那么你按下面的命令就可以了

pair_style  eam/alloy
pair_coeff  * * FeNi.eam.alloy  Fe Ni

老师,您好!按照如下模式:
pair_style  eam/alloy
pair_coeff  * *  Fe.eam.alloy  Fe
pair_coeff  * *  Ni.eam.alloy  Ni
pair_coeff  * * FeNi.eam.alloy  Fe Ni
没搞明白具体是如何限制FeNi.eam.alloy势函数只用于计算Fe-Ni间作用力,而没有用于计算Fe-Fe,Ni-Ni间作用力。(PS, FeNi.eam.alloy势函数应该是包含了Fe-Ni、Fe-Fe,Ni-Ni间作用力的吧?)
望解决一下,十分感谢!
5楼2022-06-01 16:21:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见