pair coeff for hybrid has invalid
lammps吧
全部回复
仅看楼主
level 1
关黑斑 楼主
我想实现1 2原子间用eam/alloy势,2 2原子间使用lj。写了in:
pair_style hybrid eam/alloy lj/cut 10
read_data "layer.data"
pair_coeff * * eam/alloy 网页链接 Al O
pair_coeff 2 2 lj/cut 0.010173.46367
data文件:
Pair Coeffs # hybrid
1 0.1140680125 4.1356705140 # al
2 0.2280000124 2.8597848722 # o
然后报错ERROR: Pair coeff for hybrid has invalid style: 0. 1140680125 (src/pair_ hybrid. cpp: 525)
求教大佬们该怎么修改呢
2023年12月01日 14点12分 1
level 3
2-2原子间为什么要用lj势,你这里eam势不是已经包含了所有作用势了么。eam/alloy 后面要加eam势文件名称。data文件里的势参数删了,命令行里面有就行了
2023年12月02日 10点12分 2
level 1
pair_style hybrid eam/alloy lj/cut 3.0 # 设置EAM和LJ势,LJ的截断距离为3.0
# 对于氧化铝(Al和O)
pair_coeff * * AlO.eam.alloy Al O NULL NULL#
# 对于碳化硅(C和Si)
pair_coeff * * tersoff SiC_Erhart-Albe.tersoff C Si NULL NULL
pair_coeff 1 4 0.0826 3.354
pair_coeff 1 3 0.0422 3.176
pair_coeff 2 4 0.0121 3.899
pair_coeff 2 3 0.0061 3.6927
佬们我这个也一直报错ERROR: Pair coeff for hybrid has invalid style: AlO.eam.alloy (src/pair_hybrid_overlay.cpp:63)
2024年10月30日 13点10分 3
1