计算化学公社

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

[Multiwfn使用咨询] Multiwfn使用高斯和BDF的输出文件做空穴电子分析出现定性不一致的求助

[复制链接 Copy URL]

53

帖子

0

威望

739

eV
积分
792

Level 4 (黑子)

本帖最后由 王采岑 于 2025-3-7 01:27 编辑

Sob老师好,各位老师好。
小女分别使用BDF软件和Gaussian进行了一个2个苯的dimer的激发态计算,并用Multiwfn做了空穴-电子的分析,结果定性不同,看轨道应该是BDF的有问题
于是将gaussian的fchk经Multiwfn转为molden,对比Gaussian和BDF的out和molden文件,发现数据差别不大,下面是对比数据。由于本人量化知识浅薄,如有错误请批评指正。

由Sob老师贴出的空穴-电子公式可知,做此分析时,需要各个组态函数的系数和轨道波函数。
以S1为例,BDF的单重态和三重态是分开输出,Gaussian是按照能量高低混合输出的,Gaussian输出的S1为第9个态
首先是组态系数,经过调整BDF的输出阈值,与Gaussian的IOp(9/40=4)输出几乎一致
BDF:


Gaussian:



BDF输出的系数直接平方就是轨道跃迁的贡献,Gaussian是先平方和再除以0.5计算的。所以两个软件的数据差了一个0.5^0.5,如42-43,0.4959*0.5^0.5=0.35065,与Gaussian的类似。
接下来是轨道波函数,BDF和Gaussian的molden:

对比了轨道能量和系数,认为差别并不大。除此之外,还对比了SCF能量,Mulliken电荷,跃迁偶极矩,均无异常。
之后查看了Multiwfn的输出数据(左BDF,右Gaussian),确实差别很大,特别是跃迁偶极矩


读Multiwfn的手册和博文可知,激发态偶极矩相对于基态偶极矩的变化是用空穴和电子质心的差值来直接计算,推测原因应该是读BDF的文件计算空穴-电子时出现了问题,只是不知道继续排查哪里
BDF和Gaussian计算的跃迁偶极矩:


请Sob老师指教,跪谢
ps:文件太大,上传了压缩文件













hole-elec.rar

3.2 MB, 下载次数 Times of downloads: 1

6万

帖子

99

威望

5万

eV
积分
120050

管理员

公社社长

2#
发表于 Post on 2025-3-7 06:20:20 | 只看该作者 Only view this author
游客,本帖隐藏的内容需要积分高于 25 才可浏览,您当前积分为 0
北京科音自然科学研究中心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

53

帖子

0

威望

739

eV
积分
792

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2025-3-7 09:33:36 | 只看该作者 Only view this author
sobereva 发表于 2025-3-7 06:20
**** 本内容被作者隐藏 ****

好的,多谢Sob老师,如果目前我比对的这些数据没有问题,极大可能是BDF代码更改,导致数据读取出错

728

帖子

21

威望

5231

eV
积分
6379

Level 6 (一方通行)

4#
发表于 Post on 2025-3-8 18:19:02 | 只看该作者 Only view this author
先比较基态能量是否一致,if .true. 再比较激发态能量。这些是最直接的信息,比你列的数据有用得多

728

帖子

21

威望

5231

eV
积分
6379

Level 6 (一方通行)

5#
发表于 Post on 2025-3-8 18:58:27 | 只看该作者 Only view this author
def2型基组有两个细节可能会导致结果不一致。

1. def2有两个版本,最早是用老版本turbomole优化的,后来用turbomole 7.3重新优化,修复了一些bug。如果你用2024年以后的bdf,应该是新版def2基组,而gaussian用的是老版本def2

2. 如果分子中有Kr之后的原子,def2基组用了SDD赝势。标准的def2基组截掉了高角动量赝势函数,而gaussian使用的是标准SDD赝势。

53

帖子

0

威望

739

eV
积分
792

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2025-3-9 14:09:13 | 只看该作者 Only view this author
beefly 发表于 2025-3-8 18:19
先比较基态能量是否一致,if .true. 再比较激发态能量。这些是最直接的信息,比你列的数据有用得多

嗯嗯,谢谢,已经验证过了基态能量和激发态能量,几乎无差别。老师在检查BDF的相关代码了

本版积分规则 Credits rule

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

GMT+8, 2025-8-12 12:06 , Processed in 0.376889 second(s), 23 queries , Gzip On.

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