计算化学公社

标题: 求助:Gaussian优化时报错总是报错Error in internal coordinate system [打印本页]

作者
Author:
gezq    时间: yesterday 16:32
标题: 求助:Gaussian优化时报错总是报错Error in internal coordinate system
本帖最后由 gezq 于 2026-8-15 13:26 编辑

各位老师,我在做优化时,总是报错“Error in internal coordinate system.”,加opt=cartesian关键词的话,后期总是震荡,导致不收敛。但是输出文件又没有提示具体是哪个原子之间共线了,导致不知道怎么调整,也不知道在哪个地方添加虚原子,请问这种情况应该怎么办?

作者
Author:
shiyong    时间: yesterday 16:38
尝试过保存最后一步的结构再次计算吗,初猜结构合理吗。尝试过直接保存最末结构后,重新opt吗
作者
Author:
gezq    时间: yesterday 20:31
shiyong 发表于 2026-8-14 16:38
尝试过保存最后一步的结构再次计算吗,初猜结构合理吗。尝试过直接保存最末结构后,重新opt吗

尝试过了,初猜结构应该合理
作者
Author:
beefly    时间: 13 hour ago
应该是产生冗余内坐标的算法有bug,缺失了一些重要的内坐标,导致内坐标之间的重叠矩阵为病态(非零特征值小于3N-6)。找到这些内坐标(主要是键长),然后用OPT(ModRedundant)加进去就可以解决。

我曾经针对g09写过一个搜索缺失坐标的工具,没试过g16。


(, 下载次数 Times of downloads: 0)
作者
Author:
sobereva    时间: 11 hour ago
没具体输入输出文件没法准确说情况。opt=cartesian的时候结合高质量Hessian、小步长上限等做法最终也能搞收敛,而且还可以尝试opt=z-matrix
作者
Author:
gezq    时间: 2 min ago
beefly 发表于 2026-8-15 00:26
应该是产生冗余内坐标的算法有bug,缺失了一些重要的内坐标,导致内坐标之间的重叠矩阵为病态(非零特征值 ...

好的,谢谢您,我试试
作者
Author:
gezq    时间: 2 min ago
sobereva 发表于 2026-8-15 02:26
没具体输入输出文件没法准确说情况。opt=cartesian的时候结合高质量Hessian、小步长上限等做法最终也能搞收 ...

好的,谢谢老师!




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