计算化学公社

标题: 结构优化出现语法错误报错 [打印本页]

作者
Author:
Amélie    时间: 2025-6-25 12:20
标题: 结构优化出现语法错误报错
老师们,这个输入文件在不加"=recalc"时可以正常跑,但会有虚频,而加上后就会提示input line有语法错误,去掉geom=connectivity仍有同样报错
输入输出文件如下,感谢老师们指点

作者
Author:
北大-陶豫    时间: 2025-6-25 13:58
正确的格式是 opt=(Recalc=3) 或者其它你想要的整数
作者
Author:
Amélie    时间: 2025-6-25 14:07
北大-陶豫 发表于 2025-6-25 13:58
正确的格式是 opt=(Recalc=3) 或者其它你想要的整数

谢谢老师 明白了
作者
Author:
zjxitcc    时间: 2025-6-25 14:14
离进行合理的计算还有不小的距离,建议您仔细阅读回复,以及回复中提到的博文
(1)文件名 和 文件所在的路径 都不要有空格,你这“N(SO3)3- opt4.out”中间有个空格,“E:\Gussian Result\”路径里也有空格。
(2)geom=conn 和 坐标底下的连接关系,这二者要么同时保留,要么同时删掉,均不影响计算。一般为了简洁起见,建议都删掉。
(3)您需要理解recalc的含义(https://gaussian.com/opt/),这是指对 初始结构计算精确二阶导数,之后每隔N步计算精确二阶导数,此举有利于结构优化更快收敛。因此recalc后面必须跟数字,例如opt(recalc=5)或opt=recalc=5。
(4)建议使用#p,而非#,前者可以输出更多信息,报错时更好分析原因。
(5)当前体系为主族元素构成的 成键不复杂的体系,您使用B3LYP泛函 却没有加色散校正,建议阅读以下两篇博文
谈谈量子化学研究中什么时候用B3LYP泛函优化几何结构是适当的http://sobereva.com/557
谈谈“计算时是否需要加DFT-D3色散校正?”http://sobereva.com/413
(6)当前体系负电荷较多,应当考虑是否与目标研究问题中的真实环境相差太远(是否有必要考虑阳离子、溶剂分子等),若仅计算此阴离子体系,基组使用6-311g*不合适,需要使用带弥散函数的基组,建议阅读
谈谈量子化学中基组的选择http://sobereva.com/336

做量子化学计算并不是“跑起来了”、“没报错”就是会做计算了、结果就能发表了,而是要学会做合理的计算、经过长期的学习规避各种坑。
作者
Author:
Amélie    时间: 2025-6-25 15:42
zjxitcc 发表于 2025-6-25 14:14
离进行合理的计算还有不小的距离,建议您仔细阅读回复,以及回复中提到的博文
(1)文件名 和 文件所在的 ...

谢谢老师!
作者
Author:
Amélie    时间: 2025-6-26 15:43
优化成功!记录本人生平第二次优化任务就色散矫正 弥散 极化 recalc全都加上了!
小心的在电脑旁监控了一小时 生怕不收敛
but最后 四个Yes+无虚频!非常开心和感谢老师@zjxitcc @北大-陶豫




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