|
|
本帖最后由 Freeman 于 2023-8-16 16:37 编辑
好的,那就忽略“范围”这几个字。
这么说吧,以中心i做积分I_i=∫W_i(r)*F(r)dr=∑[(r,Ω) within all grids]W_i(r,Ω)*F(r,Ω)*w_i_r(r)*w_i_a(Ω)
其中w_i_r(r)和w_i_a(Ω)是中心i给出的该格点的径向和角度权重。
您说“径向和角度权重本来是多少还是多少”,意思就是任何一个格点(r,Ω),对于所有中心i,w_i_r和w_i_a都相等,于是
I_i=∑[(r,Ω) within all grids]W_i(r,Ω)*F(r,Ω)*w_r(r)*w_a(Ω)
除了第一项W_i(r,Ω),被积函数的其他部分都和i没关系了。
这会带来一个问题:已知∑[i within all centres]W_i(r,Ω)=1,那么
∑I_i=∑[(r,Ω) within all grids]{∑[i within all centres]W_i(r,Ω)}*F(r,Ω)*w_r(r)*w_a(Ω)=∑[r within all grids]F(r,Ω)*w_r(r)*w_a(Ω)
这个结果和W_i(r,Ω)无关了,说明无论我们怎么划分原子,结果都是相等的。这不可能对。
所以我想,大概对于所有中心i,w_i_r(r,Ω)和w_i_a(r,Ω)是不相等的,这样才能让不同的原子区域导致不同的结果。对于中心i给出的格点,w_i_r(r,Ω)和w_i_a(r,Ω)很好计算,可以由高斯积分多项式和lebedev给出;可是其他中心j给出的格点呢? |
|