计算化学公社

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

[算法与编程] 如何处理库伦积分的奇点(瑕积分)(已解决)

[复制链接 Copy URL]

2

帖子

0

威望

27

eV
积分
29

Level 2 能力者

本帖最后由 IvyLee 于 2024-8-25 00:47 编辑

实在抱歉,原来是我把|re-rh|直接替换成了|x-y|,没考虑是两矢量间的距离,还和theta和phi有关.

求助各位前辈大佬,我最近在简单模拟计算三维球形量子点中的带边电子空穴态之间的库伦吸引能,但遇到到了形如:sin^2(x)sin^2(y)/|x-y|dxdy, 0<x,y<pi 这样的瑕积分。我看文献里确实计算出来了,给出了nlm量子数为100的能量,很想知道这个瑕积分到底是怎么积出来的。
我翻阅了一些量化文献,知道了理论计算里一般都是用slater函数或者gauss函数基组,这些轨道的库伦和交换积分都有解析表达式,甚至可以查表调用数据库。但我现在有波函数的解析表达式,想直接求解这个库伦积分,发现不能简单解析或者数值积分,积分一直不收敛。(我用了蒙特卡洛积分法,按理瑕积分如果是收敛可积的话可以避开瑕点,避免直接数值报错),但文献里的确积出来了,实在很疑惑,特来求教。
文献链接Chem. Rev. 2016, 116, 18, 10513–10622;https://doi.org/10.1021/acs.chemrev.6b00169


1.png (61.27 KB, 下载次数 Times of downloads: 24)

1.png

2.png (62.13 KB, 下载次数 Times of downloads: 30)

2.png

3.png (180.42 KB, 下载次数 Times of downloads: 24)

3.png

本版积分规则 Credits rule

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

GMT+8, 2026-2-22 05:43 , Processed in 0.200031 second(s), 23 queries , Gzip On.

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