Quantum Package 2.0: An Open-Source Determinant-Driven Suite of Programs
arXiv:1902.08154 · doi:10.1021/acs.jctc.9b00176
Abstract
\textsc{Quantum Package} is an open-source programming environment for quantum chemistry specially designed for wave function methods. Its main goal is the development of determinant-driven selected configuration interaction (sCI) methods and multi-reference second-order perturbation theory (PT2). The determinant-driven framework allows the programmer to include any arbitrary set of determinants in the reference space, hence providing greater methodological freedoms. The sCI method implemented in \textsc{Quantum Package} is based on the CIPSI (Configuration Interaction using a Perturbative Selection made Iteratively) algorithm which complements the variational sCI energy with a PT2 correction. Additional external plugins have been recently added to perform calculations with multireference coupled cluster theory and range-separated density-functional theory. All the programs are developed with the IRPF90 code generator, which simplifies collaborative work and the development of new features. \textsc{Quantum Package} strives to allow easy implementation and experimentation of new methods, while making parallel computation as simple and efficient as possible on modern supercomputer architectures. Currently, the code enables, routinely, to realize runs on roughly 2\,000 CPU cores, with tens of millions of determinants in the reference space. Moreover, we have been able to push up to 12\,288 cores in order to test its parallel efficiency. In the present manuscript, we also introduce some key new developments: i) a renormalized second-order perturbative correction for efficient extrapolation to the full CI limit, and ii) a stochastic version of the CIPSI selection performed simultaneously to the PT2 calculation at no extra cost.
21 pages, 8 figures
References in corpus (42)
- The Bravyi-Kitaev transformation for quantum computation of electronic structure
- Heat-bath Configuration Interaction: An efficient selected CI algorithm inspired by heat-bath sampling
- Semistochastic Heat-bath Configuration Interaction method: selected configuration interaction with semistochastic perturbation theory
- A Mountaineering Strategy to Excited States: Highly-Accurate Reference Energies and Benchmarks
- QMCPACK : An open source ab initio Quantum Monte Carlo package for the electronic structure of atoms, molecules, and solids
- An adaptive configuration interaction approach for strongly correlated electrons with tunable accuracy
- Cheap and near exact CASSCF with large active spaces
- Reference Energies for Double Excitations
- N-electron valence state perturbation theory based on a density matrix renormalization group reference function, with applications to the chromium dimer and poly-p-phenylene vinylene oligomer
- Excited states using semistochastic heat-bath configuration interaction
- Fast Semistochastic Heat-Bath Configuration Interaction
- Hybrid stochastic-deterministic calculation of the second-order perturbative contribution of multireference perturbation theory
- Excited States of Methylene, Polyenes, and Ozone from Heat-Bath Configuration Interaction
- Selected configuration interaction dressed by perturbation
- Adaptive multiconfigurational wave functions
- Machine Learning Configuration Interaction
- Fixed-Node Diffusion Monte Carlo potential energy curve of the fluorine molecule F2 using selected configuration interaction trial wavefunctions
- Excitation energies from diffusion Monte Carlo using selected Configuration Interaction nodes
- A time-dependent formulation of multi-reference perturbation theory
- Toward an improved control of the fixed-node error in quantum Monte Carlo: The case of the water molecule
- Time-dependent N-electron valence perturbation theory with matrix product state reference wavefunctions for large active spaces and basis sets: Applications to the chromium dimer and all-trans polyenes
- Curing basis-set convergence of wave-function theory using density-functional theory: a systematically improvable approach
- Deterministic construction of nodal surfaces within quantum Monte Carlo: the case of FeS
- Perturbatively selected configuration-interaction wave functions for efficient geometry optimization in quantum Monte Carlo
- An Auxiliary-Field Quantum Monte Carlo Study of the Chromium Dimer
- Unphysical Discontinuities in GW Methods
- Range-separated multideterminant density-functional theory with a short-range correlation functional of the on-top pair density
- Spin density distribution in open-shell transition metal systems: A comparative post-Hartree-Fock, Density Functional Theory and quantum Monte Carlo study of the CuCl2 molecule
- Green functions and self-consistency: insights from the spherium model
- Accurate nonrelativistic ground-state energies of 3d transition metal atoms
- Applying Monte Carlo configuration interaction to transition metal dimers: exploring the balance between static and dynamic correlation
- Quantum Monte Carlo with very large multideterminant wavefunctions
- Excited State Specific Multi-Slater Jastrow Wave Functions
- Using CIPSI nodes in diffusion Monte Carlo
- Three- and four-electron integrals involving Gaussian geminals: fundamental integrals, upper bounds and recurrence relations
- Multi-state effective Hamiltonian and size-consistency corrections in stochastic configuration interactions
- Understanding repulsively mediated superconductivity of correlated electrons via massively parallel DMRG
- Four-component relativistic range-separated density-functional theory: Short-range exchange local-density approximation
- Efficiency of a Multi-Reference Coupled Cluster method
- An efficient implementation of Slater-Condon rules
- Alternative definition of excitation amplitudes in Multi-Reference state-specific Coupled Cluster
- IRPF90: a programming environment for high performance computing
Cited by in corpus (89)
- A Mountaineering Strategy to Excited States: Highly-Accurate Energies and Benchmarks for Medium Size Molecules
- The Quest For Highly Accurate Excitation Energies: A Computational Perspective
- QUESTDB: a database of highly-accurate excitation energies for the electronic structure community
- QMCPACK: Advances in the development, efficiency, and application of auxiliary field and real-space variational and diffusion Quantum Monte Carlo
- A Mountaineering Strategy to Excited States: Highly-Accurate Energies and Benchmarks for Exotic Molecules and Radicals
- Selected Configuration Interaction in a Basis of Cluster State Tensor Products
- Excited States From State Specific Orbital Optimized Pair Coupled Cluster
- adcc: A versatile toolkit for rapid development of algebraic-diagrammatic construction methods
- Excited states with selected CI-QMC: chemically accurate excitation energies and geometries
- Almost exact energies for the Gaussian-2 set with the semistochastic heat-bath configuration interaction method
- Variational coupled cluster for ground and excited states
- Overlap-ADAPT-VQE: Practical Quantum Chemistry on Quantum Computers via Overlap-Guided Compact Ansätze
- Machine learning configuration interaction for ab initio potential energy curves
- A Density-Based Basis-Set Correction For Wave Function Theory
- The performance of CIPSI on the ground state electronic energy of benzene
- Reaching Full Correlation through Nonorthogonal Configuration Interaction: A Second-Order Perturbative Approach
- Chemically Accurate Excitation Energies With Small Basis Sets
- A Density-Based Basis-Set Incompleteness Correction for GW Methods
- Accurate full configuration interaction correlation energy estimates for five- and six-membered rings
- A basis-set error correction based on density-functional theory for strongly correlated molecular systems
- Reference Energies for Valence Ionizations and Satellite Transitions
- A Mountaineering Strategy to Excited States: Revising Reference Values with EOM-CC4
- Accurate atomic correlation and total energies for correlation consistent effective core potentials
- Pros and Cons of the Bethe-Salpeter Formalism for Ground-State Energies
- Weight Dependence of Local Exchange-Correlation Functionals in Ensemble Density-Functional Theory: Double Excitations in Two-Electron Systems
- How accurate are EOM-CC4 vertical excitation energies?
- Tailoring CIPSI expansions for QMC calculations of electronic excitations: the case study of thiophene
- TREXIO: A File Format and Library for Quantum Chemistry
- Reference CC3 Excitation Energies for Organic Chromophores: Benchmarking TD-DFT, BSE/ and Wave Function Methods
- Reference Energies for Cyclobutadiene: Automerization and Excited States
- Systematic Comparison and Cross-validation of Fixed-Node Diffusion Monte Carlo and Phaseless Auxiliary-Field Quantum Monte Carlo in Solids
- State-Specific Coupled-Cluster Methods for Excited States
- Static and Dynamic Bethe-Salpeter Equations in the -Matrix Approximation
- Ground- and Excited-State Dipole Moments and Oscillator Strengths of Full Configuration Interaction Quality
- Quantum-Selected Configuration Interaction: classical diagonalization of Hamiltonians in subspaces selected by quantum computers
- Dynamical Kernels for Optical Excitations
- Is Externally Corrected Coupled Cluster Always Better than the Underlying Truncated Configuration Interaction?
- The three channels of many-body perturbation theory: , particle-particle, and electron-hole -matrix self-energies
- The QUEST Database of Highly-Accurate Excitation Energies
- Sparse Quantum State Preparation for Strongly Correlated Systems
- Seniority and Hierarchy Configuration Interaction for Radicals and Excited States
- Extension of selected configuration interaction for transcorrelated methods
- A new form of transcorrelated Hamiltonian inspired by range-separated DFT
- Accurate quantum Monte Carlo forces for machine-learned force fields: Ethanol as a benchmark
- Taming the fixed-node error in diffusion Monte Carlo via range separation
- High-Level Coupled-Cluster Energetics by Monte Carlo Sampling and Moment Expansions: Further Details and Comparisons
- Excited State Absorption: Reference Oscillator Strengths, Wavefunction and TD-DFT Benchmarks
- Reference Vertical Excitation Energies for Transition Metal Compounds
- Calculating the ground state energy of benzene under spatial deformations with noisy quantum computing
- Capturing static and dynamic correlation with -MP2 and -CCSD
- Can Handle Multireference Systems?
- A perturbative approximation to DFT/MRCI: DFT/MRCI(2)
- Self-consistent density-based basis-set correction: How much do we lower total energies and improve dipole moments?
- Spin-adapted selected configuration interaction in a determinant basis
- Improved modularity and new features in ipie: Toward even larger AFQMC calculations on CPUs and GPUs at zero and finite temperatures
- TurboGenius: Python suite for high-throughput calculations of ab initio quantum Monte Carlo methods
- Rationale for the Extrapolation Procedure in Selected Configuration Interaction
- Basis-set correction for coupled-cluster estimation of dipole moments
- Accurate energies of transition metal atoms, ions, and monoxides using selected configuration interaction and density-based basis-set corrections
- Evaluating two-electron-repulsion integrals over arbitrary orbitals using Zero Variance Monte Carlo: Application to Full Configuration Interaction calculations with Slater-type orbitals
- Anomalous propagators and the particle-particle channel: Bethe-Salpeter equation
- Unitary Coupled Cluster: Seizing the Quantum Moment
- Relativistic short-range exchange energy functionals beyond the local-density approximation
- NO and the complexities of electron correlation in simple hydrogen clusters
- Binding and excitations in SiH molecular systems using quantum Monte Carlo
- Converging High-Level Coupled-Cluster Energetics via Adaptive Selection of Excitation Manifolds Driven by Moment Expansions
- Selected Configuration Interaction for Resonances
- Double Ionization Potential Equation-of-Motion Coupled-Cluster Approach with Full Inclusion of 4-Hole-2-Particle Excitations and Three-Body Clusters
- The Role of High-Order Electron Correlation Effects in a Model System for Non-valence Correlation-bound Anions
- Specific chemical bond relaxation unravelled by analysis of shake-up satellites in the oxygen single site double core hole spectrum of CO
- Benchmarking the Semi-Stochastic CC(P;Q) Approach for Singlet-Triplet Gaps in Biradicals
- Compactification of Determinant Expansions via Transcorrelation
- A missing link in the nitrogen-rich organic chain on Titan
- Shortcut to Chemically Accurate Quantum Computing via Density-based Basis-set Correction
- SOLAX: A Python solver for fermionic quantum systems with neural network support
- Measuring correlated electron motion in atoms with the momentum-balance density
- A quantum Monte Carlo study of systems with effective core potentials and node nonlinearities
- A modified expression for the Hamiltonian expectation value exploiting the short-range behavior of the wave function
- The Singlet-Triplet Gap of Cyclobutadiene: The CIPSI-Driven CC(;) Study
- Two Determinant Distinguishable Cluster
- High-Level Coupled-Cluster Energetics by Merging Moment Expansions with Selected Configuration Interaction
- The effect of uncertainty on building blocks in molecules
- QMCkl: A Kernel Library for Quantum Monte Carlo Applications
- Near-Exact Nuclear Gradients of Complete Active Space Self-Consistent Field Wave Functions
- Extension of the CIPSI-Driven CC(;) Approach to Excited Electronic States
- A Mountaineering Strategy to Excited States: Highly-Accurate Energies and Benchmarks for Bicyclic Systems
- Addressing Strong Correlation by Approximate Coupled-Pair Methods with Active-Space and Full Treatments of Three-Body Clusters
- Double Electron Attachment and Double Ionization Potential Equation-of-Motion Coupled-Cluster Approaches with Full and Active-Space Treatments of 4-Particle-2-Hole and 4-Hole-2-Particle Excitations and Three-Body Clusters
- Hierarchy Configuration Interaction: Combining Seniority Number and Excitation Degree