24小时热门版块排行榜    

查看: 2020  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

冰雨雾

铜虫 (小有名气)

[求助] pw中matdyn.in里k点的设置问题

从论坛里搜过其k点默认以2π/a为单位,沿着布里渊区高对称性点布点。但我感觉我们常用的高对称性点是以原胞倒格基矢为标准,不知道具体怎么转化到pw认的格式,或获得的有效方法是什么呢?还望大家能提供参考资料,多多指点!先谢……
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冰雨雾

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by gemucai at 2012-04-23 15:55:29:
假如你用倒空间基矢的话,在K_POINTS后面空一格写上crystal
就是这样: K_POINTS crystal
就OK了,要不然还要转换,那样麻烦。

非常感谢您!!这两天家里有事,没及时回复,非常抱歉!正如您说的,我再试试看。其实以前也用过这种方法,但好像不理想。我为了找声子谱的matdyn.in的k点,采用论坛里提到的算能带找k点的方法,(http://muchong.com/bbs/viewthread.php?tid=1506379)但感觉出来的结果有问题,我算能带是用的倒空间基矢 K_POINTS crystal
的方式,不知是否我用的有问题,或者用这种方法时还需要注意什么呢?
再次感谢您的帮助!!
3楼2012-04-27 08:57:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

gemucai

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2012-04-23 16:13:08
冰雨雾: 金币+5, ★★★很有帮助 2012-04-27 08:58:44
假如你用倒空间基矢的话,在K_POINTS后面空一格写上crystal
就是这样: K_POINTS crystal
就OK了,要不然还要转换,那样麻烦。
2楼2012-04-23 15:55:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gemucai

木虫 (正式写手)

引用回帖:
3楼: Originally posted by 冰雨雾 at 2012-04-27 08:57:59:
非常感谢您!!这两天家里有事,没及时回复,非常抱歉!正如您说的,我再试试看。其实以前也用过这种方法,但好像不理想。我为了找声子谱的matdyn.in的k点,采用论坛里提到的算能带找k点的方法,(http://emuch. ...

抱歉,没看清楚是算声子谱。如果按照那样做有问题的话,可以自己按照倒格矢的定义来做。
b1 = 2 π ( a2 × a3) /ν
b2 = 2 π ( a3 × a1) /ν
b3 = 2 π ( a1 × a2) /ν
v = a1 · ( a2 × a3 )
其实更简便的方法是找到*.scf.out文件,看里面的b(1),b(2),b(3)各是多少,然后你用你的相对坐标乘以这些倒格矢坐标就行了。
4楼2012-04-27 09:16:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gemucai

木虫 (正式写手)

★ ★
sunyang1988: 金币+2, 辛苦了 2012-04-27 10:34:52
引用回帖:
4楼: Originally posted by gemucai at 2012-04-27 09:16:30:
抱歉,没看清楚是算声子谱。如果按照那样做有问题的话,可以自己按照倒格矢的定义来做。
b1 = 2 π ( a2 × a3) /ν
b2 = 2 π ( a3 × a1) /ν
b3 = 2 π ( a1 × a2) /ν
v = a1 · ( a2 × a3 )
其实更简 ...

我刚才试着算了下,用这种方法确定高对称点没问题。

以石墨烯为例,graphene.scf.out文件中给出的
b(1) = (  1.000000  0.577350  0.000000 )   
b(2) = (  0.000000  1.154701  0.000000 )   

我在xcrysden里面选的M点是(0.0,0.5),也就是M=0*b1+0.5*b2=0.5*1.154*2 π/a2 =0.577*2 π/a2 ,所以换算成2 π/a形式的坐标为(0,0.577)。
K点是(0.333,0.333),那么K=0.333*b1+0.333*b2=0.333*2 π/a1 + 0.577*0.333*2 π/a2 +1.154*0.333*2 π/a2=0.333*2 π/a1 +0.577*2 π/a2,所以K点坐标为(0.333,0.577)
5楼2012-04-27 09:48:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见