24小时热门版块排行榜    

查看: 1068  |  回复: 1

wenjlu

木虫 (正式写手)

[求助] 如何得到投影分波态密度?有价值的回答赠送更多金币!

各位虫友,请教如何利用abinit得到DOS(l,m)的m分量的投影态密度?

根据手册我设置 prtdos=3 和 prtdosm=1 可以输出m=-l, -l+1, ..., l-1, l 的分波态密度,但是我发现DOS(l,m)==DOS(l,-m),即m与-m的DOS值是相等的。这个在手册中也提到了,这是投影到 complex spherical harmonic Ylm。因此,如何输出正确的各m分量的态密度呢,即 投影到real spherical harmonic Slm?

举个例子说更加清楚这个问题,3d轨道,我要想得到3dxy, 3dxz, 3dyz, 3dx2-y2, 3dz2的各个PDOS。如何利用abinit得到?或有什么解决办法?

[ Last edited by wenjlu on 2012-3-19 at 12:27 ]
回复此楼

» 猜你喜欢

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

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

souledge

专家顾问 (著名写手)

★ ★
liliangfang: 金币+2, 谢谢交流 2012-03-20 08:50:28
这个我也一直想知道,目前Abinit的投影态密度的计算,如果要计算到磁量子数,就要必须用prtdos = 3,但是这样就限制了计算PDOS的方法~从而不可能得到想要的磁量子数态密度~根据手册上的描述,比如d轨道,最多也就计算出个三度简并来……
LZ可以尝试到Abinit的论坛取问一下,如果还没有结果,可以考虑用ELK来做各个磁量子轨道的投影态密度。之所以用ELK而不是PWscf,是因为ELK用起来更简单,像态密度这样的简单的东东可以很快就上手~
思想重于技巧,内涵重于表象
2楼2012-03-19 23:20:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wenjlu 的主题更新
信息提示
请填处理意见