Keyword index¶
Common SCF and job option keywords in vibe-qc, with their default values. These
options live on the per-method option objects (RHFOptions, RKSOptions,
UHFOptions, UKSOptions, and their periodic counterparts
PeriodicRHFOptions and PeriodicKSOptions), which you pass to a run via
rhf_options=, rks_options=, ks_options=, and so on. The defaults below
are the values a freshly constructed options object carries; this page is
the flat lookup, and each section links the topic page with the physics.
Convergence and tolerances¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Maximum SCF iterations. |
|
|
SCF energy-change convergence threshold (Hartree). |
|
|
Orbital-gradient (DIIS-error) convergence threshold. |
See scf_convergence.
SCF acceleration and damping¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Extrapolation scheme; one of |
|
|
Enable DIIS extrapolation. |
|
|
Iteration at which DIIS begins. |
|
|
Number of stored DIIS vectors. |
|
|
DIIS-error at which EDIIS hands over to plain DIIS. |
|
|
R_CDIIS restart parameter τ ∈ (0,1) (Chupin et al. 2021); smaller ⇒ deeper history. |
|
|
AD_CDIIS depth parameter δ > 0 (Chupin et al. 2021); smaller ⇒ deeper history. |
|
|
Static density/Fock damping fraction. |
|
|
Adjust the damping factor automatically (ORCA/CRYSTAL-style; default v0.15.x). |
|
|
Bounds for dynamic damping. |
|
|
CRYSTAL-style static Fock mixing (FMIXING). |
|
|
Saunders-Hillier virtual-orbital level shift (Hartree). Molecular + periodic. |
|
|
Auto-reducing shift warm-up: |
|
|
Explicit per-iteration shift curve (CRYSTAL |
See scf_convergence.
Second-order and Newton methods¶
Each is off (0.0) by default and turns on when the DIIS error drops below
the given threshold.
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Switch to full-Hessian Newton below this DIIS error. |
|
|
Opt-in: switch to the second-order SOSCF (L-BFGS quasi-Newton) finalizer below this error norm; |
|
|
Switch to trust-region augmented-Hessian (TRAH). |
|
|
Iteration at which to trigger the quadratic fallback. |
Iterative diagonalization (Davidson)¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Replace full diagonalization with blocked Davidson. |
|
|
Minimum AO basis size to activate Davidson. |
|
|
Per-knob Davidson control. |
|
|
Diagonalization keyword: |
Initial guess¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Starting density; one of |
|
|
File ( |
See initial_guess.
Fock-build strategy¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
|
|
|
Basis size above which |
|
|
Use RI / density fitting for the Coulomb (J) build. |
|
|
Use COSX-K inside the density-fitting route. |
|
|
Schwarz integral-screening threshold. |
|
|
Early-iteration Schwarz threshold; set no larger than |
|
|
SCF gradient norm below which direct SCF switches to |
|
|
Build the Fock matrix incrementally between iterations on the direct path. |
|
|
Full direct-Fock rebuild interval used to bound incremental drift. |
See scf_modes and density_fitting.
Basis, auxiliary, and ECP¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Auxiliary fitting-basis label. |
|
|
Effective-core-potential library name. |
|
|
Per-center ECP assignments. |
|
|
Overlap-eigenvalue cutoff for linear-dependence filtering. |
See basis_sets, ecp, linear_dependence.
DFT (RKS / UKS)¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
XC functional: a libxc name or a weighted-sum specification. |
|
(medium grid) |
XC quadrature grid; a |
See functionals.
XC grid (GridOptions)¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Atomic partitioning scheme. |
|
|
Angular quadrature; |
|
|
Radial quadrature points. |
|
|
Product-grid angular points. |
|
|
Lebedev order (used when |
|
|
Becke partition smoothing order. |
Open-shell (UHF / UKS, and periodic)¶
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Per-atom broken-symmetry spin seed (the ATOMSPIN analogue). |
|
|
Broken-symmetry hold mode for the spin pattern. |
|
|
Iterations to hold the spin pattern. |
|
|
The locked spin value. |
|
|
Molecular UHF/UKS: post-convergence internal stability analysis + corrective restart; implicit meta-GGA UKS checks skip until tau-dependent fxc is available (details). |
|
|
Instability threshold on the lowest orbital-rotation Hessian eigenvalue. |
|
|
Rotate-and-reconverge escapes before reporting the instability unresolved. |
|
|
Matvec cap per stability eigensolve (one J + two K builds each). |
Periodic (PeriodicRHFOptions / PeriodicKSOptions)¶
The periodic option objects share the convergence, acceleration, damping,
level-shift, initial-guess, and iterative-diagonalization controls above. They
do not carry the molecular scf_mode, density-fitting, COSX, or direct-SCF
screening fields; periodic J/K algorithms are selected by route instead. The
periodic scf_accelerator default is EDIIS_DIIS, the same as molecular.
Periodic jobs additionally expose:
Keyword |
Default |
Meaning |
|---|---|---|
|
|
Coulomb route: |
|
|
Fermi-Dirac smearing temperature (Hartree); |
|
|
Use the periodic Becke partition for the XC grid. |
|
|
Image radius for the periodic Becke partition. |
|
( |
Real-space cutoffs for the lattice sums ( |
|
|
Direct-lattice cutoff of the electronic BIPOLE Fock sums; raise until the reported Bloch-overlap fold drift is < 1e-4 (a drift ≥ 1e-2 refuses SCF). |
|
|
Corrected Ewald exchange split ( |
|
|
Exact-exchange G=0 convention: |
|
|
Truncation target of the real/reciprocal Ewald lattice sums (BIPOLE route). |
See periodic_methods, smearing, multi_k_scf.
Enumerations¶
The values each option enum accepts (the default is marked):
InitialGuess:AUTO(periodic default),HCORE,SAD,SAP,PATOM(molecular default),HUECKEL(HUCKELalias),MINAO,READ,FRAGMO(molecular only).SCFAccelerator:DIIS,EDIIS,EDIIS_DIIS(molecular and periodic default),ADIIS,ADIIS_DIIS,KDIIS,R_CDIIS,AD_CDIIS(adaptive-depth CDIIS, Chupin et al. 2021).SCFMode:AUTO(default),CONVENTIONAL,DIRECT.PeriodicJKMethod:AUTO(default),GDF,AICCM2026DEV_B,BIPOLE,GPW,GAPW,RSGDF,RIJCOSX,FFT_POISSON,CFMM,DIRECT.CoulombMethod:EWALD_3D,DIRECT_TRUNCATED,NEUTRALIZED_1D,SLAB_EWALD_2D.SpinlockMode:OFF(default), and the broken-symmetry hold modes.
See also¶
scf_convergence, scf_modes, initial_guess, smearing: the physics behind the convergence and Fock-build keywords.
output_files: the
run_job/run_periodic_jobentry points that consume these options.