Related Experiment Video
Updated: Feb 10, 2026

Implementation of a Reference Interferometer for Nanodetection
Published on: April 26, 2014
Psi4NumPy: An Interactive Quantum Chemistry Programming Environment for Reference Implementations and Rapid
Daniel G A Smith1, Lori A Burns1, Dominic A Sirianni1
1Center for Computational Molecular Science and Technology, School of Chemistry and Biochemistry, School of Computational Science and Engineering , Georgia Institute of Technology , Atlanta , Georgia 30332-0400 , United States.
Abstract:
Psi4NumPy demonstrates the use of efficient computational kernels from the open-source Psi4 program through the popular NumPy library for linear algebra in Python to facilitate the rapid development of clear, understandable Python computer code for new quantum chemical methods, while maintaining a relatively low execution time. Using these tools, reference implementations have been created for a number of methods, including self-consistent field (SCF), SCF response, many-body perturbation theory, coupled-cluster theory, configuration interaction, and symmetry-adapted perturbation theory. Furthermore, several reference codes have been integrated into Jupyter notebooks, allowing background, underlying theory, and formula information to be associated with the implementation. Psi4NumPy tools and associated reference implementations can lower the barrier for future development of quantum chemistry methods. These implementations also demonstrate the power of the hybrid C++/Python programming approach employed by the Psi4 program.
Related Concept Videos
Quantum Numbers
Gene-Environment Interactions
Chemistry of the Cell
Water
The polarity of the water molecule and its resulting hydrogen bonding makes water a unique substance with special properties that are intimately tied to the processes of life. Life originally evolved in an aqueous environment, and most of an organism’s cellular chemistry and metabolism occur inside the aqueous contents of the cell’s cytoplasm. Special properties of water are its high heat capacity...
The Quantum-Mechanical Model of an Atom
Sustainable Development
Nursing Implementation
The five steps to implementing effective nursing care include reassessing the patient, reviewing and revising the existing nursing care plan, organizing the resources and care delivery, anticipating and preventing complications, and implementing nursing interventions.

