2018
DOI: 10.1021/acs.jctc.8b00286
|View full text |Cite
|
Sign up to set email alerts
|

Psi4NumPy: An Interactive Quantum Chemistry Programming Environment for Reference Implementations and Rapid Development

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-clust… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
134
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 143 publications
(144 citation statements)
references
References 25 publications
0
134
0
Order By: Relevance
“…50 For comparison, we also report results obtained using the orbitaloptimized Møller-Plesset method (pOMP2) and its reference OMP2 as implemented in Psi4. 54,55 The implementation of the pOMP2 approach follows closely the prescriptions described in ref., 39 where all the amplitudes with non-zero seniority 56 (the number of singly occupied orbitals in a determinant or an orbital configuration) are eliminated from CCD-Λ equations.…”
Section: Classical Electronic Structure Calculationsmentioning
confidence: 99%
“…50 For comparison, we also report results obtained using the orbitaloptimized Møller-Plesset method (pOMP2) and its reference OMP2 as implemented in Psi4. 54,55 The implementation of the pOMP2 approach follows closely the prescriptions described in ref., 39 where all the amplitudes with non-zero seniority 56 (the number of singly occupied orbitals in a determinant or an orbital configuration) are eliminated from CCD-Λ equations.…”
Section: Classical Electronic Structure Calculationsmentioning
confidence: 99%
“…The training dataset was created by subsampling MD trajectories at constant temperature (500K) using the FHI-aims package [76]. In the case of keto-MDA, enol-MDA and ethanol we recomputed the training configurations using all-electron CCSD(T), while in the case of Aspirin we used all-electron CCSD [77][78][79](see Supporting Information for further detains).…”
Section: Molecular Dynamicsmentioning
confidence: 99%
“…This provides a powerful hands-on technique for rapid ADC method development, debugging or interactive teaching sessions directly in the web browser. adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals=4) adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals= [2,3]) adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals=2, frozen_core=2) adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals= [2,3], frozen_virtual=9) adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals=4) adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals= [2,3]) adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals=2, frozen_core=2) adcc.cvs_adc2x(scfres, n_singlets=20, n_core_orbitals= [2,3], frozen_virtual=9) F1s and C1s in CVS C1s in CVS F1s frozen C1s in CVS, top 10% virtuals frozen Figure 6: Carbon K-edge X-ray absorption spectrum of 1,1-difluoroethene, using different subspaces in CVS as well as by freezing core and/or virtual orbitals. Commands for calculating these spectra are shown above the Figure.…”
Section: Comparison Of Adc Methodsmentioning
confidence: 99%