TurboGenius:用于初始量子蒙特卡洛方法的高通量计算的Python套件
Kousuke Nakano1,2, Oto Kohulák1,3, Abhishek Raghav1,4
1International School for Advanced Studies (SISSA), Via Bonomea 265, 34136 Trieste, Italy.
The Journal of chemical physics
|December 11, 2023
概括
TurboGenius是一个开源的Python包,用于控制初始量子蒙特卡罗 (QMC) 工作,从而实现高吞吐量计算. 验证和基准证实了它对各种计算化学任务的可靠性和准确性.
科学领域:
- 计算化学计算化学
- 量子力学就是量子力学.
- 材料科学 材料科学 材料科学
背景情况:
- 初始量子蒙特卡洛 (QMC) 方法对于准确的电子结构计算至关重要.
- 高通量计算方法加速了科学发现.
- 控制复杂的QMC工作需要专门的软件工具.
研究的目的:
- 介绍和展示开源的 TurboGenius Python 软件包的能力.
- 为了方便高通量初始QMC计算.
- 通过集成的工作流验证和比较TurboRVB套件.
主要方法:
- 开发用于QMC工作控制的TurboGenius Python包.
- 实现用于构建计算工作流程的TurboWorkflows套件.
- 密度函数理论 (DFT) 和QMC驱动器与已建立的量子化学包 (PySCF,量子包) 的验证.
- 在标准数据集 (G2,S22,A24,SCAI,立方晶体) 上进行扩散蒙特卡罗 (DMC) 计算的基准分析.
主要成果:
- TurboGenius可以实现无的高吞吐量QMC计算.
- 使用TurboRVB计算的DFT和Hartree-Fock能量与PySCF和量子包表现出色的一致性.
- 使用LDA节点表面进行的DMC计算提供了令人满意的原子化能量,结合能量和晶格参数,与参考数据一致.
结论:
- TurboGenius和TurboWorkflows软件包为自动化,高通量QMC研究提供了一个强大的平台.
- 验证证实了 TurboRVB 的 DFT 和 QMC 实现的可靠性.
- 用LDA节点表面进行的DMC计算对于预测分子和固态性质非常准确.
相关概念视频
Maxwell-Boltzmann Distribution: Problem Solving
1.5K
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
1.5K
Clausius-Clapeyron Equation
56.9K
The equilibrium between a liquid and its vapor depends on the temperature of the system; a rise in temperature causes a corresponding rise in the vapor pressure of its liquid. The Clausius-Clapeyron equation gives the quantitative relation between a substance’s vapor pressure (P) and its temperature (T); it predicts the rate at which vapor pressure increases per unit increase in temperature.
56.9K
Net Torque Calculations
9.1K
When a mechanic tries to remove a hex nut with a wrench, it is easier if the force is applied at the farthest end of the wrench handle. The lever arm is the distance from the pivot point (the hex nut in this case) to the person’s hand. If this distance is large, the torque is higher. Only the component of the force perpendicular to the lever arm contributes to the torque. Therefore, pushing the wrench perpendicular to the lever arm is more advantageous. If multiple people apply force to...
9.1K
Quantum Numbers
34.8K
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.8K
Numerical Calculations
358
In engineering applications, the representation of the numerical value is critical. Presenting or reporting the answer is one of the essential parts of engineering practices. Numerical calculations are performed using handheld calculators or computers since numerically accurate answers are always preferred.
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
358
Distribution of Molecular Speeds
4.0K
The motion of molecules in a gas is random in magnitude and direction for individual molecules, but a gas of many molecules has a predictable distribution of molecular speeds. This predictable distribution of molecular speeds is known as the Maxwell-Boltzmann distribution. The distribution of molecular speeds in liquids is comparable to that of gases but not identical and can help to understand the phenomenon of the boiling and vapor pressure of a liquid. Consider that a molecule requires a...
4.0K


