计算化学公社

标题: 使用orca的MRCI优化结构和频率,报错Error (ORCA_MAIN): ... aborting the run [打印本页]

作者
Author:
harden    时间: 2024-6-18 18:56
标题: 使用orca的MRCI优化结构和频率,报错Error (ORCA_MAIN): ... aborting the run
本帖最后由 harden 于 2024-6-18 22:13 编辑

在使用MRCI优化结构和计算频率的时候,报错
WARNING: Analytical Frequencies for this method not available!  ===> : Switching to Numerical Frequencies!

WARNING: The environment variable RSH_COMMAND is not set!
  ===> : All Displacements for the Numerical Hessian calculation
         will be started on localhost

WARNING: Frequency Analysis for MRCI not implemented yet
  ===> : Skipping actual calculation

[file orca_main/mainchk.cpp, line 4169]: Error (ORCA_MAIN): ... aborting the run
inp文件如下所示
! MRCI cc-pVTZ tightSCF opt freq noautostart miniprint nopop
%maxcore  1000
%pal nprocs   8 end
%casscf
nel    8
norb   8
mult   3,1
nroots 5,5
shiftup    2.0
end

* xyz   0   1


*





作者
Author:
wzkchem5    时间: 2024-6-19 04:58
报错已经说得很清楚了,Frequency Analysis for MRCI not implemented yet
但凡懂英文,以及懂数值频率和解析频率的区别,自然知道该怎么改输入文件
作者
Author:
harden    时间: 2024-6-19 12:13
本帖最后由 harden 于 2024-6-19 12:24 编辑
wzkchem5 发表于 2024-6-19 04:58
报错已经说得很清楚了,Frequency Analysis for MRCI not implemented yet
但凡懂英文,以及懂数值频率和 ...

喔喔好的谢谢老师,老师请问怎么进行结构优化而不进行梯度计算呀

作者
Author:
wzkchem5    时间: 2024-6-19 17:17
harden 发表于 2024-6-19 05:13
喔喔好的谢谢老师,老师请问怎么进行结构优化而不进行梯度计算呀

这是不可能的,大部分软件的结构优化只支持用梯度的算法。你想问的是梯度还是频率?这两个概念是两码事
作者
Author:
harden    时间: 2024-6-19 17:57
wzkchem5 发表于 2024-6-19 17:17
这是不可能的,大部分软件的结构优化只支持用梯度的算法。你想问的是梯度还是频率?这两个概念是两码事

喔喔老师我就是想问梯度计算的问题,那也就是说orca不支持用MRCI来优化结构了吗
作者
Author:
wzkchem5    时间: 2024-6-19 19:05
harden 发表于 2024-6-19 10:57
喔喔老师我就是想问梯度计算的问题,那也就是说orca不支持用MRCI来优化结构了吗

你为什么不看报错信息呢?报错信息只说了没法算频率,没提不能算梯度啊
你要做opt freq计算,只有freq部分算不了,要改成numfreq
作者
Author:
harden    时间: 2024-6-20 10:40
wzkchem5 发表于 2024-6-19 19:05
你为什么不看报错信息呢?报错信息只说了没法算频率,没提不能算梯度啊
你要做opt freq计算,只有freq部 ...

喔喔老师那个我是去掉频率之后,他给我报错Gradient calculation for MRCI not implemented yet,不好意思老师是我没有说明白
作者
Author:
wzkchem5    时间: 2024-6-20 14:41
harden 发表于 2024-6-20 03:40
喔喔老师那个我是去掉频率之后,他给我报错Gradient calculation for MRCI not implemented yet,不好意 ...

一样的,你只要知道解析梯度和数值梯度的区别,就知道应该怎么做
作者
Author:
harden    时间: 2024-6-20 16:25
wzkchem5 发表于 2024-6-20 14:41
一样的,你只要知道解析梯度和数值梯度的区别,就知道应该怎么做

喔喔老师我用了NumGrad但是他还是给我报这个错
作者
Author:
wzkchem5    时间: 2024-6-20 17:33
harden 发表于 2024-6-20 09:25
喔喔老师我用了NumGrad但是他还是给我报这个错

那就是没法用MRCI优化了,例如可能是因为MRCI模块暂时还不能正确地告诉结构优化模块要读取哪个态的能量。
可以把活性空间选大一些,然后用NEVPT2
作者
Author:
wjc404    时间: 2024-6-20 19:46
程序不知道你要算哪个态的最优结构。应该先选择一个态(比如算吸收可以选基态,如果基态是单重态,算荧光可以选单重态的一个激发态,算磷光可以选最低的三重态)去优化结构。至于优化结构用的方法,MRCI计算量太大不太合适,可以考虑更便宜的方法。
作者
Author:
harden    时间: 2024-6-20 21:40
wzkchem5 发表于 2024-6-20 17:33
那就是没法用MRCI优化了,例如可能是因为MRCI模块暂时还不能正确地告诉结构优化模块要读取哪个态的能量。 ...

喔喔好嘞谢谢老师,我现在去试一试
作者
Author:
harden    时间: 2024-6-20 21:41
wjc404 发表于 2024-6-20 19:46
程序不知道你要算哪个态的最优结构。应该先选择一个态(比如算吸收可以选基态,如果基态是单重态,算荧光可 ...

喔喔好的谢谢老师,那我再试一试
作者
Author:
furcore    时间: 2024-6-23 22:24
wjc404 发表于 2024-6-20 19:46
程序不知道你要算哪个态的最优结构。应该先选择一个态(比如算吸收可以选基态,如果基态是单重态,算荧光可 ...

您好,请问orca casscf做S1(iroot=2)结构优化时需要把nroots设成5嘛?不太清楚他有没有用davidson迭代之类的方法。




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