计算化学公社

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

[Gaussian/gview] CCSD(T)一直震荡,不收敛

[复制链接 Copy URL]

35

帖子

0

威望

597

eV
积分
632

Level 4 (黑子)

请问各位老师,CCSD(T)d读取自旋极化单重态的chk算单点的过程中,CCSD一直不收敛,出现了震荡,尝试将CCSD(T)收敛降到6或者4,还是一直震荡,请问怎么解决啊,谢谢大家!

202303181411364440..png (84.01 KB, 下载次数 Times of downloads: 7)

202303181411364440..png

3808

帖子

4

威望

7999

eV
积分
11887

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2023-3-18 14:42:15 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2023-3-18 14:43 编辑

(1)调低收敛限不可能改变振荡行为,只能是掩耳盗铃,欺骗程序。这种做法适合先收敛至一个粗略的范围,然后再提交一个计算,读取振幅,接着算至收敛。万不可直接拿垃圾结果就去报道。

(2)“CCSD(T)收敛”一词有误。这是CCSD振幅迭代过程,还没算到(T)步骤,且正则CCSD(T)中的(T)不含迭代步骤,(T)步骤不存在 迭代不收敛问题。

(3)要说明计算所使用的量化程序。我只能先猜测你使用高斯做计算,并假设你的UHF算的是正确的,CC关键词是合理的(如有不合理,后面说的这些都没用),那么可以先做一个中小基组的CCSD计算,例如CCSD/cc-pVDZ(注意不要做CCSD(T)/cc-pVDZ计算浪费时间),并保存振幅,然后切换到目标基组(如cc-pVTZ),读取SCF波函数、读取CCSD振幅进行迭代。保存振幅关键词为SaveAmplitudes,读取振幅关键词为ReadAmplitudes,算之前切记看高斯官网说明(http://gaussian.com/cc),不要凭直觉随便写,不然下一个问题很可能你把关键词写错地方而报错前来询问。
自动做多参考态计算的程序MOKIT

188

帖子

0

威望

486

eV
积分
674

Level 4 (黑子)

3#
发表于 Post on 2023-3-18 18:27:38 | 只看该作者 Only view this author
可以上传一下输入文件,如果方便的话。

本版积分规则 Credits rule

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

GMT+8, 2024-11-25 11:50 , Processed in 0.164542 second(s), 23 queries , Gzip On.

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