24小时热门版块排行榜    

查看: 3485  |  回复: 11

bjwang

铁杆木虫 (正式写手)

引用回帖:
2463385楼: Originally posted by buct2010 at 2012-12-10 09:24:57
我后来都是自己计算k点间距的...

下面我说一下我的理解,请指教。用实际高对称点间隔除以间隔内k点数,然后写出每个k点对应的坐标。比如我的M点到gamma点距离0.5b(b为倒格矢基矢),取50个k点,那么0.5/50=0.01(坐标间隔),则这50个k点对应的坐标可以写为:0,0.01,0.02,0.03.......0.5;如果gamma到K点的距离为0.67b,那么0.67/50=0.0134,则这50个k点对应坐标为:0.5,0.5134..........1.17。写个小程序很容易实现,就是感觉没有通用性,不同体系都要改,要是谁能帮忙加到上面那个vasp_band就好了。
It is a shame for the soul to be first to give way in this life,when thy body does not give way.
11楼2012-12-10 17:29:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuxiaosong

金虫 (小有名气)

引用回帖:
11楼: Originally posted by bjwang at 2012-12-10 17:29:47
下面我说一下我的理解,请指教。用实际高对称点间隔除以间隔内k点数,然后写出每个k点对应的坐标。比如我的M点到gamma点距离0.5b(b为倒格矢基矢),取50个k点,那么0.5/50=0.01(坐标间隔),则这50个k点对应的坐标 ...

那么M点到gamma点之间的距离怎么计算呢    不是只有它们的坐标吗   比方说Gamma点为(0,0,0),M点为(0.5,0.5,0.5)坐标都是三维的   怎么计算距离
12楼2015-07-14 20:07:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 buct2010 的主题更新
信息提示
请填处理意见