triqs_ctint::solver_core¶
#include <triqs_ctint.hpp>
class solver_core
The Solver class
Public members¶
average_sign | triqs_ctint::mc_weight_t | Average sign of the CTINT |
average_k | double | Average perturbation order |
histogram | std::optional<std::vector<double> > | Average perturbation order distribution |
density | std::optional<block_matrix_t> | The density matrix (measured by operator insertion) |
M_tau | std::optional<block_gf<imtime, M_tau_target_t> > | Building block for the Green function in imaginary time (Eq. (23) in Notes) |
M_hartree | std::optional<block_matrix_t> | Hartree-term of M_tau |
M_iw_nfft | std::optional<g_iw_t> | Same as M_tau, but measured directly in Matsubara frequencies using NFFT |
M4_iw | std::optional<chi4_iw_t> | Building block for the full vertex function measured directly in Matsubara frequencies using NFFT |
M3pp_iw_nfft | std::optional<chi3_iw_t> | Building block for the fermion boson vertex (pp channel) in Matsubara frequencies using NFFT |
M3ph_iw_nfft | std::optional<chi3_iw_t> | Building block for the fermion boson vertex (ph channel) in Matsubara frequencies using NFFT |
M3pp_tau | std::optional<chi3_tau_t> | Building block for the fermion boson vertex (pp channel) in imaginary time |
M3ph_tau | std::optional<chi3_tau_t> | Building block for the fermion boson vertex (ph channel) in imaginary time |
M3pp_delta | std::optional<chi2_tau_t> | Equal-time peak in M3pp_tau |
M3ph_delta | std::optional<chi2_tau_t> | Equal-time peak in M3ph_tau |
chi2pp_tau | std::optional<chi2_tau_t> | The equal time correlator \(\chi_2\) in the particle-particle channel in imaginary times as obtained by operator insertion |
chi2ph_tau | std::optional<chi2_tau_t> | The equal time correlator \(\chi_2\) in the particle-hole channel in imaginary times as obtained by operator insertion |
chiAB_tau | std::optional<gf<imtime> > | The correlation function \(\chi_AB\) in imaginary times |
M_iw | std::optional<g_iw_t> | The Fourier-transform of M_tau. Dependent on M_tau |
G_iw | triqs_ctint::g_iw_t | Greens function in Matsubara frequencies (Eq. (18) in Notes). Dependent on M_iw |
Sigma_iw | triqs_ctint::g_iw_t | Self-energy in Matsubara frequencies. Dependent on M_iw |
M3pp_iw | std::optional<chi3_iw_t> | Building block for the fermion boson vertex (pp channel) in Matsubara frequencies |
M3ph_iw | std::optional<chi3_iw_t> | Building block for the fermion boson vertex (ph channel) in Matsubara frequencies |
F_iw | std::optional<chi4_iw_t> | The two-particle vertex function in purely fermionic notation (iw1, iw2, iw3) |
G2c_iw | std::optional<chi4_iw_t> | The connected part of the two-particle Green function |
G2_iw | std::optional<chi4_iw_t> | The two-particle Green function |
chi2pp_iw | std::optional<chi2_iw_t> | The equal time correlator \(\chi_2\) in the particle-particle channel in Matsubara frequencies |
chi2ph_iw | std::optional<chi2_iw_t> | The equal time correlator \(\chi_2\) in the particle-hole channel in Matsubara frequencies |
chi2pp_conn_tau_from_M3 | std::optional<chi2_tau_t> | M2 in the particle-particle channel in imaginary time as obtained from M3 |
chi2ph_conn_tau_from_M3 | std::optional<chi2_tau_t> | M2 in the particle-hole channel in imaginary time as obtained from M3 |
chi2pp_tau_from_M3 | std::optional<chi2_tau_t> | The equal time correlator \(\chi_2\) in the particle-particle channel in imaginary times as obtained from M3pp_tau |
chi2ph_tau_from_M3 | std::optional<chi2_tau_t> | The equal time correlator \(\chi_2\) in the particle-hole channel in imaginary times as obtained from M3ph_tau |
chi2pp_iw_from_M3 | std::optional<chi2_iw_t> | The equal time correlator \(\chi_2\) in the particle-particle channel in imaginary frequencies as obtained from M3pp_tau |
chi2ph_iw_from_M3 | std::optional<chi2_iw_t> | The equal time correlator \(\chi_2\) in the particle-hole channel in imaginary frequencies as obtained from M3ph_tau |
chiAB_iw | std::optional<gf<imfreq> > | The correlation function \(\chi_AB\) in imaginary frequencies |
chi3pp_iw | std::optional<chi3_iw_t> | The equal time correlator \(\chi_3\) in the particle-particle channel in Matsubara frequencies |
chi3ph_iw | std::optional<chi3_iw_t> | The equal time correlator \(\chi_3\) in the particle-hole channel in Matsubara frequencies |
chi3pp_iw_nfft | std::optional<chi3_iw_t> | The equal time correlator \(\chi_3\) in the particle-particle channel in Matsubara frequencies as obtained by the NFFT \(M_3\) measurement |
chi3ph_iw_nfft | std::optional<chi3_iw_t> | The equal time correlator \(\chi_3\) in the particle-hole channel in Matsubara frequencies as obtained by the NFFT \(M_3\) measurement |
G0_iw | triqs_ctint::g_iw_t | Noninteracting Green Function in Matsubara frequencies |
D0_iw | std::optional<block2_gf<imfreq, matrix_valued> > | Dynamic density-density interaction in Matsubara frequencies |
Jperp_iw | std::optional<gf<imfreq, matrix_valued> > | Dynamic spin-spin interaction in Matsubara frequencies |
G0_shift_iw | triqs_ctint::g_iw_t | The shifted noninteracting Green Function in Matsubara frequencies |
G0_shift_tau | triqs_ctint::g_tau_t | The shifted noninteracting Green Function in imaginary time |
constr_params | triqs_ctint::constr_params_t | |
last_solve_params | std::optional<solve_params_t> |