24小时热门版块排行榜    

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

liu108

木虫 (正式写手)

[求助] 巴德电荷bader charge 接VASP计算结果出问题已有1人参与

按照VASP计算bader charge的方法去计算TiB2的bader charge,但是计算结果显示,C2v构型的TiB2的两个硼原子的bader charge相差很大。
巴德电荷bader charge 接VASP计算结果出问题
上图所示为两种不同构型的TiB2的结构以及电荷密度图。从图上看,在两种构型中,两个硼原子的电荷密度是一样的。但是,第二种构型所计算的两个硼原子的bader charge却相差很大。前一种构型中两个硼原子的bader charge分别为-0.379 和 -0.386 |e|。后一种构型中两个硼原子的bader charge分别为-0.076 和 -0.112 |e|。
我将FFT网格点增大了三倍后再计算时,结果还是没有变化。纠结了,恳求各位大牛帮忙。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

会当凌绝顶,一览众山小。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hakuna

木虫 (知名作家)

引用回帖:
7楼: Originally posted by liu108 at 2014-02-15 11:19:13
行不通啊,在静态计算中加上了偶极距矫正,但是bader charge还是相差很大啊。
做法是在INCAR中加了IDIPOL和LDIPOL项。IDIPOL项中试了1到4都不行。...

还有两点你考虑一下:
1.对于原子、分子或团簇,计算时只考虑gamma点,所以你的KPOINTS需要改一下。
2.由于VASP计算时模型是周期性的,你检查一下你的slab扩展开后,两个B原子的周围环境是否相同;如果我构造这个模型,我会让BTiB角的平分线与a或b平行,也即TiB2的C2轴平行于a或b,在计算时沿a和b方向的边长取为不相等,INCAR里加入ISYM,去掉对称性。
仅供参考
8楼2014-02-15 11:56:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 17 个回答

甲斐之虎

银虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
franch: 金币+2, 谢谢回帖交流 2014-02-13 22:07:10
liu108: 金币+20, 有帮助, 下面的大神没有应助回帖,给不了他金币,金币都给你了,呵呵。 2014-02-20 10:01:45
按照VASP计算bader charge的方法去计算TiB2的bader charge
能否把计算的过程和处理过程贴出来?会不会是计算过程出现了问题?

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

别人笑我太疯颠,我笑他人看不穿。不见五陵豪杰墓,无花无酒锄作田。
2楼2014-02-13 19:20:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liu108

木虫 (正式写手)

送红花一朵
引用回帖:
2楼: Originally posted by 甲斐之虎 at 2014-02-13 19:20:34
按照VASP计算bader charge的方法去计算TiB2的bader charge
能否把计算的过程和处理过程贴出来?会不会是计算过程出现了问题?

谢谢你的回复,我在做静态计算时的INCAR和POSCAR及KPOINTS如下
INCAR
SYSTEM=TiB2
ISTART=0
ICHARG=2
PREC=high
EDIFF=0.1E-04
EDIFFG=-0.01
ENCUT=600
ISMEAR=0
SIGMA=0.2
GGA=PE
NSW=0
IBRION=-1
NGXF=500
NGYF=500
NGZF=500
LAECHG=.TRUE.
LCHARG=.TRUE.
LREAL=.FALSE.

POSCAR

TiB2
   1.00000000000000
    15.0000000000000000    0.0000000000000010    0.0000000000000010
     0.0000000000000000   15.0000000000000000    0.0000000000000010
     0.0000000000000000    0.0000000000000000   15.0000000000000000
   B    Ti
   2   1
Direct
  0.5372743501317421  0.4983374175634400  0.5752677821194272
  0.4786552045049751  0.5585467011596867  0.5160776570671757
  0.4554252184555273  0.4308965726291220  0.4984991172448628


KPOINTS

Automatic generation
0
Monhkorst-pack
3 3 3
0 0 0

静态计算结束后,用chgsum.pl去处理,具体过程为./chgsum.pl AECCAR0 AECCAR2
得到CHGCAR_sum
然后用./bader CHGCAR -ref CHGCAR_sum得到ACF.dat。
得到的ACF.dat如下

    #         X           Y           Z        CHARGE     MIN DIST    ATOMIC VOL
--------------------------------------------------------------------------------
    1      8.6418      8.1354      7.3821      2.9383      0.5452   1011.1276
    2      8.6241      6.5947      7.3371      3.9345      0.8346   1095.7908
    3      6.8272      7.3846      7.3998      3.1272      1.0500   1268.0815
--------------------------------------------------------------------------------
    VACUUM CHARGE:               0.0000
    VACUUM VOLUME:               0.0000
    NUMBER OF ELECTRONS:        10.0000
还望指教
会当凌绝顶,一览众山小。
3楼2014-02-14 08:37:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

甲斐之虎

银虫 (正式写手)

引用回帖:
3楼: Originally posted by liu108 at 2014-02-14 08:37:51
谢谢你的回复,我在做静态计算时的INCAR和POSCAR及KPOINTS如下
INCAR
SYSTEM=TiB2
ISTART=0
ICHARG=2
PREC=high
EDIFF=0.1E-04
EDIFFG=-0.01
ENCUT=600
ISMEAR=0
SIGMA=0.2
GGA=PE
NSW=0
IBRION=-1
...

EDIFFG=-0.01
去掉,静态计算不需要
PREC=high
改为PREC = Accurate
不过可能不是这两个的原因,坐等大神出现吧
别人笑我太疯颠,我笑他人看不穿。不见五陵豪杰墓,无花无酒锄作田。
4楼2014-02-14 09:08:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见