24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3450  |  回复: 16

jinzhulin000

金虫 (小有名气)

NB虫

[求助] 如何改变能带结构图的精度

如图所示,我想让能带结构能够变得更平滑一些,我也尝试了改变K点的数字大小,但是1X1X1与10X10X3还有1X1X4算出来的都是一样的,我想请问大家怎么设置参数,需要设置哪些参数来改变计算结构的精度,让能带图的曲线变得更平滑!谢谢!

能带结构不够圆滑



[ Last edited by jinzhulin000 on 2012-3-26 at 21:33 ]
回复此楼

» 收录本帖的淘帖专辑推荐

第一性原理

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

走虫子的路,让虫子无路可走
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

lbambool

木虫 (著名写手)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
WDD880227: 金币+1, 多谢您的帮助~~ 2012-03-29 09:26:11
jinzhulin000: 金币+2, 谢谢你的回复,我把separation调到了0.003可是出来的结果还是一样的啊?这下彻底懵了! 2012-03-29 17:18:33
别的参数不用调,曲线是否平滑由separation值决定,改变separation就可以使能带曲线更平滑,不过要有数量级的变化,你0.05变0.03肯定没有大的就化了,你把0.05变成0.005试试,至少也要变个0.025(点数增加一倍)。
Θ抚琴闹市外,独闲山水间Θ
10楼2012-03-29 00:08:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

jinzhulin000

金虫 (小有名气)

NB虫

大家帮帮忙啊?一直在线等的呢!
走虫子的路,让虫子无路可走
2楼2012-03-26 21:34:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fzx2008

荣誉版主 (著名写手)

优秀版主优秀版主

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
franch: 金币+2, 谢谢回帖交流。。。。 2012-03-26 21:51:11
jinzhulin000: 金币+3, 有帮助 2012-03-26 22:12:23
1.“但是1X1X1与10X10X3还有1X1X4算出来的都是一样的”

这样设置的K点指的是SCF自洽的k点网格。没有改变能带计算时路径上的k点数目。故能带图基本没有变化。

2. MS5.5中,在勾选了band以后的性质计算时,可通过调小separation来增加K-path中的k点数目。
3楼2012-03-26 21:42:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xmccolor

银虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
jinzhulin000: 金币+2, 我试过,这就是fine的精度! 2012-03-26 22:12:44
你把计算的精度改成fine看行不行。
4楼2012-03-26 22:05:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jinzhulin000

金虫 (小有名气)

NB虫

引用回帖:
3楼: Originally posted by fzx2008 at 2012-03-26 21:42:36:
1.“但是1X1X1与10X10X3还有1X1X4算出来的都是一样的”

这样设置的K点指的是SCF自洽的k点网格。没有改变能带计算时路径上的k点数目。故能带图基本没有变化。

2. MS5.5中,在勾选了band以后的性质计算时,可 ...

谢谢你的回复,我是用Dmol3计算的,我按照你的说法,将separation 由0.05改为0.03结果一样啊,还是没有变化,而且改变separation的同时,也增加了K点的数目,怎么理解?
走虫子的路,让虫子无路可走
5楼2012-03-26 22:06:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xueht987

木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
jinzhulin000: 金币+1, 有帮助, 谢谢你的回复,这个问题我也想过,只是我用的是origin8英文版,还不会用数据拟合 2012-03-27 12:00:38
liliangfang: 金币+1, 谢谢指教 2012-04-01 09:33:43
我觉得这个只是画图显示的问题,楼主可以在origin中用不同的线型作图试一下!
6楼2012-03-27 09:18:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Joannaouc

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
fzx2008: 金币+3, 谢谢指教 2012-03-27 11:47:24
jinzhulin000: 金币+2, ★★★很有帮助, 谢谢你的回复,对于上图我设置的Kpoints结果图中只有十二列的数据,肉眼完全可以辨别,一模一样。而对于separation我改变的设置就是election tab,因为算能带的时候貌似没有more按钮(MS5.0)设置k只有corase,medium和fine,但是态密度选项下面有more,可以改变k点,不知计算精度与我积分的路径有没有关系,其实我要的就是在这个能带图中列的个数增加一点! 2012-03-27 12:14:22
引用回帖:
5楼: Originally posted by jinzhulin000 at 2012-03-27 00:06:11:
谢谢你的回复,我是用Dmol3计算的,我按照你的说法,将separation 由0.05改为0.03结果一样啊,还是没有变化,而且改变separation的同时,也增加了K点的数目,怎么理解?

首先你的作图方式是MS自带的所以就算band structure 计算精度增加,初学者也不容易用肉眼观察到差别。建议你换成origin之类的去做图,只选fermi面附近的能量值。

其次separation有两个地方会用到,一个是自洽场(Electronic Tab->more->kpoints tab),一个是算能带(Properties tab->band structure->more)。你这个问题需要改变的是后一个。改变前面的是没有影响的。
7楼2012-03-27 11:45:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jinzhulin000

金虫 (小有名气)

NB虫

贴上原始数据,请大家精通origin或者参数设置方法的回复我,这个问题苦恼了我好几天了,大神们显显灵啊!

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 能带结构数据.txt
  • 2012-03-28 19:51:21, 51.25 K
走虫子的路,让虫子无路可走
8楼2012-03-28 19:51:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lfzlpd

铜虫 (小有名气)


【答案】应助回帖


感谢参与,应助指数 +1
贺仪: 金币+1, 谢谢参与讨论 2012-03-28 23:40:42
1.你在CASTEP中建完模型,然后看看性质的band structure中,more里面的K点路径选取,再用此路径设置在DOMl3中试试,看行不。
2.如果一不行,你就增大截断能试试吧。
(道理好像是说,截断能太低,导致所选取的势与真实情况相差很远,反映在能带图中,就是布里渊区中的特殊点不全在在能带中的高度折叠处)。小木虫原来有人好像这样说过,欢迎拍砖,相互学习。
9楼2012-03-28 22:38:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jinzhulin000 的主题更新
信息提示
请填处理意见