24小时热门版块排行榜    

查看: 237  |  回复: 2
当前主题已经存档。

xirainbow

木虫 (正式写手)

[交流] 【讨论】kpoint shift

今天在pwscf_forum论坛上看到了下面的帖子,给了kpoint shift一些解释。
哪位高人能否给出更多的解释?

Question:
Dear all
In principle ,where the shift of kpoints is important? I mean which information should we loose when we don't use from shift in our kpoint mesh?
I read in some references that for supercell calculation in defect studies ,they shifts kpoints from the origin to avoid picking up the gamma point as one of the sampling points). does it mean that symmetry reduces this set to a set of points in the irreducible part of BZ?


Answer:
You don't loose any information, it's just that a shifted grid makes the calculation converge faster w.r.t the number of kpoints. This is normally only true after applying symmetry operation to reduce the number of kpoints.

[ Last edited by xirainbow on 2009-8-22 at 00:13 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

neshque

新虫 (初入文坛)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zxzj05(金币+1):谢谢回帖交流 2010-03-09 21:19
选择k点时,如果没有shift,k点可能分布在高对称轴上,此时简约布区中的k点个数较之有shift时更多,因此计算较慢。
引用回帖:
Originally posted by xirainbow at 2009-08-21 22:54:41:
今天在pwscf_forum论坛上看到了下面的帖子,给了kpoint shift一些解释。
哪位高人能否给出更多的解释?

Question:
Dear all
In principle ,where the shift of kpoints is important? I mean which informa ...

2楼2010-03-09 13:17:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xirainbow

木虫 (正式写手)

★ ★ ★
aylayl08(金币+3):鼓励讨论 2010-03-13 17:53
引用回帖:
Originally posted by neshque at 2010-03-09 13:17:01:
选择k点时,如果没有shift,k点可能分布在高对称轴上,此时简约布区中的k点个数较之有shift时更多,因此计算较慢。



呵呵;)
我跟你的想法恰好相反
我觉得k点分布在高对称轴上时,简约布区中的k点个数较之有shift时更少。
导致在相同计算量的前提下,给出的信息更少

比如对于二维graphene,只选择gama点时,
如果没有shift,那么算出的能量只是布里渊区中(0, 0)点的。因为(0, 0)点的波矢群只有它一个元素。
如果有shift,虽然也只是算了一个点(比如:0.1,0.2);但是由于graphene有个六次轴,所以这个点的波矢群共有六个元素,相当于算了6个k点的本征值。
3楼2010-03-09 13:37:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xirainbow 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见