计算化学公社

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

[Gaussian/gview] 求助使用calcall后,优化和频率计算四项收敛标准仍然不同的原因

[复制链接 Copy URL]

12

帖子

0

威望

721

eV
积分
733

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 BLL130 于 2022-9-11 19:32 编辑

我尝试使用,TPSSh-D3(BJ)结合Def2-TZVP基组,在SMD水溶剂模型下优化闭壳层的[EDTA-Co(III)]-离子(软件为G16 C.02版本),优化结束显示收敛,随后做freq显示最大位移一项未收敛(单独取出最后一帧的结构做的freq,并非自定义IOp未传到到后续任务的问题)。以为是由于优化过程中使用近似Hessian矩阵、而频率计算中使用精确Hessian矩阵所致,故使用"opt=calcall"优化最后一帧结构。
比较奇怪的是"opt=calcall"的结果显示输入文件的这个结构四项标准已经是全部收敛了的,得出了与频率计算任务不同的结果(四项标准的数值均不同,不仅仅是位移不同)。而检查二者给出的单点能、频率值都是相同的,因此不清楚为什么会两个任务给出不同的结果。我十分清楚这个优化出的结构已经是可以用的(即使频率计算,最大位移一项也仅仅是略超出标准),只是好奇会有什么因素使得二者结果产生差别。

附两个任务的输入、输出文件,欢迎大家赐教,谢谢!


opt.gjf

2.09 KB, 下载次数 Times of downloads: 8

opt.log

347.3 KB, 下载次数 Times of downloads: 7

freq.gjf

2.08 KB, 下载次数 Times of downloads: 6

freq.log

275.71 KB, 下载次数 Times of downloads: 5

928

帖子

1

威望

8273

eV
积分
9221

Level 6 (一方通行)

2#
发表于 Post on 2022-9-11 21:17:55 | 只看该作者 Only view this author
首先,两个任务的计算的Force应该是一样的,这个可以通过输出文件中 Forces (Hartree/Bohr)这一段来确认。为什么Max Force/RMS Force不一样呢?我猜是因为freq任务统计的是cartesian force而opt=calcall任务统计的是内坐标force。

至于为什么Displacement不同,应该是两个任务采用的优化算法不同(当然,坐标也不同),这个可以从输出文件第87行看出来。

111

帖子

0

威望

4230

eV
积分
4341

Level 6 (一方通行)

3#
发表于 Post on 2022-9-12 00:02:43 | 只看该作者 Only view this author
有点好奇,如果你把最后一帧结构拿出来,chk路径写频率分析的chk文件,然后opt选项写rcfc而不是calcall会是什么结果?
「狩りってのは先に焦せった方の負けだ、ハンターも獲物もな」

12

帖子

0

威望

721

eV
积分
733

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2022-9-13 21:34:25 | 只看该作者 Only view this author
hebrewsnabla 发表于 2022-9-11 21:17
首先,两个任务的计算的Force应该是一样的,这个可以通过输出文件中 Forces (Hartree/Bohr)这一段来确认。 ...

感谢回复。请问这种情况下,如果要求高的话(比如算出来差别还比较大,或者很高精度的计算),有什么解决方法呢?

12

帖子

0

威望

721

eV
积分
733

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2022-9-13 21:34:59 | 只看该作者 Only view this author
LittlePupil 发表于 2022-9-12 00:02
有点好奇,如果你把最后一帧结构拿出来,chk路径写频率分析的chk文件,然后opt选项写rcfc而不是calcall会是 ...

是怀疑收敛到了不同的波函数吗?SCF Done输出的能量是相同的,感觉应该不是这个问题。

928

帖子

1

威望

8273

eV
积分
9221

Level 6 (一方通行)

6#
发表于 Post on 2022-9-13 22:01:28 | 只看该作者 Only view this author
本帖最后由 hebrewsnabla 于 2022-9-13 22:07 编辑
BLL130 发表于 2022-9-13 21:34
感谢回复。请问这种情况下,如果要求高的话(比如算出来差别还比较大,或者很高精度的计算),有什么解决 ...

也许两个任务都加上tight能让差别小一点。

但是原理上应该不会出现差别比较大的情况。本来displacement并不是一个有明确定义的东西,它是依赖于算法的,固然我们可以调整opt任务的iop来使其和freq任务的结果一样,但是我觉得没什么意思。

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
LittlePupil + 2 我很赞同

查看全部评分 View all ratings

111

帖子

0

威望

4230

eV
积分
4341

Level 6 (一方通行)

7#
发表于 Post on 2022-9-13 23:20:57 | 只看该作者 Only view this author
BLL130 发表于 2022-9-13 21:34
是怀疑收敛到了不同的波函数吗?SCF Done输出的能量是相同的,感觉应该不是这个问题。

我不是这个意思,只是想通过读freq任务的Hessian矩阵证实2L的猜测。

我赞同楼上“原理上不会出现差别比较大的情况”这一看法,毕竟Gaussian优化算法的稳健性是业内闻名的,不太可能会对displacement的计算出现较大偏差。
「狩りってのは先に焦せった方の負けだ、ハンターも獲物もな」

12

帖子

0

威望

721

eV
积分
733

Level 4 (黑子)

8#
 楼主 Author| 发表于 Post on 2022-9-14 11:25:37 | 只看该作者 Only view this author
LittlePupil 发表于 2022-9-13 23:20
我不是这个意思,只是想通过读freq任务的Hessian矩阵证实2L的猜测。

我赞同楼上“原理上不会出现差别 ...

试了一下,是全部收敛的,但是计算结果和calcall的并不相同,神奇。

opt_rcfc.log

149.2 KB, 下载次数 Times of downloads: 2

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
LittlePupil + 1 不明觉厉

查看全部评分 View all ratings

本版积分规则 Credits rule

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

GMT+8, 2026-3-1 00:04 , Processed in 0.207479 second(s), 24 queries , Gzip On.

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