以前用dmol3算HOMO和LUMO都可以直接给出来,为什么用castep的时候,选择“分析——轨道”,给出来的只有各个轨道的值,找不到具体的HOMO和LUMO在哪里呢?输出文件里也没有,哪位做过这个的,请指教了,谢谢! 返回小木虫查看更多
本人认为,数值前面有负号的,绝对值最小的就是HOMO,而前面没有负号的,数值最小的就是LOMO
HOMO是能量值为零,而LUMO 就是它的上一个轨道。 CASTEP用以价带的最高点为能量零点,也就是HOMO轨道。
基本同意版主的说法, 但是我建议最好再结合占据数情况进行分析。
您说的非常有道理的,在真正的分析数据时这些都是要考虑的。 我在用CASTEP计算富勒烯分子如 C60 C70 C84的时候,发现CASTEP得出的结果都是把HOMO定为能量0点的,(根据轨道的简并性,可以简单的认出HOMO轨道)。
个人认为可以从基本概念上来理解。Homo和Lumo是指最高和最低电子占据轨道,只与费米能级的相对位置有关,而费米能级是指电子占据几率是50%的能级,低于此能级轨道占据几率迅速增大,可认为是满带,而高于此能级占据几率迅速减小,可认为是空带。在CASTEP中费米能级非常靠近VBM,因此可认为VBM就是Homo,越过带隙的VBM就是Lumo,至于费米能级的绝对数值,castep输出文件中也有,但只是电子的相对能量位置,与Homo和Lumo无关。 以上拙见,不知是否正确,欢迎指正!
本人认为,数值前面有负号的,绝对值最小的就是HOMO,而前面没有负号的,数值最小的就是LOMO
HOMO是能量值为零,而LUMO 就是它的上一个轨道。
CASTEP用以价带的最高点为能量零点,也就是HOMO轨道。
这个说法值得商榷吧,castep和Dmol3都是强行把VBM和Fermi level都设置为零,但是这只是在band structure的计算里面,但是dmol3的输出文件里面给出的Fermi level事实上并不是零,而一般计算出来的HOMO和LUMO也都不是在零点。那么,在castep里面不能把castep强行设置的零点当做真实的吧?还是castep这点与dmol3不同,就把VBM和Fermi level都认定为零点了?
其实VBM和CBM都只是一个相对的大小值,大小完全取决于选择的参照点,只是它们之间的差值也就是band gap是固定的,只是不敢确定在castep中,怎样判断具体的HOMO和LUMO。
[ Last edited by bhcsmay on 2010-3-11 at 10:26 ]
,
基本同意版主的说法, 但是我建议最好再结合占据数情况进行分析。
您说的非常有道理的,在真正的分析数据时这些都是要考虑的。
我在用CASTEP计算富勒烯分子如 C60 C70 C84的时候,发现CASTEP得出的结果都是把HOMO定为能量0点的,(根据轨道的简并性,可以简单的认出HOMO轨道)。
个人认为可以从基本概念上来理解。Homo和Lumo是指最高和最低电子占据轨道,只与费米能级的相对位置有关,而费米能级是指电子占据几率是50%的能级,低于此能级轨道占据几率迅速增大,可认为是满带,而高于此能级占据几率迅速减小,可认为是空带。在CASTEP中费米能级非常靠近VBM,因此可认为VBM就是Homo,越过带隙的VBM就是Lumo,至于费米能级的绝对数值,castep输出文件中也有,但只是电子的相对能量位置,与Homo和Lumo无关。
以上拙见,不知是否正确,欢迎指正!