计算化学公社

标题: 非立方格点与cube文件求助 [打印本页]

作者
Author:
枫沨    时间: 2022-8-2 23:29
标题: 非立方格点与cube文件求助
请教大家两个问题:
1.对于一个实空间函数用立方格点积分的时候,对于每个点的积分权重应该是 “1/格点数” 吧?
2.如果数值积分的时候用的是lebedev quadrature的非立方正交的格点,根据此格点上的数据其cube文件应该如何生成呢?
根据125号博文里介绍的cube文件格式,如果对于非立方格点是不是在平移矢量那一字段把所有的格点的平移矢量写上并且设置所有平移矢量上方的数据点为零。然后剩下的字段不变。
谢谢大家解答。


作者
Author:
sobereva    时间: 2022-8-3 05:01
1 是

2 Lebedev积分格点是分布在球面上的,实际中你可以视为是原子中心的格点,不是三维空间里均匀分布的,而cube文件只能记录三维空间里均匀分布的格点(无论正交还是非正交),所以没法用cube文件记录
作者
Author:
枫沨    时间: 2022-8-3 19:16
sobereva 发表于 2022-8-3 05:01
1 是

2 Lebedev积分格点是分布在球面上的,实际中你可以视为是原子中心的格点,不是三维空间里均匀分布 ...

谢谢社长解答,另外我想问一下目前有什么方法可以用来可视化Lebedev格点数据的等值面,就像cube文件那样。
作者
Author:
sobereva    时间: 2022-8-4 02:22
枫沨 发表于 2022-8-3 19:16
谢谢社长解答,另外我想问一下目前有什么方法可以用来可视化Lebedev格点数据的等值面,就像cube文件那样 ...

Origin等程序里绘制三维的散点图,或者在VMD程序里用draw sphere命令把每个点绘制成小圆球
作者
Author:
hebrewsnabla    时间: 2022-8-4 09:49
枫沨 发表于 2022-8-3 19:16
谢谢社长解答,另外我想问一下目前有什么方法可以用来可视化Lebedev格点数据的等值面,就像cube文件那样 ...

能产生Lebedev格点数据的程序,通常简单修改一下就能产生均匀格点上的数据,然后就能写入cube了。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3