| 查看: 2957 | 回复: 8 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
luqing6879木虫 (著名写手)
|
[求助]
请问mrci 和mrci+q的区别
|
||
|
我用molpro计算势能面,当用mrci的能量值进行拟合时,得到的误差符合所需精度,但是用mrciq进行拟合时,拟合误差就很大。 请问mrci 和mrci+q 的区别是什么?mrci+q“错误”地考虑了什么因素造成了这么大的误差? 谢谢。^_^ |
» 收录本帖的淘帖专辑推荐
我的收藏 |
» 猜你喜欢
西安交通大学 赵旭课题组 招收研究助理--电催化方向
已经有1人回复
西安交通大学 赵旭课题组 2026年招收博士后-电催化方向
已经有0人回复
物理化学论文润色/翻译怎么收费?
已经有200人回复
Journal of Alloys and Compounds投稿过程
已经有2人回复
澳大利亚皇家墨尔本理工大学(RMIT)理学院招收2027博士生
已经有62人回复
为什么现在电催化越来越卷?从“只看效果”到“全周期低成本”选型转变
已经有0人回复
电催化氧化反应器现场运维,不可忽视的安全风险与防控措施
已经有0人回复
电池测试中dQ/dV怎么理解
已经有1人回复
精细化工浓水做零排放,前端到底该配什么氧化工艺?
已经有0人回复
大湾区大学姚瑶课题组2027届博士生招生 (与中山大学联合培养)
已经有23人回复

virtualzx
木虫 (著名写手)
- QC强帖: 2
- 应助: 263 (大学生)
- 金币: 7161.3
- 红花: 54
- 帖子: 1605
- 在线: 317.6小时
- 虫号: 2069080
- 注册: 2012-10-18
- 性别: GG
- 专业: 理论和计算化学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★
luqing6879: 金币+10, ★★★很有帮助, 谢谢。^_^ 2012-10-18 07:01:47
luqing6879: 金币+10, ★★★很有帮助, 谢谢。^_^ 2012-10-18 07:01:47
|
+Q就是davidson correction,是一个非常简单快捷的微扰理论估计四阶激发对能量贡献的方法。不需要额外的计算,只用参考态(scf或mcscf)能量,ci能量,和ci波函数与参考态波函数的交叠三个数字,就可以直接外推出来。 对mrci,一般有三种算法 (1-c0^2)*(E[ci]-E[ref]) (1-c0^2)*(E[ci]-E[ref])/(c0^2) (1-c0^2)*(E[ci]-E[ref])/(2*c0^2-1) 这不是一个很干净的矫正,但是经常有效,而且又不花时间,所以比较常用。当然,因为不干净,不准的情况也有发生。 如果矫正结果不连续,有几个可能性。首先,这个矫正是基于微扰假定的,所以如果你的mcscf和mrci的解已经出现定性差别,这个矫正就完全不成立了。也就是如果c0比较小,结果就不可信。一般c0应该在0.8以上 再有可能是c0不连续造成的。有可能是你的mcscf不连续,出现了某个点轨道忽然翻转的情况;同时因为要把mcscf的波函数和mrci的波函数一一对应,如果对应找错了就很容易出现问题。你可以在输出文件中找到每个mrci解和所有参考态的交叠,看一下是不是选错了。 |
7楼2012-10-18 03:39:16
luqing6879
木虫 (著名写手)
- 应助: 8 (幼儿园)
- 金币: 3567.5
- 散金: 249
- 红花: 3
- 帖子: 1908
- 在线: 809小时
- 虫号: 614833
- 注册: 2008-09-28
- 专业: 理论和计算化学
|
谢谢回复。 1 我看到过评论说“+Q部分大致对应于CISD与CCSD两种方法之间的差别”。 但是不是很理解为什么要进行这种校正。一个是单参考方法,一个是多参考方法。如果体系有multi-reference性质,为什么要关心ccsd呢?一个令我满意的解释是来自维基百科的: It allows one to estimate the value of the full configuration interaction energy from a limited configuration interaction expansion result, although more precisely it estimates the energy of configuration interaction up to quadruple excitations (CISDTQ) from the energy of configuration interaction up to double excitations (CISD). 请指教。 另外搭车问一下,molpro是不是不支持逻辑运算符啊?例如: if (k.eq10 .or. k.eq.20) then ... endif 总是报错。但是把上面的if分开来写成两个if就没事。 |

3楼2012-09-30 02:27:17
fmklz
木虫 (正式写手)
搞电器工业化的化学打工仔
- 应助: 2 (幼儿园)
- 金币: 2874.3
- 散金: 50
- 红花: 4
- 帖子: 352
- 在线: 383.7小时
- 虫号: 770620
- 注册: 2009-05-14
- 性别: GG
- 专业: 能源化工

4楼2012-10-10 22:07:45
luqing6879
木虫 (著名写手)
- 应助: 8 (幼儿园)
- 金币: 3567.5
- 散金: 249
- 红花: 3
- 帖子: 1908
- 在线: 809小时
- 虫号: 614833
- 注册: 2008-09-28
- 专业: 理论和计算化学

5楼2012-10-11 07:40:42










回复此楼