|
VASP手册这里写的应该比较乱。a、b、c是应该是一个体素或是说体元(voxels)的长度,Vcell就是一个体素的体积。建议稍微改下符号,按照这样:
实际晶胞的体积是Vcell
体素或是说网格数目Ngrid=NGXF*NGYF*NGZF
体素体积为ΔV
这样有Vcell=Ngrid·ΔV
然后按照VESTA的手册描述,
When these files are read in to visualize isosurfaces and sections, data values are divided by V in the unit of bohr^3.
这样n(r)=data(r)/Vcell
然后根据矩形求积规则NELECT=∫{n(r)}dr r∈Vcell
NELECT=∑{data(n)/Vcell}ΔV n∈Ngrid
根据前面提到的,data(n)/Vcell·ΔV=data(n)/Ngrid,这样与最终公式相同。
事实上一个比较简单的做法是根据Fourier变换关系,有:
n(r)=∫{n(G)exp(iG·r)}dG
当G仅取(0,0,0)时即为n(r)在Vcell内的平均值,因为已经乘了晶胞体积应该很方便就能得到电子数。
|
评分 Rate
-
查看全部评分 View all ratings
|