QuAcK

QuAcK

An open-source laboratory for electronic-structure methods

Explore and develop Green’s-function, coupled-cluster, and response methods for molecular systems.

The QuAcK duck at a computer terminal

What you can calculate

Method catalogue →

Ground-state energies

Build a Hartree–Fock reference and explore electron correlation with perturbation theory and coupled-cluster methods.

Ground-state methods →

Ionization and attachment

Compute quasiparticle energies and explore charged excitations with single-shot and self-consistent GW, Green’s-function perturbation theory, and ADC.

Green’s functions →

Electronic excitations

Study electronic response with the random-phase approximation and Bethe–Salpeter methods.

Response methods →

Ionizing water

Run single-shot G₀W₀ on a restricted Hartree–Fock reference with the bundled water geometry and 6-31G basis.

python docs/examples/run.py water-gw
Run and read the example →
Water valence ionization energies at 12.05, 14.00, 18.70, and 34.87 eV. The deepest pole has the lowest weight.
Four valence ionizations from G₀W₀@RHF/6-31G. Stick heights show quasiparticle weights, Z.

The project

QuAcK is developed at the Laboratoire de Chimie et Physique Quantiques in Toulouse. PyDuck prepares molecular integrals with PySCF and passes them to the Fortran drivers.