用到hp.x时,遇到了这个报错“The HP code can be used only when lda_plus_u=.true.”。
猜测的原因:
我现在用的是dojo的paw,而dojo的paw文件的特点是,他不光给了价电子的原子轨道,还给了空轨道,比如mn.upf不仅有半占据的3d轨道,还有空的4d轨道。我怀疑这就是问题所在。这个贴子(https://lists.quantum-espresso.o ... 22-July/049197.html)提到说“However, the hp.x currently supports the calculations of U and V for one Hubbard channel per atomic type.”,也就是说hp.x恐怕不能处理一个原子两个d轨道的情况吧?