计算化学公社

标题: 求助:加U疑惑,U为0时关闭U还是给U赋值0合理 [打印本页]

作者
Author:
kkk99999    时间: 4 day ago
标题: 求助:加U疑惑,U为0时关闭U还是给U赋值0合理
最近在给论文加一个关于不同U值下的一些问题探究,突然想到这个U为0时应该怎么设置,这个可能涉及到对U的理解,本人理解没那么深入,能有人通俗讲讲会更好,感谢。

作者
Author:
-HMDS-    时间: 3 day ago
给0值和不加U得到的结果理论上是一样的。这个+U相当于给哈密顿量额外加了一项,U乘以一个算符,如果这个系数是0,自然和没加是一样的。
作者
Author:
kkk99999    时间: 3 day ago
-HMDS- 发表于 2025-8-9 00:54
给0值和不加U得到的结果理论上是一样的。这个+U相当于给哈密顿量额外加了一项,U乘以一个算符,如果这个系 ...

好的,谢谢你的回复,理论上听懂了,但是会不会存在算法误判,比如你打开U但是赋值0这样子的误判,还有想问个额外问题每次的vasp做计算得到的结果存在微小差异正常吗。
作者
Author:
-HMDS-    时间: 3 day ago
kkk99999 发表于 2025-8-9 02:59
好的,谢谢你的回复,理论上听懂了,但是会不会存在算法误判,比如你打开U但是赋值0这样子的误判,还有想 ...

这些我就不知道了,因为我不大做具体的DFT计算,理论上你应该能在手册上看到他们的具体实现方式。
第二个问题,我觉得不应该,看你的差异有多大吧。如果每次计算都是从相同的初猜相同的计算方式,理论上最后得到的结果也是一样的。可能是具体软件实现上导致了一些差异,不过要是计算结果的差异都在你设置的收敛限内,就没什么问题。
作者
Author:
kkk99999    时间: 3 day ago
-HMDS- 发表于 2025-8-9 19:22
这些我就不知道了,因为我不大做具体的DFT计算,理论上你应该能在手册上看到他们的具体实现方式。
第二 ...

好的感谢

作者
Author:
shinnashiori    时间: 前天 16:43
kkk99999 发表于 2025-8-9 20:56
好的感谢

这个我之前也算过,应该是没有影响的,不过我老师还是建议我不加 U 的就给设置成 -1
作者
Author:
薛定谔的狗呀    时间: yesterday 14:22
U值可以通过测试或者文献得到。VASP计算是很智能的,不加U的时候,不输入相关参数就行




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