各位师兄师姐,第一次算磁性物质,其中的镁元素的PDOS出现了好多列,镁不是只有s,p轨道嘛,再加上上下自旋和能量也应该只有5列才对啊?为什么会这样?还是应该取其中几列?截图像这样!文件也附上,请师兄师姐指导! 前28行,告诉我取哪几列就行了!
这是原文件
有个是d轨道的吧,基态下只有sp,激发态时应该就有d了。我算了O原子的Be原子的都有d轨道,只是态密度都很小。
s轨道只有上下旋,但是p轨道有px,py,pz三个,d轨道有五个,所以如果加上上旋下旋应该有18个能量,如果没有上下旋则应该只有9个能量
数据好像是有些问题吧 例如:如果DOS数据的正负表示自旋方向的话,那么结果9列数据中,有4列自旋向上,却只有3列自旋向下的,这是很奇怪的。即便认为有某一列是总的DOS也很奇怪,应该有自旋向上和向下两个总DOS才对。 再有,最后两列完全是0的也很奇怪,能想到的完全为0的情况只有总自旋的DOS,即将自旋向上和向下作差,用来考察总自旋的能量分布。对于本没有自旋极化的体系,比如你这里的Mg,由于自旋向上和向下处处相等,得出来的值确实是处处为零。但为什么有两列,这也比较奇怪。 另外确实应该有pxpypz等分量的pdos数据。虽然在孤立原子中这些轨道是简并的,但在结合成晶体的时候则可能不再简并。最明显的例子就是石墨嘛,C的px,py和s发生sp2杂化,成sigma键,pz则成pi键,它们的pdos也必然不同。 不过没用过vasp,不知道软件是直接proj到px py pz,还是需要特殊输入参数。因此不知道你的这几列数据到底都是什么。建议还是再仔细看看帮助文件之类的,
这是原文件
有个是d轨道的吧,基态下只有sp,激发态时应该就有d了。我算了O原子的Be原子的都有d轨道,只是态密度都很小。
s轨道只有上下旋,但是p轨道有px,py,pz三个,d轨道有五个,所以如果加上上旋下旋应该有18个能量,如果没有上下旋则应该只有9个能量
那Mg算出来会出现d电子是怎么回事啊?Mg不是没有d电子嘛?
我想态密度是计算出来在某个能级下的状态数,但是电子不一定占据啊。基态下就只有sp电子,但是激发态就会有d电子。而且电子占据还得服从一个费米分布函数吧。
数据好像是有些问题吧
例如:如果DOS数据的正负表示自旋方向的话,那么结果9列数据中,有4列自旋向上,却只有3列自旋向下的,这是很奇怪的。即便认为有某一列是总的DOS也很奇怪,应该有自旋向上和向下两个总DOS才对。
再有,最后两列完全是0的也很奇怪,能想到的完全为0的情况只有总自旋的DOS,即将自旋向上和向下作差,用来考察总自旋的能量分布。对于本没有自旋极化的体系,比如你这里的Mg,由于自旋向上和向下处处相等,得出来的值确实是处处为零。但为什么有两列,这也比较奇怪。
另外确实应该有pxpypz等分量的pdos数据。虽然在孤立原子中这些轨道是简并的,但在结合成晶体的时候则可能不再简并。最明显的例子就是石墨嘛,C的px,py和s发生sp2杂化,成sigma键,pz则成pi键,它们的pdos也必然不同。
不过没用过vasp,不知道软件是直接proj到px py pz,还是需要特殊输入参数。因此不知道你的这几列数据到底都是什么。建议还是再仔细看看帮助文件之类的,