Green's functions and response

For a given orbital reference, QuAcK can compute one-particle poles with Green's-function methods and two-particle excitation energies with response methods. See method availability before choosing a reference or a self-consistency scheme.

Family Approximation or observable Settings to record
GF2 and GF3 One-particle self-energy through second or third order, with additional variants in the drivers Reference, self-consistency, regularization, linearization, and root-selection procedure
GW Self-energy built from a Green's function and screened interaction Reference, TDA for screening, regularization, and quasiparticle solver settings
T-matrix Repeated particle–particle or electron–hole scattering Channel, self-consistency, and screening or pair-space options
IP/EA-ADC and vertex corrections One-particle poles with ADC or diagrammatic self-energies Dyson or alternate formulation, diagonal approximation, and static self-energy options
phRPA and ppRPA Neutral excitations and pair addition/removal poles, respectively Channel, spin sector, TDA, and active orbital space
BSE Neutral or charged two-particle response using a parent calculation Parent self-energy, channel, static or dynamical kernel, and solver
Parquet Coupled two-particle scattering channels and a one-particle self-energy One- and two-body iteration counts, DIIS, channel TDA switches, and convergence

GF2 and GF3

GF2 uses a second-order self-energy. The G0F2, evGF2, qsGF2, and scGF2 flags select different levels of self-consistency. The third-order routes are G0F3, evGF3, and psdG0F3. See the catalogue for driver coverage.

Single-shot and self-consistent GW

Input flag Scheme Drivers
G0W0 Single-shot GW from the input orbitals and energies R, U, G
evGW Eigenvalue self-consistency with fixed orbitals R, U, G
qsGW Quasiparticle self-consistency with an updated effective Hamiltonian and orbitals R, U, G
scGW Fully self-consistent GW on the imaginary axis R and a dedicated Bogoliubov branch

T-matrix

The particle–particle and electron–hole T-matrix families sum repeated scattering in their respective channels. The catalogue lists the single-shot, eigenvalue and quasiparticle self-consistent paths, and the upfolded particle–particle path.

ADC and vertex corrections

QuAcK includes IP/EA-ADC(2), IP/EA-ADC(3), SOSEX, 2SOSEX, and G3W2 variants. The catalogue lists the ADC representations and identifies generalized routes limited to the diagonal Dyson implementation.

Parquet

evParquet and qsParquet have restricted and generalized paths. GWParquet is a single-shot workflow for canonical RHF.

Experimental Faddeev

FTDA and FRPA are standalone experimental implementations for canonical RHF. The guide describes the pair kernels, couplings, and solver options.

Response options

The screening TDA switch TDA_W and the excitation-space TDA switch TDA control different problems. Likewise, phBSE and ppBSE request different channels. Read the corresponding parent-method routine before using a combination for production results. Record the active orbital space and any frozen-core or CVS settings together with the parent-method options.

Reading spectra

The quasiparticle equation can admit several roots. Save the pole energy and weight together, especially for inner-valence ionization. For an upfolded Hermitian problem, the weight comes from the squared norm in the one-particle block. A Davidson calculation targeting selected roots gives a subset of that spectrum.

BSE availability

These entries cover the standard real-reference drivers. They indicate active calls, with dynamical corrections listed separately where checked.

Parent R U G
G0W0 ph and pp, both with optional dynamical correction ph with optional dynamical correction ph and pp. The ph dynamical call is inactive
evGW, qsGW ph and pp, both with optional dynamical correction ph with optional dynamical correction ph. The ph dynamical call is inactive
G0F2 ph and pp — ph and pp
evGF2 ph and pp — ph
qsGF2 ph and pp — —
G0T0pp ph and pp — ph and pp
evGTpp, qsGTpp ph — —

The Fortran source index links to the parent and response routines. The table covers the listed families and standard references. CAP, complex references, and alternate workflows require their own checks.

The phBSE2 kernel switch is used inside the restricted GW particle–hole BSE routines. Set phBSE to enter that response path.