Recent developments in the PySCF program package
Chemical Physics
2021-12-22 v2 Computational Physics
Abstract
PYSCF is a Python-based general-purpose electronic structure platform that both supports first-principles simulations of molecules and solids, as well as accelerates the development of new methodology and complex computational workflows. The present paper explains the design and philosophy behind PYSCF that enables it to meet these twin objectives. With several case studies, we show how users can easily implement their own methods using PYSCF as a development environment. We then summarize the capabilities of PYSCF for molecular and solid-state simulations. Finally, we describe the growing ecosystem of projects that use PYSCF across the domains of quantum chemistry, materials science, machine learning and quantum information science.
Cite
@article{arxiv.2002.12531,
title = {Recent developments in the PySCF program package},
author = {Qiming Sun and Xing Zhang and Samragni Banerjee and Peng Bao and Marc Barbry and Nick S. Blunt and Nikolay A. Bogdanov and George H. Booth and Jia Chen and Zhi-Hao Cui and Janus Juul Eriksen and Yang Gao and Sheng Guo and Jan Hermann and Matthew R. Hermes and Kevin Koh and Peter Koval and Susi Lehtola and Zhendong Li and Junzi Liu and Narbe Mardirossian and James D. McClain and Mario Motta and Bastien Mussard and Hung Q. Pham and Artem Pulkin and Wirawan Purwanto and Paul J. Robinson and Enrico Ronca and Elvira Sayfutyarova and Maximilian Scheurer and Henry F. Schurkus and James E. T. Smith and Chong Sun and Shi-Ning Sun and Shiv Upadhyay and Lucas K. Wagner and Xiao Wang and Alec White and James Daniel Whitfield and Mark J. Williamson and Sebastian Wouters and Jun Yang and Jason M. Yu and Tianyu Zhu and Timothy C. Berkelbach and Sandeep Sharma and Alexander Sokolov and Garnet Kin-Lic Chan},
journal= {arXiv preprint arXiv:2002.12531},
year = {2021}
}