柠檬鬼lemon 发表于 2025-8-6 16:11:03

soc计算DOS如何画PDOS

我现在需要+SOC计算材料的PDOS,但+SOC计算后使用vaspkit-115会出现“The Current Feature CANNOT Support the Non-Collinear Case”无法生成PDOS.dat文件。
如果我使用vaspkit-114可以产生.dat文件,但不知道为什么文件中没有f轨道。而且我想要看一下d,和f轨道的态密度,不是dxy,dyz这样细分的,请问这个有什么解决方法吗,是vaspkit-115不支持处理+SOC的PDOS吗:'(

亲一口面包就跑 发表于 2026-4-8 11:29:05

同问,请问uu解决了吗
PS:我检查了我的DOSCAR文件,除了第一列能量行有36列,根据vasp官网上面应该是只有s,p,d轨道的。
1+3+5=9分别是9列不同电子轨道,再加上每个轨道的mx、my、mz也就是3*9=27,刚好9+27=36.我不知道是不是vasp压根就没生成f轨道的电荷密度。。。
PS:用的是完整版的赝势,而且INCAR里也添加了LMAXMIX    =6      (For d elements increase LMAXMIX to 4, f: LMAXMIX = 6)

山里面的和尚 发表于 2026-4-9 09:06:07

没有f轨道不是vaspkit的原因,是选择的赝势问题,亲测vaspkit可以识别f轨道没问题。在非共线下的pdos问题还需要进一步测试看看
页: [1]
查看完整版本: soc计算DOS如何画PDOS