计算化学公社

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

[算法与编程] 一个关于重叠积分计算的疑惑

[复制链接 Copy URL]

21

帖子

10

威望

608

eV
积分
829

Level 4 (黑子)

本帖最后由 nagami 于 2015-5-3 14:37 编辑

大家好,请教个问题,在徐光宪的从头算书里有一个氨分子的HF计算例子,给出了一系列分子积分的数据,我用自己写的分子积分跑了下做个检验调试,也是用他上面的基组形式做的,用sto-3g跑计算的结果一致,他的基组和sto-3g略微差异,这没多大关系。我请一位朋友用gaussian跑了对应NH3分子的积分数据以及他自己写的量化程序计算,都做过对比,发现我们两者不一致。我和徐的一致,他和gaussian的一致。发现(p,s)重叠积分不一样,依照氨分子的对称性,ps积分应该保持对称,为什么gaussian计算的结果却不是呢?数据如下
是否构造基组的形式不同,但归一化数据又正确。


image.jpg (379.36 KB, 下载次数 Times of downloads: 40)

image.jpg

image.jpg (379.36 KB, 下载次数 Times of downloads: 41)

徐光宪书中的数据

徐光宪书中的数据

image.jpg (557.6 KB, 下载次数 Times of downloads: 50)

我计算的数据

我计算的数据

image.jpg (39.48 KB, 下载次数 Times of downloads: 47)

gaussian计算的数据

gaussian计算的数据

5万

帖子

99

威望

5万

eV
积分
112353

管理员

公社社长

2#
发表于 Post on 2015-5-3 20:53:56 | 只看该作者 Only view this author
注意分子朝向,会影响积分值。我不清楚你的NH3的朝向是什么样的。
高斯输出的重叠矩阵是没有错的。只要能与高斯的输出对上结果就肯定没问题。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
卡开发发 + 5 我很赞同

查看全部评分 View all ratings

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

3621

帖子

3

威望

1万

eV
积分
18426

Level 6 (一方通行)

第一原理惨品小作坊

3#
发表于 Post on 2015-5-4 01:55:29 | 只看该作者 Only view this author
已经验证,确实是朝向问题,我加上了nosymm就能够Gaussian重复徐光宪书上的结果,最近也在筹备写SCF的程序,大家共勉!

试试看下面的结果拿到Gaussian算,结果与徐老先生结果完全一致:

%chk=NH3.chk
# hf/sto-3g nosymm iop(3/33=1) scf=conver=6

Title Card Required

0 1
N                  0.16359854    0.16359854    0.16359854   
H                  1.15062790    0.00000000    0.00000000
H                  0.00000000    1.15062790    0.00000000
H                  0.00000000    0.00000000    1.15062790

输出结果:
*** Overlap ***
                1             2             3             4             5
      1  0.100000D+01
      2  0.235038D+00  0.100000D+01
      3  0.000000D+00  0.000000D+00  0.100000D+01
      4  0.000000D+00  0.000000D+00  0.000000D+00  0.100000D+01
      5  0.000000D+00  0.000000D+00  0.000000D+00  0.000000D+00  0.100000D+01
      6  0.581692D-01  0.493788D+00  0.427508D+00 -0.708587D-01 -0.708587D-01
      7  0.581692D-01  0.493788D+00 -0.708587D-01  0.427508D+00 -0.708587D-01
      8  0.581692D-01  0.493788D+00 -0.708587D-01 -0.708587D-01  0.427508D+00
                6             7             8
      6  0.100000D+01
      7  0.213322D+00  0.100000D+01
      8  0.213322D+00  0.213322D+00  0.100000D+01

评分 Rate

参与人数
Participants 2
eV +9 收起 理由
Reason
nagami + 4 赞!
Shannon + 5 我很赞同

查看全部评分 View all ratings

日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

127

帖子

1

威望

1231

eV
积分
1378

Level 4 (黑子)

4#
发表于 Post on 2015-5-4 04:22:45 | 只看该作者 Only view this author
确实是对称性问题。  刚去检查了一下那个代码,结果发现昨天的代码 的输入是直接从高斯的输出中提取出来的, 坐标已经被高斯处理过一遍了,因此和高斯一致却和 徐老先生的不一样。
从对称性来看,如果按照徐先生书上的 几何坐标, N的 py轨道应该和三个氢原子有完全一样的重叠。

评分 Rate

参与人数
Participants 2
eV +8 收起 理由
Reason
卡开发发 + 4 已经猜到结果是Gaussian输出之后的坐标,也.
nagami + 4 原来如此,我还一直在矛盾呢

查看全部评分 View all ratings

21

帖子

10

威望

608

eV
积分
829

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2015-5-4 09:11:43 | 只看该作者 Only view this author
sobereva 发表于 2015-5-3 20:53
注意分子朝向,会影响积分值。我不清楚你的NH3的朝向是什么样的。
高斯输出的重叠矩阵是没有错的。只要能 ...

谢谢Sob老师

本版积分规则 Credits rule

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

GMT+8, 2024-11-23 19:10 , Processed in 0.179231 second(s), 25 queries , Gzip On.

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