计算化学公社

标题: TrESP跃迁电荷计算问题 [打印本页]

作者
Author:
JAmChemSoc    时间: 2021-3-8 21:34
标题: TrESP跃迁电荷计算问题
请问老师,我想用TrESP跃迁电荷来计算两个分子之间的耦合强度。就参照Multiwfn手册的4.A.9中所讲的例子。

我在做例子的时候,对于4-nitroaniline的跃迁电荷的计算结果和手册中是一致的:

(问题1:后面计算耦合强度的时候,应该把所有输出的原子跃迁电荷值除以根号2?)
另外,后面在用

计算跃迁电荷的时候,输出来这样的结果

(问题2:我是完全按照手册的例子走的,用的文件是手册中给出的TrEsp.zip压缩包,不知道为什么结果不一样?该以哪种方法的结果为准啊?)
(问题3:Multiwfn可以批量计算一堆分子的TrESP跃迁电荷吗?我有大约400个分子需要计算TrESP跃迁电荷。或者说,有没有其它的方法可以做的?)

作者
Author:
sobereva    时间: 2021-3-8 23:12
1 是

2 显然你得到的是错的,数量级都不对。按照手册里Skill 1说的,基于TrESP.zip里的文件先产生TDM.fch,再用这个作为输入文件按照手册里的操作步骤操作,Multiwfn输出的所有信息都在这里,仔细对照弄清楚哪里有问题:
(, 下载次数 Times of downloads: 12)

TDM.fch在此: (, 下载次数 Times of downloads: 14)

3 自己写shell脚本,参考Multiwfn手册5.3节,非常简单的事。我的大量Multiwfn相关博文里也都用了shell脚本批量处理。


作者
Author:
JAmChemSoc    时间: 2021-3-9 09:19
sobereva 发表于 2021-3-8 23:12
1 是

2 显然你得到的是错的,数量级都不对。按照手册里Skill 1说的,基于TrESP.zip里的文件先产生TDM.fc ...

我明白了,感谢sob老师的回复
作者
Author:
舜华    时间: 2026-3-24 21:08
请问您的问题解决了吗?我遇到了和您一样的问题。我两种方法算出来的TrESP的绝对值都是几十到几百。看起来数量级不正确。
作者
Author:
sobereva    时间: 2026-3-25 02:36
舜华 发表于 2026-3-24 21:08
请问您的问题解决了吗?我遇到了和您一样的问题。我两种方法算出来的TrESP的绝对值都是几十到几百。看起来 ...

先把Multiwfn手册里给的TrESP计算例子完整重复一遍确保操作无误
作者
Author:
舜华    时间: 2026-3-26 21:21
sobereva 发表于 2026-3-25 02:36
先把Multiwfn手册里给的TrESP计算例子完整重复一遍确保操作无误

老师您好,感谢您的回答。我使用了二楼您回答中使用的TDM.fch文件,使用Multwfn 3.8(dev)进行TrESP的计算,按照手册中描述的过程,分别选择7,12,5,3,1选项,然后输出的TrESP电荷如图所示:C:\Users\666\Pictures\TrESP.png和手册上给出的数值不相同,但是我重复了几遍也没有找到问题在哪里。
作者
Author:
sobereva    时间: 2026-3-27 04:39
舜华 发表于 2026-3-26 21:21
老师您好,感谢您的回答。我使用了二楼您回答中使用的TDM.fch文件,使用Multwfn 3.8(dev)进行TrESP的计算 ...

2L的out.txt输出信息体现了当前是调用cubegen的情况。你若不让Multiwfn调用cubegen就不能用fch文件,而必须用wfn文件并严格按照手册4.A.9节说的操作。仔细看写得非常详细具体的手册,不要自行随意发挥




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