计算化学公社
标题:
关于分析bader电荷时出现报错的问题
[打印本页]
作者Author:
白皛白
时间:
2023-3-25 18:00
标题:
关于分析bader电荷时出现报错的问题
本帖最后由 白皛白 于 2023-3-25 18:02 编辑
老师们好,最近在使用
Henkelman的脚本计算bader电荷时遇到报错,首先用
chagsum.pl AECCAR0 AECCAR2这个过程很顺利;但是在bader CHGCAR -ref CHGCAR_sum这个命令时就出现了图中报错。我参照HenkelmanGroup网站的提示又尝试了直接bader chargefile这种方法,成功生成了ACF AVF BCF这三个文件,同时用得到的CHGCAR做差分电荷密度也是可以做得出的,从这里来看似乎是CHGCAR_sum这一文件出现了问题。
我对此的疑惑是:
1,请问这个报错如何解决?出现报错后我在网上搜索过相关内容,发现也有很多人遇到过相同或类似的情况,但是似乎并没有比较明确的解决方案。
2,请问
bader chargefile方法生成的ACF文件与
chagsum.pl AECCAR0 AECCAR2;
bader CHGCAR -ref CHGCAR_sum方法生成的ACF文件的差别在哪里呢?似乎网上的教程都给出的后者。以及
bader chargefile方法得到的ACF文件中的charge能否直接与ZVAL相减得到电子得失的相关信息呢?
以上就是我遇到的问题与由此产生的困惑,感谢您的阅读,望您不吝赐教。
作者Author:
白皛白
时间:
2023-3-27 10:03
问题解决了,原因是我笨,没等chgsum.pl把CHGCAR_sum写完就Ctrl+C终止了。因为等待体系比较大,等待时间很长,并且终止任务时没弹出来提示以至于我误认为本来就该这样。后来遇到相同问题的同学如果看到本贴的话,请等待chgsum.pl自己运行完毕试试。
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3