自动化量子化学代码生成与p†q包
Marcus D Liebenthal1, Stephen H Yuwono1, Lauren N Koulias1
1Department of Chemistry and Biochemistry, Florida State University, Tallahassee, Florida 32306-4390, United States.
The journal of physical chemistry. A
|July 14, 2025
概括
现在p†q包支持更多的量子化学计算,包括玻色子和合费米子-玻色子运算符. 它还生成了优化的C++和Python代码,以最大限度地减少计算.
科学领域:
- 量子化学 是一个量子化学.
- 计算物理 计算物理
- 科学软件开发科学软件开发
背景情况:
- 该p†q包是一个C++加速的Python库,旨在用于量子化学.
- 它专注于生成方程和代码,用于单一引用的多体方法.
- 之前的版本支持合集群 (CC) 和运动方程 (EOM) CC 理论.
研究的目的:
- 总结自2021年以来的p†q包最近的功能扩展和开发更新.
- 突出处理各种量子力学操作员和子空间的新能力.
- 详细介绍代码生成的进步,以提高计算效率.
主要方法:
- 扩大运营商支持,包括玻色子,合费米子-玻色子和单元集群运营商.
- 包括非颗粒保护的EOM操作员和增强的旋转追踪能力.
- 开发代码生成功能,以优化浮点运算.
主要成果:
- 现在,p†q包容了更广泛的量子力学系统和理论形式主义.
- 新的功能允许在多体量子化学中进行更复杂的计算.
- 生成的代码从优化技术中受益,例如收缩顺序优化和术语融合.
结论:
- 最近的更新显著提高了p†q包的多功能性和效率.
- 这些改进促进了多体量子化学的先进研究.
- 该包为该领域的计算科学家提供了一个强大的工具.
更多相关视频
10:52Multiscale Sampling of a Heterogeneous Water/Metal Catalyst Interface using Density Functional Theory and Force-Field Molecular Dynamics
Published on: April 12, 2019
13.0K
05:51Isotopic Effect in Double Proton Transfer Process of Porphycene Investigated by Enhanced QM/MM Method
Published on: July 19, 2019
6.3K
相关概念视频
Reaction Quotient
49.2K
The status of a reversible reaction is conveniently assessed by evaluating its reaction quotient (Q). For a reversible reaction described by m A + n B ⇌ x C + y D, the reaction quotient is derived directly from the stoichiometry of the balanced equation as
49.2K
Quantum Numbers
38.9K
It is said that the energy of an electron in an atom is quantized; that is, it can be equal only to certain specific values and can jump from one energy level to another but not transition smoothly or stay between these levels.
38.9K
The Quantum-Mechanical Model of an Atom
46.0K
Shortly after de Broglie published his ideas that the electron in a hydrogen atom could be better thought of as being a circular standing wave instead of a particle moving in quantized circular orbits, Erwin Schrödinger extended de Broglie’s work by deriving what is now known as the Schrödinger equation. When Schrödinger applied his equation to hydrogen-like atoms, he was able to reproduce Bohr’s expression for the energy and, thus, the Rydberg formula governing hydrogen spectra.
46.0K
Ziegler–Natta Chain-Growth Polymerization: Overview
3.5K
Ziegler–Natta polymerization is another form of addition or chain‐growth polymerization used for synthesizing linear polymers over branched polymers. The catalyst used for polymerization is the Ziegler–Natta catalyst, named after Karl Ziegler and Giulio Natta, who developed it in 1953. This catalyst is an organometallic complex of titanium tetrachloride and triethyl aluminum, with the active form of the catalyst being an alkyl titanium compound. Using the Ziegler–Natta...
3.5K
Atomic Orbitals
35.8K
An atomic orbital represents the three-dimensional regions in an atom where an electron has the highest probability to reside. The radial distribution function indicates the total probability of finding an electron within the thin shell at a distance r from the nucleus. The atomic orbitals have distinct shapes which are determined by l, the angular momentum quantum number. The orbitals are often drawn with a boundary surface, enclosing densest regions of the cloud.
35.8K
Predicting Molecular Geometry
36.1K
VSEPR Theory for Determination of Electron Pair Geometries
36.1K
