QCManyBody:一个灵活实现多体扩展的灵活实现
Lori A Burns1, C David Sherrill1, Benjamin P Pritchard2
1Center for Computational Molecular Science and Technology, School of Chemistry and Biochemistry, and School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332, USA.
The Journal of chemical physics
|October 15, 2024
概括
一个新的Python模块QCManyBody增强了量子化学中的模块化. 它简化了多体膨胀 (MBE) 计算,并与流行的计算化学软件集成,以实现更广泛的可访问性.
科学领域:
- 计算化学的计算化学
- 量子化学 是一个量子化学.
- 软件开发 软件开发
背景情况:
- 量子化学中准确的初始方法在计算上昂贵.
- 多体扩张 (MBE) 和平衡治疗可以缓解缩放问题.
- 现有的软件往往缺乏针对MBE特性的全面支持,需要定制脚本.
研究的目的:
- 开发一个模块化,开源的Python模块,用于任意顺序,多模型化学,平衡支持的MBE计算.
- 为直接用户和量子化学开发人员提供灵活和可扩展的界面.
- 为了更容易地将MBE方法与流行的量子化学软件集成起来.
主要方法:
- 从Psi4中提取MBE实现到一个独立的Python包,QCManyBody.
- 开发一个新的请求和报告MBE计算的方案.
- 与QCEngine集成,用于使用各种量子化学代码.
- 实现直接用户 (单点和几何优化) 和开发人员的接口.
主要成果:
- QCManyBody为MBE计算提供了一个轻量级,独立和开源的解决方案.
- 该软件包支持任意顺序,多模型化学和反平衡支持的MBE.
- 与geomeTRIC,OptKing,Psi4,QCEngine和QCArchive的成功集成证明了他们的灵活性和实用性.
结论:
- QCManyBody显著提高了计算量子化学中的软件模块化.
- 该模块简化了复杂的MBE计算,并促进了这些方法的更广泛采用.
- 它的设计促进了扩展性和整合在更广泛的计算化学生态系统.
相关概念视频
The Pauli Exclusion Principle
35.4K
The arrangement of electrons in the orbitals of an atom is called its electron configuration. We describe an electron configuration with a symbol that contains three pieces of information:
35.4K
The Quantum-Mechanical Model of an Atom
42.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.
42.0K
First Law: Particles in One-dimensional Equilibrium
6.8K
Newton's first law of motion states that a body at rest remains at rest, or if in motion, remains in motion at constant velocity, unless acted on by a net external force. It also states that there must be a cause for any change in velocity (a change in either magnitude or direction) to occur. This cause is a net external force. For example, consider what happens to an object sliding along a rough horizontal surface. The object quickly grinds to a halt, due to the net force of friction. If...
6.8K
First Law: Particles in Two-dimensional Equilibrium
5.0K
Recall that a particle in equilibrium is one for which the external forces are balanced. Static equilibrium involves objects at rest, and dynamic equilibrium involves objects in motion without acceleration; but it is important to remember that these conditions are relative. For instance, an object may be at rest when viewed from one frame of reference, but that same object would appear to be in motion when viewed by someone moving at a constant velocity.
Newton's first law tells us about...
Newton's first law tells us about...
5.0K
Equilibrium Conditions for a Particle
1.1K
When an object is in equilibrium, it is either at rest or moving with a constant velocity. There are two types of equilibrium: static and dynamic. Static equilibrium occurs when an object is at rest, while dynamic equilibrium occurs when an object is moving with a constant velocity. In both cases, there must be a balance of forces acting on the object.
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...
1.1K
Reduced Mass Coordinates: Isolated Two-body Problem
1.2K
In classical mechanics, the two-body problem is one of the fundamental problems describing the motion of two interacting bodies under gravity or any other central force. When considering the motion of two bodies, one of the most important concepts is the reduced mass coordinates, a quantity that allows the two-body problem to be solved like a single-body problem. In these circumstances, it is assumed that a single body with reduced mass revolves around another body fixed in a position with an...
1.2K


