计算化学公社

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

[新手求助] gaussian 16跑irc时为什么会出现换行报错

[复制链接 Copy URL]

4

帖子

0

威望

31

eV
积分
35

Level 2 能力者

老师们好,
我在用gaussian 16跑irc时在一行中输入了以下route line:
#p irc=(calcfc,reverse,maxpoints=200,stepsize=0.05) b3lyp/6-31g(d) scf=tight

但始终出现以下报错:
在尝试了手打输入文件、分行输入、图形化界面输入、重启后操作、ai输出后复制(与原文件相同)、ai直接输出.gjf文件运行等方法后仍然显示完全相同的报错。
此前多次出现这个现象,我注意到报错的断行都在第70个和71个字符之间,但没能找到有效的解决方法。
感谢各位老师

78

帖子

0

威望

981

eV
积分
1059

Level 4 (黑子)

2#
发表于 Post on 2025-8-23 03:32:12 | 只看该作者 Only view this author
显然stepsize不能设置为小数
http://sobereva.com/400

19

帖子

0

威望

639

eV
积分
658

Level 4 (黑子)

3#
发表于 Post on 2025-8-23 10:50:04 | 只看该作者 Only view this author
另外补充一点,从G09开始默认收敛限就是scf=tight了,写这个完全就是多余的

1239

帖子

6

威望

2537

eV
积分
3896

Level 5 (御坂)

傻傻的木瓜

4#
发表于 Post on 2025-8-23 11:31:27 | 只看该作者 Only view this author
我还真没意识到irc的stepsize参数只能用整数,似乎程序设计上L123接受IOp(1/39)时无法识别小数点、1D-1、1E-1这样的浮点数格式。

有一种可能是你对stepsize的单位和0.05这个参数的单位理解有误:(1) stepsize为正时单位为0.01 Bohr(程序自动转换为质权坐标的amu^(1/2) Bohr处理),如果0.05的单位是Bohr那应该写成stepsize=5;(2) stepsize为负时单位为0.01 amu^(1/2) Bohr,如果0.05的单位就是这个的话那应该写成stepsize=-5(比stepsize=5的步长小)。

如果确信单位没问题,那得清楚意识到0.05 * 0.01 Bohr的步长是超级超级短的。就算没有前述的软件限制,除非势能面描述极其精确、在过渡态附近的确十分陡峭,否则很有可能走一步就碰到校正步无法收敛(用默认的HPC方法)或者因电子能变化极小而被判定为走到极小点并自动结束(用LQA方法时)。就算连这些问题都没有,那短步长意味着同样反应路径需要更多数量的点来描述,甚至可能需要成千上万个点,显然计算资源开销也是难以承受的。对于得到完整高质量的连接过渡态与极小点的IRC曲线而言,stepsize=5的步长已经挺精确了。

建议把输入文件传一下,可以顺便检查检查结构。
√546=23.36664289109

6万

帖子

99

威望

6万

eV
积分
125120

管理员

公社社长

5#
发表于 Post on 2025-8-23 12:54:11 | 只看该作者 Only view this author
本论坛里别随便提AI,试图拿AI创建计算化学的输入文件纯属搞笑,完全是让一个文科生干理科生的事。认真看下文及其回帖里的讨论
计算新手不要用AI
http://bbs.keinsci.com/thread-52382-1-1.html

好好正经学一遍Gaussian比什么都强,别指望靠AI能帮你创建输入文件,纯属瞎走弯路
谈谈学量子化学如何正确地入门
http://sobereva.com/355http://bbs.keinsci.com/thread-4447-1-1.html
北京科音初级量子化学培训班(http://www.keinsci.com/KEQC

Gaussian 16对每行的字符数完全没有70的限制
北京科音自然科学研究中心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

4

帖子

0

威望

31

eV
积分
35

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2025-8-23 14:46:52 | 只看该作者 Only view this author
Solitude198 发表于 2025-8-23 03:32
显然stepsize不能设置为小数
http://sobereva.com/400

解决问题了,感谢!

4

帖子

0

威望

31

eV
积分
35

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2025-8-23 14:47:54 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-8-23 11:31
我还真没意识到irc的stepsize参数只能用整数,似乎程序设计上L123接受IOp(1/39)时无法识别小数点、1D-1、1E ...

是stepsize填错了,谢谢讲解

4

帖子

0

威望

31

eV
积分
35

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2025-8-23 14:48:36 | 只看该作者 Only view this author
sobereva 发表于 2025-8-23 12:54
本论坛里别随便提AI,试图拿AI创建计算化学的输入文件纯属搞笑,完全是让一个文科生干理科生的事。认真看下 ...

好的,谢谢老师

本版积分规则 Credits rule

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

GMT+8, 2026-2-17 02:42 , Processed in 0.182256 second(s), 23 queries , Gzip On.

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