计算化学公社

标题: CCSD(T)方法计算Al离子单点时出现报错如何解决 [打印本页]

作者
Author:
pikachuupup    时间: 2023-12-25 22:21
标题: CCSD(T)方法计算Al离子单点时出现报错如何解决
本帖最后由 pikachuupup 于 2023-12-26 15:45 编辑

各位老师好,我在使用CCSD(T)/def2-TZVPP方法计算三价Al离子的单点能时出现奇怪的报错,随之我将inp尽可能地精简,但是依旧出现这个报错“Error (ORCA_MDCI): Number of processes (1) in parallel calculation exceeds number of pairs (0)”,不知这是为何?希望各位老师指点一二,随之附上我的inp与out文件,谢谢各位老师。

作者
Author:
zjxitcc    时间: 2023-12-25 22:37
三价Al3+总共10个电子,全是芯电子,程序默认冻芯,10个电子全部冻住了,没有电子可以激发了,无法做CCSD(T)计算。一种解决办法是修改冻芯数目,只冻结1个轨道(即1s^2芯电子),这样你还有8个电子可以激发。但要注意,如果你改了冻芯数目,在同一个问题的其他CCSD(T)计算中(比如Al...X复合物),在那里你也要设置相同的冻芯数目,否则几个东西相加减算结合能或相对能量就不对了。
作者
Author:
ahxb    时间: 2023-12-25 22:40
ORCA对CCSD(T)默认采用冻核近似。对于Al,冻结10个电子,这样Al3+就没有不冻核的电子,所以报错。
作者
Author:
pikachuupup    时间: 2023-12-26 15:41
zjxitcc 发表于 2023-12-25 22:37
三价Al3+总共10个电子,全是芯电子,程序默认冻芯,10个电子全部冻住了,没有电子可以激发了,无法做CCSD(T ...

谢谢老师的指教,学生还有一事不解,这个芯电子的划分是如何的呢?比如二价的Mg2+,其电子排布式与三价的Al3+是相同的,但是它在CCSD(T)默认冻核方式下可以正常计算,且冻核电子数为2,为何它没有像Al3+那样将10个电子全部冻结呢,希望老师点拨。
作者
Author:
zjxitcc    时间: 2023-12-26 16:04
pikachuupup 发表于 2023-12-26 15:41
谢谢老师的指教,学生还有一事不解,这个芯电子的划分是如何的呢?比如二价的Mg2+,其电子排布式与三价的 ...

每个量化程序有自己的约定,ORCA看其手册9.11 Frozen Core Options
作者
Author:
pikachuupup    时间: 2023-12-26 18:57
zjxitcc 发表于 2023-12-26 16:04
每个量化程序有自己的约定,ORCA看其手册9.11 Frozen Core Options

谢谢老师指教,我再去学习学习~
作者
Author:
pikachuupup    时间: 2023-12-26 18:58
ahxb 发表于 2023-12-25 22:40
ORCA对CCSD(T)默认采用冻核近似。对于Al,冻结10个电子,这样Al3+就没有不冻核的电子,所以报错。

明白了,谢谢老师指教~




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