Output#
Migdal writes compact result rows on purpose. A smooth curve is useful, but the convergence and diagnostic columns decide whether the curve should be interpreted.
Use figures to see the shape of a calculation. Use CSV rows, settings, and convergence flags when you quote a number or compare methods.
Pairing eigenvalue#
The sparse-IR radial drivers report lam, written as lambda in CSV files.
It is the selected gap-kernel eigenvalue
In Example 08, the crossing condition is \(\lambda(T)=1\).
This convention does not mean that every positive lambda is physically usable;
first check the gap and normal-state convergence flags.
In-memory rows#
G0W0, GW0, and ScGW return PointResult rows.
Field |
Meaning |
|---|---|
|
Requested spin-summed density in \(\mathrm{cm}^{-3}\). |
|
Temperature for this result row in K. |
|
Reported pairing eigenvalue. |
|
Davidson gap-solver convergence flag. |
|
Normal-state SCF flag; |
|
Finite-temperature and zero-temperature chemical potentials in Hartree. |
|
Target density and reconstructed density in \(\mathrm{Bohr}^{-3}\). |
|
Active k-grid and q-grid sizes. |
|
|
|
RPA denominator diagnostics. |
TakadaProjection returns TakadaResult rows with n_cm3, lam,
eps_F_eV, k_F_A, and symmetry_error. The k_F_A field is a Fermi
momentum in \(\mathrm{Angstrom}^{-1}\); text output writes the same quantity in
the column k_F_Angstrom_inv.
CSV columns#
The sparse-IR driver write(path) method writes these core columns:
Column |
Meaning |
|---|---|
|
Driver class name. |
|
Temperature used for this row. |
|
Requested density in \(\mathrm{cm}^{-3}\). |
|
Same value as |
|
|
|
|
|
Normal-state SCF diagnostics. |
|
Chemical potentials in Hartree. |
|
Density target and reconstructed density in internal units. |
|
Gap-solver diagnostics. |
|
Momentum-grid sizes. |
Denominator columns report the RPA denominator policy, regularization count, minimum denominator magnitude, maximum \(|W|\), and the q/frequency location of the worst denominator. Nonzero regularization is not automatically a failed calculation, but it is a flag to inspect the row before using it in a physics claim.
Optional columns appear when a driver records Fermi-surface pinning or
polarization diagnostics, for example fs_pin_shift, mu_abs,
pi_w_imag, and pi_positive_count.
When q_interp_mode="q_singular" records low-q head diagnostics, CSV output also
adds these singular_* columns:
Column |
Meaning |
|---|---|
|
|
|
How well the direct low-q polynomial represents \(q^2 W\). With the default |
|
Minimum magnitude and regularization count for the analytic low-q head denominator. |
|
Maximum magnitudes over the bosonic grid of the screened singular coefficient, the direct-fit screened coefficient, and the dynamic residual coefficient \(A_{\mathrm{dyn}}=A_W-A_c\). |
Tc example outputs#
Example 08 writes two levels of data:
File |
How to read it |
|---|---|
|
Raw rows at each method, density, and temperature. Check convergence here first. |
|
Interpolated Tc summary from usable \(\lambda(T)\) rows. |
|
Visual check of the crossing and excluded points. |
|
Final compact Tc curve. |
The interpolation is linear in \(\log(T)\) and uses the highest-temperature
\(\lambda=1\) crossing. Rows can be excluded when lambda is nonfinite,
nonpositive, or unconverged, depending on the script options.
Quick trust checklist#
Before interpreting a row:
lambdais finite.gap_converged == 1.For
GW0andScGW,scf_converged == 1, unless you are following an example script that intentionally keeps convergence failures; see How to read outputs.The reconstructed density is close to the target density.
Denominator and polarization diagnostics do not show a suspicious outlier.
If any item fails, keep the row as a diagnostic rather than a final result.