24小时热门版块排行榜    

查看: 644  |  回复: 4
当前主题已经存档。

405963512

铜虫 (正式写手)

[交流] 【求助】dmol能带计算如何增加k点数目?

大家好,最近用dmol计算遇到困难。
在计算能带时,给定的四个精度,最好的ultrafine,在某些方向也就11个点,其他的方向可能更少,我看到文献中,每两点间取20个点计算能带,请问在文件中怎样设置?请详细的讲一下,可能有很多人也不会。
现在着急投文章,请大家帮忙!谢谢了!
回复此楼

» 猜你喜欢

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

wanglianli136

铁杆木虫 (著名写手)

★ ★ ★ ★
zxzj05(金币+2,VIP+0):谢谢回帖交流 12-22 17:33
405963512(金币+2,VIP+0):你说的是castep的方法,但还是谢谢你的热心 12-22 20:46
选择好计算band structure 后save文件,之后在计算的文件夹中找到*_BandStr.cell文件,用文本打开,找到%BLOCK KPOINTS_LIST
比如第一个k点的坐标为(0,0,0)第二个点位(0,0,0.5),那么,你可以在这之间加点,比如他本来是经过十步到达第二个点,那么现在你可以做平均让他十五步道这个点,最后要注意的是在加完点后注意最后一列的小数,这是权weigh,你必须保证所有的这一列数加起来等于一,你可以根据原来数据的大小做相应的调整。
大体过程应该是这样,你可以试一试。

[ Last edited by wanglianli136 on 2009-12-22 at 14:25 ]
2楼2009-12-22 14:23:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csfn

荣誉版主 (知名作家)

优秀超版优秀版主优秀区长

★ ★ ★ ★
zxzj05(金币+2,VIP+0):谢谢回帖交流 12-22 17:33
405963512(金币+2,VIP+0):还是谢谢了 12-22 20:45
没用dmol计算过能带,如果你在winds界面下能带设置参数上 找不到能控制k点的选择话
估计在linux下计算,找到输入文件中相关控制参数应该能控制k点的选择
3楼2009-12-22 14:25:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wanglianli136

铁杆木虫 (著名写手)

★ ★
zxzj05(金币+1,VIP+0):谢谢回帖交流 12-22 22:32
405963512(金币+1,VIP+0):你说的对,是在那里面,谢谢 12-23 08:38
引用回帖:
Originally posted by 405963512 at 2009-12-22 14:02:
大家好,最近用dmol计算遇到困难。
在计算能带时,给定的四个精度,最好的ultrafine,在某些方向也就11个点,其他的方向可能更少,我看到文献中,每两点间取20个点计算能带,请问在文件中怎样设置?请详细的讲一 ...

应该是一样的,dmol中的文件名为:_BandStr.kpoints
4楼2009-12-22 22:16:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

study163

木虫 (正式写手)

天生我材

★ ★
405963512(金币+1,VIP+0):不是在那里,那是控制网格的,还是谢谢了 12-23 08:39
TIGERYZZ(金币+1,VIP+0):谢谢回帖交流 12-23 12:24
在windows界面下,点dmol3 calculation-electronic-more-custom grid parameters-改动mesh parameters 即可
我的计算我做主
5楼2009-12-23 07:57:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 405963512 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见