计算化学公社

标题: 通过ORCA用双杂化泛函计算荧光光谱报错求助 [打印本页]

作者
Author:
Trivers    时间: 2020-12-27 10:21
标题: 通过ORCA用双杂化泛函计算荧光光谱报错求助
各位大神好:
       对于大的并环化合物如萘,芘等来说,用常用的杂化泛函,诸如M06-2X,B3LYP,PBE0等计算垂直激发并不理想,因此我想尝试一下用双杂化泛函进行计算。我用M06-2X/6-31G*优化了分子S1的构型,并用这个构型产生了ORCA的输出文件。
       ORCA的输入文件关键词部分如下:
       ! wB2GP-PLYP def2-TZVP def2/J def2-TZVP/C RIJCOSX grid4 gridx4 tightSCF noautostart miniprint nopop
       %tddft
       nroots 6
       TDA false
       end
       * xyz   0   1

        运行约70小时后,程序在Double Correction (double precision version)部分终止,显示:
        The (D) correction will be scaled by  0.3600
        Doing v(i,a)*T(i,a) terms (RI)                    ...
        ORCA finished by error termination in CIS
        Calling Command: /data/orca/orca_4_2_1_linux_x86-64_openmpi314/orca_cis M-estd-Phe-Py-FP.cisinp.tmp
        [file orca_tools/qcmsg.cpp, line 458]:
        .... aborting the run

        请问这是什么原因导致的,需要如何解决呢?谢谢!





作者
Author:
wzkchem5    时间: 2020-12-27 11:59
巧了,我也刚遇到一模一样的问题。应该是内存不够
作者
Author:
Trivers    时间: 2020-12-27 23:43
wzkchem5 发表于 2020-12-27 11:59
巧了,我也刚遇到一模一样的问题。应该是内存不够

我觉得可能也是……我把nprocs和maxcore重新设置了一下,重新提交试看看……
作者
Author:
biogon    时间: 2020-12-28 10:13
在这阶段死掉基本都是内存不够
作者
Author:
rainseason    时间: 2021-4-8 15:10
本帖最后由 rainseason 于 2022-5-3 16:40 编辑


作者
Author:
Trivers    时间: 2021-4-13 21:23
rainseason 发表于 2021-4-8 15:10
我想问一下,你是用MO6-2X优化分子的S1,然后将S1拿出来,使用wB2GP-PLYP算杂化泛函算单点的吗?这两个泛函 ...

优化构型和计算垂直激发能或者计算单点能可以用不同的泛函和基组的,但需要满足一定的条件。详情可以参考卢天老师的博文:http://sobereva.com/415
此外,在卢天老师的这篇博文中,也是先用PBE0进行结构优化,之后再用B3LYP进行TDDFT计算的。http://sobereva.com/462
作者
Author:
rainseason    时间: 2021-4-13 22:15
本帖最后由 rainseason 于 2022-5-3 16:39 编辑


作者
Author:
Trivers    时间: 2021-4-14 01:00
rainseason 发表于 2021-4-13 22:15
那如果已经把T1优化出来了,计算SOC的时候可以换泛函和基组吗?

按我的理解应该是可以的。但这个问题可能要卢天老师才能比较全面地回答为什么可以换泛函以及,换哪些泛函是合理的。
作者
Author:
sobereva    时间: 2021-5-3 04:09
rainseason 发表于 2021-4-13 22:15
那如果已经把T1优化出来了,计算SOC的时候可以换泛函和基组吗?

原理上可以。但如果没有特殊必要,还是保持激发态优化和SOC计算一致为好,省得可能还得跟审稿人解释




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