
PySCF
文章平均质量分 78
记录使用PySCF进行量化计算学习的一些笔记
electrochemjy
华南理工大学化工博士生在读
展开
-
【PySCF学习3】-分子结构之对称性、电荷及自旋多重度
对称性、电荷及自旋多重度点群对称性使用程序检测出的点群与子群使用对称性较低的点群自定义对称性电荷自旋多重度继上两篇文章,介绍了分子结构中几何位置信息及基组信息的输入形式,本文章主要记录分子结构定义中的其他细节。点群对称性使用程序检测出的点群与子群import pyscfmol = pyscf.M(atom = 'B 0 0 0; H 0 1 1; H 1 0 1; H 1 1 0',symmetry = True)print(mol.topgroup)print(mol.groupname)原创 2022-05-12 22:31:25 · 1665 阅读 · 0 评论 -
【PySCF学习2】-分子结构之基组
基组所有原子均使用同一个基组使用混合基组(不同原子使用不同基组)自行定义基组(gto.basis.parse())从数据库中调用任意基组(gto.basis.load())在上一次推送【PySCF学习1】-分子结构之定义分子,定义分子时要对分子原子指定所用的计算基组,本文章则主要是介绍一下对原子指定基组时的一些操作。所有原子均使用同一个基组定义分子统一使用 STO-3G 基组from pyscf import gtomol = gto.Mole()mol.atom = '''8 0 0 0; h原创 2022-05-12 13:24:46 · 1118 阅读 · 0 评论 -
【PySCF学习1】-分子结构之定义分子
分子结构一天,导师分享了一篇知乎的文章在群里,我点进去一看,感觉这文章应该就是分享给我看的。然后浏览了优秀答主的近期动态,刚好发现了基于python语言而开发的量化程序,这简直就是救命稻草。因为本人目前只有python语言用得上手一点,在学习量化计算的过程中,时常因为上手常用的量化程序非常慢而感到苦恼。因此看到pyscf后,我想如果我能从熟悉的语言出发,学习量化计算也许压力会小一点。因此基于官方教程,我复现一些我会用到的功能,并加上自己的理解,增强自己的学习记忆。所以接下来分享的内容大多数仅是单纯地重复原创 2022-05-12 00:48:30 · 2145 阅读 · 0 评论