24小时热门版块排行榜    

查看: 2782  |  回复: 13

charleslian

木虫 (小有名气)

引用回帖:
5楼: Originally posted by burningdays at 2017-02-08 12:51:58
感谢您的回复!在赝势中修改质量的方法我试过了,在计算中出现这样的提示:BRMIX: very serious problems the old and the new charge density differ
old charge density:    16.00000 new   14.00000(在之前未 ...

应该修改了原子序数吧,如果只是求声子谱而不是电声耦合就用phonopy解决更elegant

发自小木虫IOS客户端

» 本帖已获得的红花(最新10朵)

11楼2017-02-09 08:22:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

burningdays

铜虫 (小有名气)

送红花一朵
引用回帖:
10楼: Originally posted by dxcharlary at 2017-02-08 18:28:11
phonopy可以指定q点,你就指定gamma点就行了...

感谢前辈,问题已经解决,另外再问个小问题,我指定gamma点输出的频率和OUTCAR里面的频率为什么会有差异呢,不过很小,小数点后两位(cm-1),前辈觉得这是什么原因呢?我用的命令是phonopy --dim=“1 1 1” --factor=521.471 --qpoints=“0 0 0”--writedm  --readfc(未改变质量),由于我频率计算用的是超胞,这里需要输出3N个频率,所以dim我设成了1 1 1 ,POSCAR是用的超胞,前辈您看这样有问题么?如果用原胞的话,输出频率只有原胞原子的3N个。。
12楼2017-02-10 19:23:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

burningdays

铜虫 (小有名气)

送红花一朵
引用回帖:
11楼: Originally posted by charleslian at 2017-02-09 07:22:13
应该修改了原子序数吧,如果只是求声子谱而不是电声耦合就用phonopy解决更elegant
...

只是修改了POTCAR中的POMASS... 我也不太清楚为啥会出现这个错误,不过我用phonopy已经解决了,感谢前辈的建议!
13楼2017-02-10 19:28:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dxcharlary

专家顾问 (职业作家)

引用回帖:
12楼: Originally posted by burningdays at 2017-02-10 19:23:08
感谢前辈,问题已经解决,另外再问个小问题,我指定gamma点输出的频率和OUTCAR里面的频率为什么会有差异呢,不过很小,小数点后两位(cm-1),前辈觉得这是什么原因呢?我用的命令是phonopy --dim=“1 1 1” --fac ...

1.因为计算有一定误差,会出现gamma声学波不为0的情况,phonopy会通过一些方法把gamma点归零,从而避免虚频,进而对其他频率造成影响。
2.原则上只要你的力常数矩阵和POSCAR对应就没有问题,但是这样你算出来的是你POSCAR的gamma点频率。如果有超胞的话,就有声子谱折叠在里面,就是你说的声子频率个数问题。如果你要是想算一个标准的声子谱gamma点频率(比如拉曼红外),就必须使用primitive cell来算。如果使用conventional cell的话,需要用一个矩阵变换一下。
14楼2017-02-13 14:57:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 burningdays 的主题更新
信息提示
请填处理意见