计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: Kalinite
打印 Print 上一主题 Last thread 下一主题 Next thread

[辅助/分析程序] 基于Gaussian FCHT计算分解重组能和计算Huang-Rhys因子的Python小脚本

  [复制链接 Copy URL]

3

帖子

0

威望

143

eV
积分
146

Level 2 能力者

121#
发表于 Post on 2025-7-4 22:23:27 | 只看该作者 Only view this author
wzkchem5 发表于 2025-6-30 21:43
如果要算S1频率,必须写td freq。这和计算目的是不是算黄昆因子无关

感谢老师回复,我按这个算一下

103

帖子

0

威望

631

eV
积分
734

Level 4 (黑子)

122#
发表于 Post on 2025-8-29 08:57:59 | 只看该作者 Only view this author
本帖最后由 陈AG 于 2025-8-29 09:00 编辑

老师,我遇到了这个问题,log输出:ERROR:2 imaginary frequencies found in initial state.终端输出:No.        Frequencies/cm^-1        Huang-Rhys Factors        lambda_i/kJ*mol^-1        lambda_i/eV
1        13.5959        Traceback (most recent call last):
  File "/home/server023/Python/gau_reorg.py", line 58, in <module>
    print(huangrhys[i-1],end='\t')
IndexError: list index out of range
,我转成fch文件,查看了也是有振动信息的

202508290859425305..png (165.1 KB, 下载次数 Times of downloads: 0)

initial state

initial state

T1-S0 (2).zip

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

103

帖子

0

威望

631

eV
积分
734

Level 4 (黑子)

123#
发表于 Post on 2025-8-29 09:09:40 | 只看该作者 Only view this author
本帖最后由 陈AG 于 2025-8-29 09:17 编辑
陈AG 发表于 2025-8-29 08:57
老师,我遇到了这个问题,log输出:ERROR:2 imaginary frequencies found in initial state.终端输出:No.  ...

好像是两个freq都有有虚频导致的,我解决这个问题先

20

帖子

0

威望

848

eV
积分
868

Level 4 (黑子)

124#
发表于 Post on 2025-12-11 01:42:14 | 只看该作者 Only view this author
老师您好,我按照您的教程计算振动分辨的荧光谱的输入文件为:
%oldchk=s1.chk
#p geom=allcheck freq(readfc,fcht,readfcht)


initial=source=chk final=source=chk spectroscopy=onephotonemission Advanced=(ForceFCCalc) RedDim=ClearLowFreq=60 FORCEPRTSPECTRUM


s1.chk
s0.chk

最后计算得到谱只有一个振动贡献的峰(已上传),请问
这正常吗?


fl.png (137.73 KB, 下载次数 Times of downloads: 0)

fl.png

15

帖子

0

威望

306

eV
积分
321

Level 3 能力者

125#
发表于 Post on 2025-12-12 21:02:14 | 只看该作者 Only view this author
老师,我是用的是wb97xd泛函,所以将opt和freq分开来做,S0和S1的关键词分别为:
#p freq=saveNM wb97xd/6-31g(d,p) iop(3/107=0095000000,3/108=0095000000)
#p freq=saveNM wb97xd/6-31g(d,p) iop(3/107=0095000000,3/108=0095000000) td
两个任务顺利完成,没有虚频。当我接下来按照例子计算HR因子时,输入文件为:
%oldchk=Y6-S1-freq.chk
#p geom=allcheck freq(readfc,fcht,readfcht)

initial=source=chk final=source=chk spectroscopy=onephotonemission
print=(huangrhys,matrix=JK)

Y6-S0-freq.chk
Y6-S1-freq.chk

但是算到一般就会报错:Error termination in NtrErr:
NtrErr Called from FileIO.
请问老师这是哪里出错了

682

帖子

12

威望

2818

eV
积分
3740

Level 5 (御坂)

鸩羽

126#
发表于 Post on 2025-12-12 21:43:34 | 只看该作者 Only view this author
杲杲出日 发表于 2025-12-12 21:02
老师,我是用的是wb97xd泛函,所以将opt和freq分开来做,S0和S1的关键词分别为:
#p freq=saveNM wb97xd/6 ...

看见FileIO首先尝试把S0和S1的chk对调
某不知名实验组从苞米地里长出来的计算选手

15

帖子

0

威望

306

eV
积分
321

Level 3 能力者

127#
发表于 Post on 2025-12-13 13:05:22 | 只看该作者 Only view this author
wal 发表于 2025-12-12 21:43
看见FileIO首先尝试把S0和S1的chk对调

神医妙手啊老师

15

帖子

0

威望

306

eV
积分
321

Level 3 能力者

128#
发表于 Post on 2025-12-13 16:41:47 | 只看该作者 Only view this author
老师您好,我想分解S0和anion之间跃迁的重组能,先计算了S0→anion的重组能,输入文件如下:
%oldchk=Y6-anion-freq.chk
#p geom=allcheck freq(readfc,fc,readfcht,intmode) IOp(7/75=-1)

initial=source=chk final=source=chk spectroscopy=onephotonemission
print=(huangrhys,matrix=JK)

Y6-S0-freq.chk
Y6-anion-freq.chk

计算的结果为1072cm-1,该结果和我使用四点法或者MOMAP计算的结果有较大出入(979cm-1)
当我将输入文件的S0和anion互换位置,计算anion→S0的重组能,结果为988cm-1,该结果也和别的方法计算的差异很大(1080cm-1)。存在差异能理解,为什么两个重组能的大小都翻转了呢

1

帖子

0

威望

111

eV
积分
112

Level 2 能力者

129#
发表于 Post on 前天 15:21 | 只看该作者 Only view this author
Kalinite老师,您好!我用ONIOM(QM/MM)模型优化并算了S0和T1态频率,后面用Gaussian16 A.03中输出Huang-Rhys因子的gjf内容具体如下:
%nprocshared=64
%mem=5000MW
%oldchk=t1-opt.chk
#p geom=allcheck Freq=(ReadFC,ReadFCHT,FC)

initial=source=chk final=source=chk spectroscopy=onephotonabsorption
print=(huangrhys,matrix=JK)

s0-opt.chk
t1-opt.chk

但是出现报错为:
Overlap in IMove.
Error termination via Lnk1e in /opt/soft/g16/l718.exe at Tue Jan 20 22:34:25 2026.
Job cpu time:       0 days  9 hours 54 minutes 47.3 seconds.
Elapsed time:       0 days  0 hours 10 minutes  8.5 seconds.
File lengths (MBytes):  RWF=    847 Int=      0 D2E=      0 Chk=   3350 Scr=      2
想向您请教一下,哪里出了问题?

本版积分规则 Credits rule

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

GMT+8, 2026-1-23 11:34 , Processed in 1.254993 second(s), 22 queries , Gzip On.

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