ultramanm87 发表于 2025-7-18 13:04
1. I和J应该代表不同的原子
2. V和U差不多,无非是凑实验值、更高计算级别的值、查文献、或者用自洽响应的 ...



aikeyin 发表于 2025-7-18 23:48
帮助太大了,非常感谢大佬指点
卡开发发 发表于 2025-7-19 04:02
1、I和J应该代表不同原子。
2、(1)V的值同样可以通过hp.x通过DFPT或者手动进行LR-cDFT来进行计算,原 ...


。我还想问下:① 在qe中写LiCoO2的scf输入文件时,氧原子的初始O-2p的J可以暂定为2,V暂定为1e-5,在后续的计算中会自动迭代更新,应该是这个思路吧?② 在利用qe进行计算时,hp.x处理后得到的V值与scf中的初始V值比较,若差值大于向hp.x中输入的文件中的conv_thr_chi的设定值,那就需要继续进行迭代计算(将第一次计算得到的U、V值作为第二次计算的初始值),直到满足conv_thr_chi的设定值为止,应该是这样吧?③ 这个+U+V是不是可以理解为哈密顿算符中的微扰项,将这项对应的矩阵求出来后,U和V就全都有了呢?如果是这样,那波函数应该怎么求得呢?另外,用hp.x处理后得到的Hubbard_parameters.dat中的Hubbard matrix是否就是微扰矩阵呢?④ 对化学环境敏感就是说,固体材料中中心原子和其周围环境中的配体对于不同种类的固体材料要不同对待,就是要自己算算看,是吧?aikeyin 发表于 2025-7-19 20:52
您的帮助太大了,非常感谢大佬指点。我还想问下:① 在qe中写LiCoO2的scf ...
卡开发发 发表于 2025-7-19 21:44
1、可以这么理解,但实际是迭代响应矩阵\chi和\chi_0,这样才有conv_thr_chi这事情。QE的DFT+U+V的U其实 ...


。再问下您:对于“2、conv_thr_chi控制的是hp.x进行LR-cDFT迭代中\chi和\chi0前后两步变化值”。是否可以理解成:如果进行LR-cDFT迭代后,\chi和\chi0前后两步变化值小于阈值conv_thr_chi的设定,那相应地,迭代后的U值和V值也就能够满足要求了呢?就可以将这两个值作为初值进行后续的计算了呢?aikeyin 发表于 2025-7-21 00:12
感谢大佬回复与深刻指导。再问下您:对于“2、conv_thr_chi控制的是hp.x ...
卡开发发 发表于 2025-7-21 10:44
hp.x会自动根据设定的conv_thr_chi来跳出迭代,你只需要关注是否达到这个收敛条件即可。


| 欢迎光临 计算化学公社 (http://bbs.keinsci.com/) | Powered by Discuz! X3.3 |