计算化学公社

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

[ORCA] Orca如何使用Engrad关键词计算CASSCF激发态梯度?

[复制链接 Copy URL]

273

帖子

0

威望

4430

eV
积分
4703

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 函数与激情 于 2020-6-12 08:46 编辑

大家好,我想在orca里利用Engrad关键词计算casscf基态与激发态的能量以及梯度,我似乎没有在orca手册里找到casscf里指定态为感兴趣的态,是只能设置nroots吗? 但是nroots=1与nroots=2计算出的梯度几乎一样啊,

另外Iroot关键词是针对TDDFT使用的关键词,我尝试在casscf模块加入Iroot关键词,似乎也不起作用。请问这该如何解决呢?

273

帖子

0

威望

4430

eV
积分
4703

Level 6 (一方通行)

2#
 楼主 Author| 发表于 Post on 2020-6-16 22:36:38 | 只看该作者 Only view this author
本帖最后由 函数与激情 于 2020-6-16 22:38 编辑

这个问题我在orca官方论坛提问了,大牛给了回复,虽然问题没解决,贴出地址给大家参考。 https://orcaforum.kofo.mpg.de/viewtopic.php?f=8&t=6146

Unfortunately, it is not as simple as in the TD-DFT case.
(in ORCA you a specific TD-DFT gradient via the IROOT command)

For CASSCF, if you do a state average calculation, your orbitals are only optimized for the average of all states that were included in the averaging. That means, that each individual state is not at a variational minimum and the regular CASSCF gradient equation does not apply. In this case one has to solve the CP-CASSCF equations to the get the state specific gradients. This comes at a significant extra cost. We are working on that. Hence, for the time being you cannot get what you want unless you manage to converge the CASSCF for each state individually.

Good luck!

本版积分规则 Credits rule

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

GMT+8, 2026-2-26 05:29 , Processed in 0.151548 second(s), 20 queries , Gzip On.

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