计算化学公社

标题: 求助psi4的分子轨道积分如何找 [打印本页]

作者
Author:
banxia    时间: 2023-3-19 18:53
标题: 求助psi4的分子轨道积分如何找
各位老师好。我的问题是,psi4中是否存在什么函数可以获取mo的单双电子积分,以及如何打印出来呢?
我查询到mints.mo_eri()似乎可以,但是结果并不在输出文件里面,请问应该如何打印出来呢?
谢谢各位老师。

作者
Author:
hebrewsnabla    时间: 2023-3-19 19:09
这个函数返回的是psi4.core.Matrix对象,可以转成numpy ndArray对象。
作者
Author:
banxia    时间: 2023-3-20 10:58
本帖最后由 banxia 于 2023-3-20 11:02 编辑
hebrewsnabla 发表于 2023-3-19 19:09
这个函数返回的是psi4.core.Matrix对象,可以转成numpy ndArray对象。

好滴!感谢,已经转化并且可以打印出来了。我还想请教一下,是否有哪个函数可以获取单电子积分呢,我在MintsHelper这一部分好像并没有看到,不确定是不是mo_f12,谢谢您

作者
Author:
hebrewsnabla    时间: 2023-3-20 15:50
banxia 发表于 2023-3-20 10:58
好滴!感谢,已经转化并且可以打印出来了。我还想请教一下,是否有哪个函数可以获取单电子积分呢,我在Mi ...

https://github.com/psi4/psi4nump ... _mints-helper.ipynb
作者
Author:
banxia    时间: 2023-3-20 23:46
hebrewsnabla 发表于 2023-3-20 15:50
https://github.com/psi4/psi4numpy/blob/master/Tutorials/01_Psi4NumPy-Basics/1e_mints-helper.ipynb

好的,谢谢!我再看看




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