您的位置首页生活百科

VASP电荷分析之bader分析

VASP电荷分析之bader分析

的有关信息介绍如下:

VASP电荷分析之bader分析

这一节介绍怎么使用VASP计算原子的价电子数,成价问题

使用VASP计算电荷,这里介绍bader电荷分析,这种方法可以得到原子周围的电子数,可以得到原子的化合价,这是最直观,也是最简单的放式

首先要解压压缩文件bader.tar.gz

使用命令:

tar zxvf bader.tar.gz,得到文件夹

bader

进入bader文件夹后,将makefile.ln_ifort 复制为makefile:

命令如下:

cp makefile.ln_ifort makefile

生成一个新的文件makefile如下图:

然后使用命令:

make,便安装好了bader,make后生成可执行文件bader

然后将bader复制到vasp输入文件的目录,也就是vasp计算的目录,这里小编重命名为bader2,如下图:

然后把vasp输入文件放到这个目录下,INCAR需要加上设置:

LAECHG =.TRUE.

LCHARG =.TRUE.

然后提交计算,计算完成后生成文件AECCAR0 AECCAR1 AECCAR2

使用命令:

./chgsum.pl AECCAR0 AECCAR2生成CHARGCAR_sum 文件

然后运行:

./bader2 CHGCAR -ref CHGCAR_sum

生成ACF.dat AVF.dat BCF.dat

注意,这里小编把之前bader 目录下的bader 执行文件复制为bader2了

ACF.dat 就包含价电子的电荷信息。如下图所示,小编的列子是用SrVO2H来做的;

这样,就完成了bader的电荷分析!!!

求赞,小伙伴的鼓励是我坚持做下去的动力哦!!!