计算化学公社

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

[Gaussian/gview] 加了calcall还会发生震荡,请问还有什么方法可以用吗,谢谢老师指教

[复制链接 Copy URL]

20

帖子

0

威望

63

eV
积分
83

Level 2 能力者

输入文件:
%nprocshared=16%mem=32000MB
# opt=(tight,calcall) 6-31++g(d,p) m062x scale=0.952


结果报错:
Error termination request processed by link 9999.
Error termination via Lnk1e in D:\G16W\l9999.exe at Thu Jul 18 23:58:10 2024.



15

帖子

0

威望

618

eV
积分
633

Level 4 (黑子)

2#
发表于 Post on 2024-7-22 16:53:53 | 只看该作者 Only view this author
本帖最后由 藤井树 于 2024-7-22 16:55 编辑
Gaussian 常见报错及解决方法;新手求助报错时的注意事项 - 量子化学 (Quantum Chemistry) - 计算化学公社 (keinsci.com)
L9999

Error termination via Lnk1e in l9999.exe
复制代码
此报错需查看输出文件中的额外信息,自结尾处向上检索“Optimization stop”可见如下几种情况

Optimization stopped.
-- Wrong number of Negative eigenvalues: Desired= 1 Actual= 4
-- Flag reset to prevent archiving.
复制代码
成因:Gaussian会在过渡态优化时自动检查虚频的数量,若不为1即终止。这一检查没有必要
解决:将NoEigenTest关键词加入到opt的选项中,如 opt=(TS, CalcFC, NoEigenTest)

Optimization stopped.
-- Number of steps exceeded, NStep= 100
-- Flag reset to prevent archiving.
复制代码
成因:几何优化未能在指定步数内收敛
解决:打开GaussView,File-Open,按照如下设置:



然后点击Result-Optimization,可以看到优化时的能量变化曲线。观察优化曲线应纵向放大,方法为用鼠标反复选择纵轴方向仅包含最末几个点、但横轴方向包含所有点的“宽而矮”的矩形范围,直到能看清最末几个点的变化情况为止。根据图形判断是否震荡。如下图,需纵向放大至右边才能看清确实震荡了。(注意图中偶尔有突然的、无“周期性的”某1~2个点的spike是正常现象,不是震荡,下方小幅度但有“周期性”的才是震荡。)

左侧看不出是否震荡。需纵向放大至右侧才能看出。

如果没有震荡:opt=maxcycle=当前步数的2~3倍。可以读取当前最末/最优的一个构象做为新的初猜。注意检查构象、轨迹是否合理,如果结构已经不合理了,则应适当调整初猜后再做(尤其是找过渡态的时候)。

如果震荡了   :http://sobereva.com/164


文中的众多解决方法中,我个人倾向于找到能量较低、4个收敛标准离收敛限较近,且结构合理的某点为新的初猜,并首先尝试在 opt 选项中加上(MaxStep=5, NoTrustUpdate, GDIIS) 选项;如果有计算频率的资源,可再加上opt=calcfc选项。特别仅对于对称性较高的结构,如T、C3 等群的复杂分子,若反复调整关键词后仍然震荡,可以尝试构建或破坏具有对称性的初猜结构,分别结合opt=Cartesian 优化,如 opt=(MaxStep=5,NoTrustUpdate,Cartesian), 有时有效果。
注意上一段仅是我个人首先尝试的建议,不要仅仅试了这一个不行就又把问题拿出来问。http://sobereva.com/164 有的是其他办法。

1060

帖子

0

威望

3256

eV
积分
4316

Level 6 (一方通行)

3#
发表于 Post on 2024-7-22 20:47:23 | 只看该作者 Only view this author
先把基组里的弥散函数给去掉,也就是改成  6-31G(d,p),  甚至对 H 的极化也可以先不用。也就是直接 6-31G(d),先用小基组优化好之后,再读优化后的 .chk 文件。

20

帖子

0

威望

63

eV
积分
83

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2024-7-22 20:57:41 | 只看该作者 Only view this author
乐平 发表于 2024-7-22 20:47
先把基组里的弥散函数给去掉,也就是改成  6-31G(d,p),  甚至对 H 的极化也可以先不用。也就是直接 6-31G(d ...

谢谢老师!请问老师:同一种体系的其他构型用这个方法优化完成了的还需要这样改吗,如果不改会有影响吗?谢谢老师解答~~~

20

帖子

0

威望

63

eV
积分
83

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2024-7-22 20:58:09 | 只看该作者 Only view this author

1060

帖子

0

威望

3256

eV
积分
4316

Level 6 (一方通行)

6#
发表于 Post on 2024-7-22 21:19:48 | 只看该作者 Only view this author
zlisa 发表于 2024-7-22 20:57
谢谢老师!请问老师:同一种体系的其他构型用这个方法优化完成了的还需要这样改吗,如果不改会有影响吗? ...

我前面说了啊,先用小基组优化完,然后再读优化后的 .chk 文件

20

帖子

0

威望

63

eV
积分
83

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2024-7-23 13:32:33 | 只看该作者 Only view this author
本帖最后由 zlisa 于 2024-7-23 13:42 编辑
乐平 发表于 2024-7-22 21:19
我前面说了啊,先用小基组优化完,然后再读优化后的 .chk 文件

谢谢老师!已经按照您的方法在重新优化啦!
但是我之前有一些用之前的方法优化完成的构型,它们也需要重新用小基组优化再读chk用大基组优化吗?
如果不改的话,这两种方法优化(一种是我帖子里提到的方法,是我之前一直用的,另一个就是您说的小基组先优化-再读chk文件的方法)得到的构型能一起做比较吗?不同的方法对优化的结果会有影响吗?
(如果有说的不对的地方还请老师赐教,原谅我是个刚开始摸索的菜鸟,真的麻烦老师了)

1060

帖子

0

威望

3256

eV
积分
4316

Level 6 (一方通行)

8#
发表于 Post on 2024-7-23 14:55:43 | 只看该作者 Only view this author
本帖最后由 乐平 于 2024-7-23 17:27 编辑
zlisa 发表于 2024-7-23 13:32
谢谢老师!已经按照您的方法在重新优化啦!
但是我之前有一些用之前的方法优化完成的构型,它们也需要重 ...

方法和基组要一致才能够比较

我说的意思是,你这个结构先用小基组 6-31G(d) 优化,得到结果之后,再读取优化后的 .chk 文件,用你现在的大基组再优化。
其余的不用重算

18

帖子

0

威望

65

eV
积分
83

Level 2 能力者

9#
发表于 Post on 2024-7-23 16:59:21 | 只看该作者 Only view this author
zlisa 发表于 2024-7-23 13:32
谢谢老师!已经按照您的方法在重新优化啦!
但是我之前有一些用之前的方法优化完成的构型,它们也需要重 ...

前面的方法不需要再同样小基组优化,然后都chk大基组再算一遍。能用大基组一遍过一样的。

196

帖子

5

威望

1213

eV
积分
1509

Level 5 (御坂)

10#
发表于 Post on 2024-7-23 17:14:58 | 只看该作者 Only view this author
看不到结构,什么关键词都没用,要以结构为主!!!, 发文件!

196

帖子

5

威望

1213

eV
积分
1509

Level 5 (御坂)

11#
发表于 Post on 2024-7-23 17:25:57 | 只看该作者 Only view this author
l9999 不是报错,只是 Gaussian 的一个模块,提示你任务完成了

5万

帖子

99

威望

5万

eV
积分
112356

管理员

公社社长

12#
发表于 Post on 2024-7-26 05:44:59 | 只看该作者 Only view this author
又不是算热力学量,写scale毫无意义

M06-2X比其它大多数泛函更容易震荡不收敛,遇到难收敛时避免用M06-2X
calcall不解决所有问题,该用小步长上限用小步长上限,下文都说了。文中又不是只说了用calcall,也没说calcall能保证100%收敛
量子化学计算中帮助几何优化收敛的常用方法
http://sobereva.com/164
没事甭给氢乱加弥散,仔细看
谈谈弥散函数和“月份”基组
http://sobereva.com/119

本来就难达到收敛限居然还用tight,雪上加霜

别光看这种折线图,始终结合优化过程的轨迹的动画判断情况。




北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

20

帖子

0

威望

63

eV
积分
83

Level 2 能力者

13#
 楼主 Author| 发表于 Post on 2024-9-7 10:21:47 | 只看该作者 Only view this author

收到,谢谢老师!

20

帖子

0

威望

63

eV
积分
83

Level 2 能力者

14#
 楼主 Author| 发表于 Post on 2024-9-7 10:24:04 | 只看该作者 Only view this author
sobereva 发表于 2024-7-26 05:44
又不是算热力学量,写scale毫无意义

M06-2X比其它大多数泛函更容易震荡不收敛,遇到难收敛时避免用M06-2 ...

收到,谢谢老师!!

本版积分规则 Credits rule

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

GMT+8, 2024-11-24 13:30 , Processed in 0.254881 second(s), 24 queries , Gzip On.

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