尹志 (2024-11-30 22:05):
#paper https://doi.org/10.48550/arXiv.1701.08223 2017, The Python-based Simulations of Chemistry Framework (PySCF)。非常重要的量子化学工具PySCF的介绍。2014年启动的项目,从一开始的仅仅有几个函数功能,到现在对各种量化问题的计算的良好支持,其易用性及可扩展性得到了社群的认可。这个特性其实在软件于2015年发布的时候就设定好了。因此,几乎所有功能代码都由python实现,只有遇到特别的time-ciritical的代码部分才去用c实现。当然,这个特性使得目前大量量化计算的库都依赖于pyscf,俨然成为开源领域的gaussion的有力竞争者。
arXiv, 2017-01-27T23:57:43Z. DOI: 10.48550/arXiv.1701.08223
The Python-based Simulations of Chemistry Framework (PySCF)
翻译
Abstract:
PySCF is a general-purpose electronic structure platform designed from theground up to emphasize code simplicity, both to aid new method development, aswell as for flexibility in computational workflow. The package provides a widerange of tools to support simulations of finite size systems, extended systemswith periodic boundary conditions, low dimensional periodic systems, and customHamiltonians, using mean-field and post-mean-field methods with standardGaussian basis functions. To ensure easy of extensibility, PySCF uses thePython language to implement almost all its features, while computationallycritical paths are implemented with heavily optimized C routines. Using thiscombined Python/C implementation, the package is as efficient as the bestexisting C or Fortran based quantum chemistry programs. In this paper wedocument the capabilities and design philosophy of the current version of thePySCF package.
翻译
回到顶部