[求教] 有人能解释一下KPOINTS的意义吗?
俺知道KPOINTS是用来划分布里渊区的,但是它是怎样影响到波函数与电荷密度的计算的?
计算无序体系时,有示例文件采用
KPOINTS
0
Gamma
1 1 1
0. 0. 0.
来划分立方元胞,那样只会包含一个K点,但是只用一个K点来描述布里渊区精度够吗?
菜鸟级问题,请各位高手指教。
[ Last edited by wuchenwf on 2009-6-21 at 20:27 ]
返回小木虫查看更多
今日热帖
京公网安备 11010802022153号
K点越多原子间的相互作用就算的越精确,如果cell中只有一个原子,增加K点也没意思
而且边长为1的立方体会有多少个顶点?你这个输入文件恐怕不止包含一个K点吧
其实我一般不怎么管这个KPOINTS文件,都是按别人的设置来的
[ Last edited by cuihang on 2008-5-13 at 10:13 ]
计算的时候需要用到一个周期性函数在布里渊区的积分,我们就引入K点(类似于数值分析中的插值),用K点处函数的数值的累加来代替积分。当然,K点越多就越精确了。这是我理解的,欢迎各位指教
本质上K点是描述波函数的平移对称行,是平移对称的量子数
具体的,周期性体系单电子的波函数具有不同k量子数,这些k值构成布里渊区的离散点.通常考虑的是无限体系,因此准确描述体系波函数应该用无穷多个布里渊区的离散点.但这在数值方法中是无法实现的,也是没必要的,用足够多的k点来代替即可.
计算无序体系时,由于并不强调结构的平移对称性,波函数中也就没有k量子数因此也不必引入k点计算.
以上是我的理解
可以复习一下固体物理中的布洛赫定理以加深对k点的理解,
这个在VASP的算法中K点的意义和固体物理中好像也不完全相同
ur task is to turn the integral over irreducible portion to a finite summation. See MP paper and trace further back to Cohen's paper