计算化学公社

标题: 求助用Multiwfn做NTO分析S0->S2跃迁贡献1.006050,超过了1怎么办? [打印本页]

作者
Author:
不去重蹈    时间: 2021-1-8 14:05
标题: 求助用Multiwfn做NTO分析S0->S2跃迁贡献1.006050,超过了1怎么办?
按照sobereva老师的教程http://sobereva.com/377做NTO分析,

对分子的s0->s2结果进行NTO分析
Orb:   100 Ene(au/eV):     0.009069       0.2468 Occ: 2.000000 Type:A+B
Orb:   101 Ene(au/eV):     1.006050      27.3760 Occ: 2.000000 Type:A+B
Orb:   102 Ene(au/eV):     1.006050      27.3760 Occ: 0.000000 Type:A+B
Orb:   103 Ene(au/eV):     0.009069       0.2468 Occ: 0.000000 Type:A+B


NTO101本征值1.006050超过1,因该怎么办?请问这是哪里出错了?,谢谢!

注:fch文件太大无法上传!

作者
Author:
biogon    时间: 2021-1-8 14:28
1.006050没啥问题,数值误差导致的
作者
Author:
不去重蹈    时间: 2021-1-8 14:49
biogon 发表于 2021-1-8 14:28
1.006050没啥问题,数值误差导致的

谢谢老师,请问老师,我因该怎么描述这个结果呢?
这样描述   NTO101-NTO102这一对本征值为1.006050,即对S0->S2跃迁贡献高达100.60%
感觉不是太合适
作者
Author:
biogon    时间: 2021-1-8 15:08
不去重蹈 发表于 2021-1-8 14:49
谢谢老师,请问老师,我因该怎么描述这个结果呢?
这样描述   NTO101-NTO102这一对本征值为1.006050,即 ...

视为1
作者
Author:
不去重蹈    时间: 2021-1-8 15:22
biogon 发表于 2021-1-8 15:08
视为1

好的,谢谢老师
作者
Author:
sobereva    时间: 2021-1-9 04:34
这不是数值误差。
NTO本身是对于CIS、TDA-DFT才绝对严格的,也只有对于这种情况,本征值才一定不会超过1。对于TDDFT,出现轻微的本征值大于1的情况就当成1就完了。

这事我在Multiwfn手册里专门说过了
(, 下载次数 Times of downloads: 30)





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