24小时热门版块排行榜    

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

冰雨雾

铜虫 (小有名气)

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

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

冰雨雾

铜虫 (小有名气)

感谢gemucai的热心!
也看明白了您所提到的方法。看来我也最好是这样转化了。
学用pw算声子谱不久,感觉参考资料太少,现在终于有点眉目了。多谢多谢!!
6楼2012-04-27 10:54:24
已阅   回复此楼   关注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的回帖

冰雨雾

铜虫 (小有名气)

引用回帖:
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的回帖

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的回帖
信息提示
请填处理意见