计算化学公社

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

[算法与编程] Julia写的Obara Saika计算S矩阵结果和gaussian有部分出入

[复制链接 Copy URL]

23

帖子

0

威望

483

eV
积分
506

Level 4 (黑子)

思路是利用Obara-Saika recurrence relations降低Primitive GTF的角动量值迭代。代码见附件。解压直接julia HF.jl即可输出S矩阵。与Gaussian16的对比如下,部分矩阵元相等,但是部分矩阵元不等。请问问题出在哪里?我核对过gbs文件一致,也反复检查过矩阵元计算,但是并没有发现具体出错原因


202509221640413038..png (36.24 KB, 下载次数 Times of downloads: 0)

202509221640413038..png

屏幕截图 2025-09-22 164417.png (354.99 KB, 下载次数 Times of downloads: 0)

屏幕截图 2025-09-22 164417.png

ChouChem.zip

78.42 KB, 下载次数 Times of downloads: 3

928

帖子

1

威望

8240

eV
积分
9188

Level 6 (一方通行)

2#
发表于 Post on 2025-9-22 23:07:30 | 只看该作者 Only view this author
建议先排查有的对角元是 0 的问题……这显然不是有出入,而是你的结果本身就有问题了。

23

帖子

0

威望

483

eV
积分
506

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2025-9-23 01:02:25 | 只看该作者 Only view this author
hebrewsnabla 发表于 2025-9-22 23:07
建议先排查有的对角元是 0 的问题……这显然不是有出入,而是你的结果本身就有问题了。

您好,您指出了很重要的问题。我重写了一遍Sij,解决了对角项不是1的问题。对于我帖子中的问题,是源于GTF乘积后中心移动我并没有考虑到。目前已经能够和Gaussian结果对上

本版积分规则 Credits rule

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

GMT+8, 2026-1-25 16:02 , Processed in 0.260415 second(s), 23 queries , Gzip On.

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