|
本帖最后由 Stardust0831 于 2025-3-26 02:38 编辑
昨晚,翻论坛时看见坛友@Solitude198 在帖子《给大家代算(不收费)》中发布的代算请求:
我以此为例,分享一下过渡态是自旋极化单重态时找TS和跑IRC的流程。计算软件为 Gaussian 16: ES64L-G16RevA.03。
本轮计算的完整输入输出文件链接(含chk文件): https://pan.baidu.com/s/1pm2RibhDDQ7CwbJL6esX0g?pwd=ce8q 提取码: ce8q
本轮计算的gjf和out文件:
Solitude198.zip
(3.06 MB, 下载次数 Times of downloads: 39)
如果大家有类似的计算需求,也可以在本贴留言,我会在精力允许的情况下尽量帮忙解决大家计算中遇到的问题。(不收费,给点eV就行)(需要提前确认好自己有对应软件的版权)
如果想系统学习高斯搜索过渡态的技巧,欢迎大家报名:北京科音中级量子化学培训班。sob老师在这个培训班中有非常细致的过渡态搜索技巧的讲解。
以下为计算流程:
首先运行ts_transform-guess.gjf产生稳定的波函数:
- %chk=ts_transform_guess.chk
- #p stable=opt 6-31g(d,p) em=gd3bj upbe1pbe guess=mix nosymm
- Generated by Multiwfn
- 0 1
- 坐标略
复制代码 然后运行ts_transform.gjf读取上一步产生的稳定的波函数搜索TS:
- %oldchk=ts_transform_guess.chk
- %chk=ts_transform.chk
- #P PBE1PBE/6-31G** em=gd3bj opt=(calcfc,ts,noeigen,nomicro,maxstep=5) freq guess=read Geom=AllCheck
- Generated by Multiwfn
复制代码 检查虚频无误后,运行IRC-forward_transform.gjf和IRC-Reverse_transform.gjf,读取TS任务的波函数和hessian矩阵分别跑两个方向的IRC(此时需要读取初猜波函数,所以两个方向必须分开跑):
- %oldchk=ts_transform.chk
- %chk=IRC-forward_transform.chk
- #P PBE1PBE/6-31G** em=gd3bj IRC(forward,rcfc,Maxpoints=200,LQA) guess=read Geom=AllCheck
- Generated by Multiwfn
复制代码- %oldchk=ts_transform.chk
- %chk=IRC-Reverse_transform.chk
- #P PBE1PBE/6-31G** em=gd3bj IRC(Reverse,rcfc,Maxpoints=200,LQA) guess=read Geom=AllCheck
- Generated by Multiwfn
复制代码 最后取出两个方向的IRC的最后一个点,进行结构优化以得到反应物和生成物结构:
- %oldchk=IRC-Reverse_transform.chk
- %chk=opt-Reverse_transform.chk
- #P PBE1PBE/6-31G** em=gd3bj opt freq guess=read Geom=AllCheck
- Generated by Multiwfn
复制代码- %oldchk=IRC-forward_transform.chk
- %chk=opt-forward_transform.chk
- #P PBE1PBE/6-31G** em=gd3bj opt freq guess=read Geom=AllCheck
- Generated by Multiwfn
复制代码
最后,可以在得到的结构的基础上用更高的计算级别算单点,结合shermo用RRHO模型计算反应物、生成物和过渡态的自由能,并基于自由能绘制能量台阶图即可。此处必须用RRHO模型而不能用准RRHO模型的原因是过渡态的虚频就是需要被投影掉的,此时准RRHO对虚频的处理就明显不合适了。
笔者能力有限,如有错漏,欢迎指正。
|
评分 Rate
-
查看全部评分 View all ratings
|