|
|
本帖最后由 白皛白 于 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相减得到电子得失的相关信息呢?
以上就是我遇到的问题与由此产生的困惑,感谢您的阅读,望您不吝赐教。
|
-
报错.png
(46.46 KB, 下载次数 Times of downloads: 13)
报错信息
-
-
INCAR (2)
2.34 KB, 下载次数 Times of downloads: 3
INCAR
评分 Rate
-
查看全部评分 View all ratings
|