计算化学公社

标题: ORCA的freq任务会根据收敛标准再次判断当前结构是否准确收敛到极小点吗 [打印本页]

作者
Author:
pikachuupup    时间: 2025-2-26 16:33
标题: ORCA的freq任务会根据收敛标准再次判断当前结构是否准确收敛到极小点吗
请问各位老师,在使用Gaussian做opt+freq时,尽管opt达到四个收敛标准,但freq任务之后Gaussian还会自动根据当前结构的受力和现成的精确Hessian矩阵再用四个判断标准考察一下当前结构是否真的准确收敛到了极小点,有时候就会出现opt四个yes但freq两个yes的情况。我的疑问是用ORCA做opt+freq时为何没有这种现象呢?在freq之后,输出文件中看起来ORCA并没有按它的判据再判断一次。另外,ORCA做的opt+freq也可能会出现opt全yes但freq不全是yes的情况吗?应该如何检查或避免呢?还望老师们多多指教。

作者
Author:
wzkchem5    时间: 2025-2-26 21:37
纯粹是因为orca没做这样的设计。因为从数学上讲,freq之后并不是必须要重新判断一次收敛性才能确保收敛,重新判断的这次只是为了根据精确的Hessian重新计算step(包括RMS step和MAX step),让判断收敛性用的step更可靠。但是即使step不可靠,如果gradient的收敛限足够严,也足以认为是收敛了。所以一个程序既可以用严的gradient收敛限+不可靠的step判断收敛,也可以用不那么严的gradient收敛限+可靠的step判断收敛,不同程序的选择不一样,orca选择了前者,高斯选择了后者。
作者
Author:
pikachuupup    时间: 2025-2-27 09:50
wzkchem5 发表于 2025-2-26 21:37
纯粹是因为orca没做这样的设计。因为从数学上讲,freq之后并不是必须要重新判断一次收敛性才能确保收敛,重 ...

明白了,谢谢老师~




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