计算化学公社

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

[算法与编程] 怎么理解z vector method?

[复制链接 Copy URL]

93

帖子

0

威望

415

eV
积分
508

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
在On the evaluation of analytic energy derivatives for correlated wave functions ( The Journal of Chemical Physics 81, 5031 (1984))一文中,作者提到使用z vector来代替求解coupled perturbed HF 方程。于是原本需要3N(N为原子数)个方程来求解U矩阵(如文中7式)可以化简成用9式一个方程来求解。
不是很明白作者的意思。最终目的应该是求解4式最后一项,那么通过9式求得z矢量后,怎么得到4式的最后一项?

310

帖子

3

威望

6408

eV
积分
6778

Level 6 (一方通行)

2#
发表于 Post on 2018-2-1 08:37:47 | 只看该作者 Only view this author
最好把过程贴出,不然,我们一般也不会去给你找文献看。
欢迎使用量子化学软件Amesp

93

帖子

0

威望

415

eV
积分
508

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2018-2-1 22:06:58 | 只看该作者 Only view this author
Warm_Cloud 发表于 2018-2-1 08:37
最好把过程贴出,不然,我们一般也不会去给你找文献看。

只贴公式的话应该是看不懂的,必须要贴上下文。但上下文太多了。

1

帖子

0

威望

111

eV
积分
112

Level 2 能力者

4#
发表于 Post on 2018-2-4 22:05:39 | 只看该作者 Only view this author
在解析能量梯度计算中,如果不使用Z-vector方法,需要计算分子轨道组合系数对所有核坐标的一阶微分,即求解3N个CPHF方程。如果使用Z-vector方法,则可避免。具体方法是引入拉格朗日量L = E + Zai Fai,  由于Fai等于零, L恒等于E。通过要求拉格朗日量对分子轨道组合系数的一阶微分等于零求解Zai,那么在计算能量梯度的时候,就无需计算分子轨道组合系数对核坐标的一阶微分。Zai满足的方程形式和CPHF很类似,只需要计算一次,与求解3N次CPHF的方法相比,计算量大大减少

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
sobereva + 2 欢迎讨论

查看全部评分 View all ratings

本版积分规则 Credits rule

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

GMT+8, 2026-2-21 07:11 , Processed in 0.266282 second(s), 27 queries , Gzip On.

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