通过在量子化学程序包之间交换基于网格的数据来实现可互操作的工作流
Kevin Focke1, Matteo De Santis2, Mario Wolter1
1Institute of Physical and Theoretical Chemistry, Technische Universität Braunschweig, Gaußstraße 17, 38106 Braunschweig, Germany.
The Journal of chemical physics
|April 30, 2024
概括
本研究介绍了PyEmbed,Python工具通过交换电子密度和嵌入潜力作为基于网格的数据来简化复杂的量子化学工作流. 这提高了不同量子化学程序包之间的互操作性.
科学领域:
- 计算化学的计算化学
- 量子化学 是一个量子化学.
- 材料科学 材料科学 材料科学
背景情况:
- 量子化学子系统和嵌入方法涉及复杂的工作流.
- 这些工作流通常需要多个量子化学程序包.
- 除了基本的分子结构和能量之外,交换大型数据集也带来了互操作性挑战.
研究的目的:
- 解决量子化学子系统和嵌入方法中的互操作性挑战.
- 开发一种用于交换电子密度和嵌入潜能作为基于网格的数据的方法.
- 通过模块化软件促进先进量子化学方法的开发.
主要方法:
- 在Python脚本框架内实现专用代码PyEmbed.
- 电子密度的交换和嵌入潜力作为基于网格的数据.
- 开发模块化软件库以提高互操作性.
主要成果:
- PyEmbed促进了量子化学子系统和嵌入方法的开发.
- 启用的应用包括WFT-in-DFT嵌入,相对论/非相对论混合,实时TD-DFT-in-DFT和基于密度的多体扩展.
- 证明了基于电网的复杂数据交换的有效性.
结论:
- 基于网格的数据交换是量子化学互操作性的可行方法.
- 由互操作性库支持的模块化软件开发对于推进量子化学至关重要.
- PyEmbed提高了复杂的量子化学方法的开发和应用.
相关概念视频
Hybridization of Atomic Orbitals II
32.2K
sp3d and sp3d 2 Hybridization
32.2K
Coupled Reactions
7.7K
Cellular processes such as building and breaking down complex molecules occur through stepwise chemical reactions. Some of these chemical reactions are spontaneous and release energy, whereas others require energy to proceed. Cells often couple the energy-releasing reaction with the energy-requiring one to carry out important cell functions.
Energy in adenosine triphosphate or ATP molecules is easily accessible to do work. ATP powers the majority of energy-requiring cellular reactions....
Energy in adenosine triphosphate or ATP molecules is easily accessible to do work. ATP powers the majority of energy-requiring cellular reactions....
7.7K
Hybridization of Atomic Orbitals I
47.0K
The mathematical expression known as the wave function, ψ, contains information about each orbital and the wavelike properties of electrons in an isolated atom. When atoms are bound together in a molecule, the wave functions combine to produce new mathematical descriptions that have different shapes. This process of combining the wave functions for atomic orbitals is called hybridization and is mathematically accomplished by the linear combination of atomic orbitals. The new orbitals that...
47.0K
Quantum Numbers
34.7K
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.
34.7K


