计算化学公社

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

[Gaussian/gview] CCSD不收敛怎么解决

[复制链接 Copy URL]

404

帖子

0

威望

2311

eV
积分
2715

Level 5 (御坂)

看了教程,只有处理SCF不收敛,优化不收敛,IRC不收敛的解决方法,没有CCSD不收敛的解决方法。CCSD部分的输出文件在附件里,这个应该怎么解决?

ccsd.txt

17.44 KB, 下载次数 Times of downloads: 32

4105

帖子

4

威望

8871

eV
积分
13056

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2022-6-16 18:42:09 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2022-6-16 18:46 编辑

分析振幅迭代过程中能量变化,如果最后10圈能量一直在下降,且即将收敛,可以适当增加圈数,例如CCSD(maxcyc=100)。如何分析?运行以下命令
  1. grep 'E(CORR)=' ccsd.txt
复制代码

如果最后十几圈一直在振荡,那增大maxcyc基本没有用处,此时可以尝试读取中小基组的振幅,举个例子
  1. #p CCSD(SaveAmplitudes)/cc-pVDZ

  2. --Link1--
  3. #p CCSD(ReadAmplitudes)/cc-pVTZ guess=read geom=allcheck
复制代码
如果要做CCSD(T)计算,可以将最后一个(ReadAmplitudes)改为(ReadAmplitudes,T),注意不要去改第一个(SaveAmplitudes)。如果各种技巧反复尝试都不行(此处尝试不含无脑maxcyc=1000),大概率当前体系有多组态/多参考态特征,常规CCSD无法准确描述。

自动做多参考态计算的程序MOKIT

404

帖子

0

威望

2311

eV
积分
2715

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2022-6-16 18:51:36 | 只看该作者 Only view this author
本帖最后由 mfdsrax2 于 2022-6-16 18:52 编辑
zjxitcc 发表于 2022-6-16 18:42
分析振幅迭代过程中能量变化,如果最后10圈能量一直在下降,且即将收敛,可以适当增加圈数,例如CCSD(maxcy ...

能量忽大忽小,居然还有1.23D+05,那就只能从从cc-pvdz读振幅了?

194

帖子

0

威望

3694

eV
积分
3888

Level 5 (御坂)

4#
发表于 Post on 2022-6-17 00:02:39 | 只看该作者 Only view this author
molpro里有shift和diis的一些参数可以调整,如果Gaussian有些iop能调整可能还有点办法,问问客服?

1242

帖子

1

威望

3672

eV
积分
4934

Level 6 (一方通行)

5#
发表于 Post on 2022-6-17 11:30:34 | 只看该作者 Only view this author
mfdsrax2 发表于 2022-6-16 18:51
能量忽大忽小,居然还有1.23D+05,那就只能从从cc-pvdz读振幅了?

这种还很有可能是体系有多参考特征了

404

帖子

0

威望

2311

eV
积分
2715

Level 5 (御坂)

6#
 楼主 Author| 发表于 Post on 2022-6-17 15:13:48 | 只看该作者 Only view this author
biogon 发表于 2022-6-17 11:30
这种还很有可能是体系有多参考特征了

请问什么是多参考特征

4105

帖子

4

威望

8871

eV
积分
13056

Level 6 (一方通行)

MOKIT开发者

7#
发表于 Post on 2022-6-17 15:16:35 | 只看该作者 Only view this author
mfdsrax2 发表于 2022-6-17 15:13
请问什么是多参考特征

论坛上搜索即可,以往有大量帖子。
自动做多参考态计算的程序MOKIT

404

帖子

0

威望

2311

eV
积分
2715

Level 5 (御坂)

8#
 楼主 Author| 发表于 Post on 2022-6-17 17:57:46 | 只看该作者 Only view this author
zjxitcc 发表于 2022-6-17 15:16
论坛上搜索即可,以往有大量帖子。

我搜了一下,多参考态特征就一个帖子,多参考特征就3个,还是不知道是怎么一回事


419

帖子

1

威望

2549

eV
积分
2988

Level 5 (御坂)

9#
发表于 Post on 2022-6-17 18:27:06 | 只看该作者 Only view this author
mfdsrax2 发表于 2022-6-17 17:57
我搜了一下,多参考态特征就一个帖子,多参考特征就3个,还是不知道是怎么一回事

用个靠谱的搜索引擎。比如这样搜出来至少几百个贴。

404

帖子

0

威望

2311

eV
积分
2715

Level 5 (御坂)

10#
 楼主 Author| 发表于 Post on 2022-6-17 20:31:25 | 只看该作者 Only view this author
zjxitcc 发表于 2022-6-17 15:16
论坛上搜索即可,以往有大量帖子。

就算确定是多参考特征,然后怎么办?我在算反应机理,其他体系都是用CCSD(T)算的,就这个算不了

4105

帖子

4

威望

8871

eV
积分
13056

Level 6 (一方通行)

MOKIT开发者

11#
发表于 Post on 2022-6-17 20:46:26 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2022-6-17 20:50 编辑
mfdsrax2 发表于 2022-6-17 20:31
就算确定是多参考特征,然后怎么办?我在算反应机理,其他体系都是用CCSD(T)算的,就这个算不了

计算多参考态特征/诊断指标,有很多种指标,那些帖子里都有说,选一两种指标 算即可;如果多参考态特征较为明显,需要做多组态/多参考态计算。
对你算过的那些例子,也可以挑一两个算一下多参考态特征/诊断指标。你当前能算 不等于 算得合理,收敛 不等于 结果可信。

另外,如果多参考态特征较弱,或者是简单的有机双自由基(当然,这句话就假设你是单重态了),图方便省事的话,可以用基于UHF的UCCSD(T),注意UHF要得到自旋破缺单重态。你当前给的信息十分少,无法判断你用的是基于RHF的RCCSD(T)亦或是基于UHF的UCCSD(T)。
自动做多参考态计算的程序MOKIT

本版积分规则 Credits rule

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

GMT+8, 2025-8-15 18:19 , Processed in 0.288566 second(s), 23 queries , Gzip On.

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