Documentation¶
Table of Contents¶
C++ reference manual¶
Python reference manual¶
-
class
triqs_ctint.
SolverCore
¶ The Solver class
-
D0_iw
¶ Dynamic density-density interaction in Matsubara frequencies
-
F_iw
¶ The two-particle vertex function in purely fermionic notation (iw1, iw2, iw3)
-
G0_iw
¶ Noninteracting Green Function in Matsubara frequencies
-
G0_shift_iw
¶ The shifted noninteracting Green Function in Matsubara frequencies
-
G0_shift_tau
¶ The shifted noninteracting Green Function in imaginary time
-
G2_iw
¶ The two-particle Green function
-
G2c_iw
¶ The connected part of the two-particle Green function
-
G_iw
¶ Greens function in Matsubara frequencies (Eq. (18) in Notes). Dependent on M_iw
-
Jperp_iw
¶ Dynamic spin-spin interaction in Matsubara frequencies
-
M3ph_delta
¶ Equal-time peak in M3ph_tau
-
M3ph_iw
¶ Building block for the fermion boson vertex (ph channel) in Matsubara frequencies
-
M3ph_iw_nfft
¶ Building block for the fermion boson vertex (ph channel) in Matsubara frequencies using NFFT
-
M3ph_tau
¶ Building block for the fermion boson vertex (ph channel) in imaginary time
-
M3pp_delta
¶ Equal-time peak in M3pp_tau
-
M3pp_iw
¶ Building block for the fermion boson vertex (pp channel) in Matsubara frequencies
-
M3pp_iw_nfft
¶ Building block for the fermion boson vertex (pp channel) in Matsubara frequencies using NFFT
-
M3pp_tau
¶ Building block for the fermion boson vertex (pp channel) in imaginary time
-
M4_iw
¶ Building block for the full vertex function measured directly in Matsubara frequencies using NFFT
-
M_hartree
¶ Hartree-term of M_tau
-
M_iw
¶ The Fourier-transform of M_tau. Dependent on M_tau
-
M_iw_nfft
¶ Same as M_tau, but measured directly in Matsubara frequencies using NFFT
-
M_tau
¶ Building block for the Green function in imaginary time (Eq. (23) in Notes)
-
Sigma_iw
¶ Self-energy in Matsubara frequencies. Dependent on M_iw
-
average_k
¶ Average perturbation order
-
average_sign
¶ Average sign of the CTINT
-
chi2ph_conn_tau_from_M3
¶ M2 in the particle-hole channel in imaginary time as obtained from M3
-
chi2ph_iw
¶ The equal time correlator $chi_2$ in the particle-hole channel in Matsubara frequencies
-
chi2ph_iw_from_M3
¶ The equal time correlator $chi_2$ in the particle-hole channel in imaginary frequencies as obtained from M3ph_tau
-
chi2ph_tau
¶ The equal time correlator $chi_2$ in the particle-hole channel in imaginary times as obtained by operator insertion
-
chi2ph_tau_from_M3
¶ The equal time correlator $chi_2$ in the particle-hole channel in imaginary times as obtained from M3ph_tau
-
chi2pp_conn_tau_from_M3
¶ M2 in the particle-particle channel in imaginary time as obtained from M3
-
chi2pp_iw
¶ The equal time correlator $chi_2$ in the particle-particle channel in Matsubara frequencies
-
chi2pp_iw_from_M3
¶ The equal time correlator $chi_2$ in the particle-particle channel in imaginary frequencies as obtained from M3pp_tau
-
chi2pp_tau
¶ The equal time correlator $chi_2$ in the particle-particle channel in imaginary times as obtained by operator insertion
-
chi2pp_tau_from_M3
¶ The equal time correlator $chi_2$ in the particle-particle channel in imaginary times as obtained from M3pp_tau
-
chi3ph_iw
¶ The equal time correlator $chi_3$ in the particle-hole channel in Matsubara frequencies
-
chi3ph_iw_nfft
¶ The equal time correlator $chi_3$ in the particle-hole channel in Matsubara frequencies as obtained by the NFFT $M_3$ measurement
-
chi3pp_iw
¶ The equal time correlator $chi_3$ in the particle-particle channel in Matsubara frequencies
-
chi3pp_iw_nfft
¶ The equal time correlator $chi_3$ in the particle-particle channel in Matsubara frequencies as obtained by the NFFT $M_3$ measurement
-
chiAB_iw
¶ The correlation function $chi_AB$ in imaginary frequencies
-
chiAB_tau
¶ The correlation function $chi_AB$ in imaginary times
-
constr_params
¶
-
density
¶ The density matrix (measured by operator insertion)
-
static
hdf5_scheme
()¶ Signature : () -> str
-
histogram
¶ Average perturbation order distribution
-
last_solve_params
¶
-
post_process
()¶ Signature : () -> None
-
solve
()¶ Solve method that performs CTINT calculation
Parameter Name Type Default Documentation h_int triqs::operators::many_body_operator – Interaction Hamiltonian n_s int 1 Number of auxiliary spins alpha triqs_ctint::alpha_t – Alpha parameter n_cycles int – Number of MC cycles length_cycle int 50 Length of a MC cycles n_warmup_cycles int 5000 Number of warmup cycles random_seed int 34788+928374*mpi::communicator().rank() Random seed of the random generator random_name std::string ‘’ Name of the random generator use_double_insertion bool false Use double insertion max_time int -1 Maximum running time in seconds (-1 : no limit) verbosity int mpi::communicator().rank()==0?3:0 Verbosity measure_average_sign bool true Measure the MC sign measure_average_k bool true Measure the average perturbation order measure_histogram bool false Measure the average perturbation order distribution measure_density bool true Measure the density matrix by operator insertion measure_M_tau bool true Measure M(tau) measure_M_iw bool false Measure M(iomega) using nfft measure_M4_iw bool false Measure M4(iw) NFFT n_iw_M4 int 32 Number of positive Matsubara frequencies in M4 measure_M3pp_iw bool false Measure M3pp(iw) measure_M3ph_iw bool false Measure M3ph(iw) n_iw_M3 int 64 Number of positive fermionic Matsubara frequencies in M3 n_iW_M3 int 32 Number of positive bosonic Matsubara frequencies in M3 measure_M3pp_tau bool false Measure M3pp(tau) measure_M3ph_tau bool false Measure M3ph(tau) n_tau_M3 int 201 Number of imaginary time points in M3 measure_chi2pp_tau bool false Measure of chi2pp by insertion measure_chi2ph_tau bool false Measure of chi2ph by insertion n_tau_chi2 int 201 Number of imaginary time points in chi2 n_iw_chi2 int 32 Number of positive Matsubara frequencies in chi2 measure_chiAB_tau bool false Measure of chiAB by insertion chi_A_vec std::vector<many_body_operator> {} The list of all operators A chi_B_vec std::vector<many_body_operator> {} The list of all operators B nfft_buf_size int 500 Size of the Nfft buffer post_process bool true Perform post processing
-