triqs_ctint.solver_core.SolverCore

class triqs_ctint.solver_core.SolverCore

Bases: object

The CT-INT solver.


Dispatched C++ constructor(s).

[1] (constr_params_: ConstrParamsT)

Construct a CT-INT solver.

Parameters:
constr_params_ConstrParamsT

Set of parameters used to construct the solver.

Attributes

D0_iw

Dynamic density-density interaction \(D_0(i\omega)\) in Matsubara frequencies (DLR mesh).

F_iw

The two-particle vertex function \(F\) in purely fermionic notation.

Fph_iw

The two-particle vertex function \(F\) (particle-hole channel).

Fpp_iw

The two-particle vertex function \(F\) (particle-particle channel).

G0_iw

Non-interacting Green's function \(G_0(i\omega)\) in Matsubara frequencies.

G0_iw_inv

Inverse of the non-interacting Green's function \(G_0^{-1}(i\omega)\).

G0_shift_iw

The shifted non-interacting Green's function in Matsubara frequencies.

G0_shift_tau

The shifted non-interacting Green's function in imaginary time.

G2_conn_iw

Connected part of the two-particle Green's function \(G^{(2)}\).

G2_iw

The two-particle Green's function \(G^{(2)}\).

G2ph_conn_iw

Connected part of the two-particle Green's function \(G^{(2)}\) (particle-hole channel).

G2ph_iw

The two-particle Green's function \(G^{(2)}\) (particle-hole channel).

G2pp_conn_iw

Connected part of the two-particle Green's function \(G^{(2)}\) (particle-particle channel).

G2pp_iw

The two-particle Green's function \(G^{(2)}\) (particle-particle channel).

G_iw

Green's function \(G(i\omega)\) in Matsubara frequencies.

Jperp_iw

Dynamic spin-spin interaction \(J_\perp(i\omega)\) in Matsubara frequencies (DLR mesh).

M3ph_delta

Equal-time peak of \(M^{(3)}_{ph}(\tau)\).

M3ph_iw

Building block \(M^{(3)}_{ph}(i\omega)\) (particle-hole channel) for the fermion-boson vertex in Matsubara frequencies.

M3ph_iw_nfft

Building block \(M^{(3)}_{ph}(i\omega)\) (particle-hole channel) for the fermion-boson vertex, measured using NFFT.

M3ph_tau

Building block \(M^{(3)}_{ph}(\tau)\) (particle-hole channel) for the fermion-boson vertex in imaginary time.

M3pp_delta

Equal-time peak of \(M^{(3)}_{pp}(\tau)\).

M3pp_iw

Building block \(M^{(3)}_{pp}(i\omega)\) (particle-particle channel) for the fermion-boson vertex in Matsubara frequencies.

M3pp_iw_nfft

Building block \(M^{(3)}_{pp}(i\omega)\) (particle-particle channel) for the fermion-boson vertex, measured using NFFT.

M3pp_tau

Building block \(M^{(3)}_{pp}(\tau)\) (particle-particle channel) for the fermion-boson vertex in imaginary time.

M3xph_delta

Equal-time peak of \(M^{(3)}_{xph}(\tau)\).

M3xph_iw

Building block \(M^{(3)}_{xph}(i\omega)\) (particle-hole-cross channel) for the fermion-boson vertex in Matsubara frequencies.

M3xph_tau

Building block \(M^{(3)}_{xph}(\tau)\) (particle-hole-cross channel) for the fermion-boson vertex in imaginary time.

M4_iw

Building block \(M^{(4)}(i\omega)\) for the full vertex, measured in Matsubara frequencies using NFFT.

M4ph_iw

Building block \(M^{(4)}_{ph}(i\omega)\) (particle-hole channel) for the full vertex, measured using NFFT.

M4pp_iw

Building block \(M^{(4)}_{pp}(i\omega)\) (particle-particle channel) for the full vertex, measured using NFFT.

M_hartree

Hartree term of \(M(\tau)\).

M_iw

Fourier transform of \(M(\tau)\).

M_iw_nfft

Same as \(M(\tau)\), but measured directly in Matsubara frequencies using NFFT on the DLR grid.

M_tau

Building block for the Green's function in imaginary time \(M(\tau)\).

Sigma_dyn_iw

Dynamic self-energy \(\Sigma_{dyn}(i\omega)\) in Matsubara frequencies (DLR, decays to zero).

Sigma_hartree

Static (Hartree) part of the self-energy, \(\Sigma = \Sigma_{dyn} + \Sigma_{hartree}\).

accumulation_time

Accumulation time in seconds.

auto_corr_time

Auto-correlation time.

average_k

Average perturbation order.

average_k_error

Error bar on the average perturbation order.

average_sign

Average Monte-Carlo sign.

average_sign_error

Error bar on the average sign.

chi2ph_conn_tau_from_M3

Connected \(\chi^{(2)}\) (particle-hole channel) in imaginary time, obtained from \(M^{(3)}\).

chi2ph_iw

Correlator \(\chi^{(2)}_{ph}(i\omega)\) (particle-hole channel) in Matsubara frequencies.

chi2ph_iw_from_M3

Correlator \(\chi^{(2)}_{ph}(i\omega)\) (particle-hole channel), obtained from \(M^{(3)}_{ph}(\tau)\).

chi2ph_tau

Correlator \(\chi^{(2)}_{ph}(\tau)\) (particle-hole channel) in imaginary time, obtained by operator insertion.

chi2ph_tau_from_M3

Correlator \(\chi^{(2)}_{ph}(\tau)\) (particle-hole channel), obtained from \(M^{(3)}_{ph}(\tau)\).

chi2pp_conn_tau_from_M3

Connected \(\chi^{(2)}\) (particle-particle channel) in imaginary time, obtained from \(M^{(3)}\).

chi2pp_iw

Correlator \(\chi^{(2)}_{pp}(i\omega)\) (particle-particle channel) in Matsubara frequencies.

chi2pp_iw_from_M3

Correlator \(\chi^{(2)}_{pp}(i\omega)\) (particle-particle channel), obtained from \(M^{(3)}_{pp}(\tau)\).

chi2pp_tau

Correlator \(\chi^{(2)}_{pp}(\tau)\) (particle-particle channel) in imaginary time, obtained by operator insertion.

chi2pp_tau_from_M3

Correlator \(\chi^{(2)}_{pp}(\tau)\) (particle-particle channel), obtained from \(M^{(3)}_{pp}(\tau)\).

chi2xph_conn_tau_from_M3

Connected \(\chi^{(2)}\) (particle-hole-cross channel) in imaginary time, obtained from \(M^{(3)}\).

chi2xph_iw_from_M3

Correlator \(\chi^{(2)}_{xph}(i\omega)\) (particle-hole-cross channel), obtained from \(M^{(3)}_{xph}(\tau)\).

chi2xph_tau_from_M3

Correlator \(\chi^{(2)}_{xph}(\tau)\) (particle-hole-cross channel), obtained from \(M^{(3)}_{xph}(\tau)\).

chi3ph_iw

Correlator \(\chi^{(3)}_{ph}(i\omega)\) (particle-hole channel) in Matsubara frequencies.

chi3ph_iw_nfft

Correlator \(\chi^{(3)}_{ph}(i\omega)\) (particle-hole channel), obtained from the NFFT \(M^{(3)}\) measurement.

chi3pp_iw

Correlator \(\chi^{(3)}_{pp}(i\omega)\) (particle-particle channel) in Matsubara frequencies.

chi3pp_iw_nfft

Correlator \(\chi^{(3)}_{pp}(i\omega)\) (particle-particle channel), obtained from the NFFT \(M^{(3)}\) measurement.

chi3xph_iw

Correlator \(\chi^{(3)}_{xph}(i\omega)\) (particle-hole-cross channel) in Matsubara frequencies.

chiAB_iw

Correlation function \(\chi_{AB}(i\omega)\) in Matsubara frequencies.

chiAB_tau

Correlation function \(\chi_{AB}(\tau)\) in imaginary time.

constr_params

Parameters used to construct the solver.

density

The density (measured by operator insertion).

histogram

Perturbation-order distribution.

last_solve_params

Parameters used in the last solve (empty until the solver has been run).

nmeasures

Total number of measurements.

warmup_time

Warmup time in seconds.

Methods

post_process

Retrigger post-processing with the last set of parameters.

solve

Solve the impurity problem with a CT-INT calculation.