计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6001|回复 Reply: 12
打印 Print 上一主题 Last thread 下一主题 Next thread

[NBO相关] 求助 NRT计算时出错,提示Invalid density如何解决?

[复制链接 Copy URL]

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

新手求助,在使用NBO7计算一个激发态分子的NRT时,提示Invalid density: Tr(P*S) = 192.00312 is not an integer number of electrons应该如何解决? 1 .nbo (21.3 KB, 下载次数 Times of downloads: 12) 最经刚接触NBO程序,很多东西还不是很懂,希望各位前辈能够指点一二。

1043

帖子

0

威望

4174

eV
积分
5217

Level 6 (一方通行)

2#
发表于 Post on 2019-7-30 23:51:45 来自手机 | 只看该作者 Only view this author
试试去掉FIXDM选项

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2019-7-31 10:32:25 | 只看该作者 Only view this author
本帖最后由 一未命名一 于 2019-7-31 10:40 编辑
granvia 发表于 2019-7-30 23:51
试试去掉FIXDM选项

十分感谢。
我没加FIXDM关键词出现这样的问题,还存在其他可能的原因吗?我是这样写的:
$GENNBO  NATOMS=43  NBAS=706  UPPER  BODM  FORMAT=PRECISE  $END
$NBO  FILE=25o nrt memory=10gb $END


1043

帖子

0

威望

4174

eV
积分
5217

Level 6 (一方通行)

4#
发表于 Post on 2019-7-31 11:21:04 | 只看该作者 Only view this author
一未命名一 发表于 2019-7-31 10:32
十分感谢。
我没加FIXDM关键词出现这样的问题,还存在其他可能的原因吗?我是这样写的:
$GENNBO  NAT ...

因为激发态波函数不是单行列式的,采用的密度矩阵是广义的,所以在NBO算法中可能会导致轨道的占据数不合理,如负值或大于2。因此,NBO程序会自动用FIXDM来修复密度矩阵,使得轨道占据数在0和2之间。但这种修复后的密度矩阵并不等于原来的密度矩阵,而只是尽量接近,所以有可能就使得修复后的密度矩阵给出的总电子数(等于密度矩阵的trace)与原来的有偏差。

对于单行列式波函数,由于密度矩阵的幂等性,可以证明轨道占据数是严格在0和2之间的,所以不会存在这样的问题。

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2019-7-31 12:37:37 | 只看该作者 Only view this author
granvia 发表于 2019-7-31 11:21
因为激发态波函数不是单行列式的,采用的密度矩阵是广义的,所以在NBO算法中可能会导致轨道的占据数不合 ...

原来如此,太感谢了
那可以请教一下不让NBO程序自动用FIXDM修复密度矩阵的方法吗?

1043

帖子

0

威望

4174

eV
积分
5217

Level 6 (一方通行)

6#
发表于 Post on 2019-7-31 16:02:02 来自手机 | 只看该作者 Only view this author
一未命名一 发表于 2019-7-31 12:37
原来如此,太感谢了
那可以请教一下不让NBO程序自动用FIXDM修复密度矩阵的方法吗?

好像不行吧。

另外,激发态能用基于路易斯结构的共振理论感觉有点怪啊,因为路易斯结构好像是针对基态分子的吧?  NRT的框架是否适用于激发态我不知道,好像没见过有人论证过。其实NRT基于密度矩阵分解的ansatz也是饱受质疑(我个人认为在单行列式波函数下它根本就是错误的)。用VB方法似乎可以处理,但计算量太大,而且从原理上说,给出共振结构的成分也并非严格可靠,因为存在两个问题:1.所有可能的共振式之间并非完全独立,所以必须要去掉线性相关的共振结构,因此在取舍上就有人为的任意性(一般采用Rumer规则,但这也是有一定任意性的)。2. 各共振式之间并非彼此正交,往往重叠积分相当可观,于是就会面对如何合理划分重叠积分的问题,如Mulliken还是各改进的Mulliken方案?这又有任意性。

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

7#
 楼主 Author| 发表于 Post on 2019-7-31 16:36:28 | 只看该作者 Only view this author
granvia 发表于 2019-7-31 16:02
好像不行吧。

另外,激发态能用基于路易斯结构的共振理论感觉有点怪啊,因为路易斯结构好像是针对基 ...

懂了,十分感谢。我再去补补相关知识

6万

帖子

99

威望

5万

eV
积分
120160

管理员

公社社长

8#
发表于 Post on 2019-7-31 22:53:00 | 只看该作者 Only view this author
如果你用的是TD形式算的,改成TDA形式(把TD关键词直接替换成TDA),应当没这个问题
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

9#
 楼主 Author| 发表于 Post on 2019-8-2 13:36:03 | 只看该作者 Only view this author
sobereva 发表于 2019-7-31 22:53
如果你用的是TD形式算的,改成TDA形式(把TD关键词直接替换成TDA),应当没这个问题

十分感谢老师,我去实际操作一下

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

10#
 楼主 Author| 发表于 Post on 2019-8-3 17:45:07 | 只看该作者 Only view this author
sobereva 发表于 2019-7-31 22:53
如果你用的是TD形式算的,改成TDA形式(把TD关键词直接替换成TDA),应当没这个问题

老师,我更改文件关键词试过后发现,部分文件的报错问题的确解决了,但是还有几个还会出现同样问题,不知道是不是我在设置关键词时出现错误。希望老师能再讲解一下,谢谢老师。

截图.png (5.8 KB, 下载次数 Times of downloads: 56)

截图.png

6万

帖子

99

威望

5万

eV
积分
120160

管理员

公社社长

11#
发表于 Post on 2019-8-3 23:53:03 | 只看该作者 Only view this author
一未命名一 发表于 2019-8-3 17:45
老师,我更改文件关键词试过后发现,部分文件的报错问题的确解决了,但是还有几个还会出现同样问题,不知 ...

density=current改为density=rhoci应当能完全解决问题
但此时用的是非弛豫密度
激发态的弛豫密度和非弛豫密度什么关系在此文详细说了
使用Multiwfn做空穴-电子分析全面考察电子激发特征
http://sobereva.com/434http://bbs.keinsci.com/thread-10775-1-1.html
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

12#
 楼主 Author| 发表于 Post on 2019-8-4 22:14:29 | 只看该作者 Only view this author
sobereva 发表于 2019-8-3 23:53
density=current改为density=rhoci应当能完全解决问题
但此时用的是非弛豫密度
激发态的弛豫密度和非弛 ...

明白了,谢谢老师。我先补下知识再试

18

帖子

0

威望

223

eV
积分
241

Level 3 能力者

13#
 楼主 Author| 发表于 Post on 2019-8-7 10:59:38 | 只看该作者 Only view this author
sobereva 发表于 2019-8-3 23:53
density=current改为density=rhoci应当能完全解决问题
但此时用的是非弛豫密度
激发态的弛豫密度和非弛 ...

再次谢谢老师,问题已经完全解决。

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-16 17:15 , Processed in 0.159130 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list