计算化学公社

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

[ORCA] 如何在DLPNO-NEVPT2水平下优化某个态的几何结构(数值梯度))

[复制链接 Copy URL]

370

帖子

7

威望

3525

eV
积分
4035

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 Freeman 于 2026-2-18 00:37 编辑

大家好。我用DLPNO-NEVPT2计算激发态能量时,发现FINAL SINGLET POINT ENERGY是两个态的平均能量,而非某个态的能量。这是不是意味着优化结构时,目标函数也是平均能量而非某个态的能量?那么如何优化激发态的几何结构呢?我试过设置weights[0]=0.,1.,但是那样CASSCF就不收敛了。

------------------------------------------------------------------------


我感兴趣的激发态正好和基态分属两个不可约表示,所以确实可以指定不可约表示,然后做state-specific。但是ORCA的数值梯度应该是通过中心差分做的吧?给笛卡尔坐标添加微扰时,分子的对称性就被破坏了吧?除非ORCA能智能地根据分子的对称性加适配的微扰。

------------------------------------------------------------------------

解决方案如下。因为我的分子比较小,所以很容易找到一组独立坐标来表示这个分子的对称结构。于是我把这组独立坐标作为自变量,用scipy.optimize.minimize来优化结构。不过这个方案只适用于小分子,而大分子的独立坐标太多,估计不好办。

本版积分规则 Credits rule

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

GMT+8, 2026-3-10 04:56 , Processed in 0.286954 second(s), 20 queries , Gzip On.

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