triqs_ctint::solve_params_t

#include <triqs_ctint.hpp>

class solve_params_t

The parameters for the solve function

Public members

h_int triqs::operators::many_body_operator Interaction Hamiltonian
n_s int Number of auxiliary spins
alpha triqs_ctint::alpha_t Alpha parameter
n_cycles int Number of MC cycles
length_cycle int Length of a MC cycles
n_warmup_cycles int Number of warmup cycles
random_seed int Random seed of the random generator
random_name std::string Name of the random generator
use_double_insertion bool Use double insertion
max_time int Maximum running time in seconds (-1 : no limit)
verbosity int Verbosity
measure_average_sign bool Measure the MC sign
measure_average_k bool Measure the average perturbation order
measure_histogram bool Measure the average perturbation order distribution
measure_density bool Measure the density matrix by operator insertion
measure_M_tau bool Measure M(tau)
measure_M_iw bool Measure M(iomega) using nfft
measure_M4_iw bool Measure M4(iw) NFFT
n_iw_M4 int Number of positive Matsubara frequencies in M4
measure_M3pp_iw bool Measure M3pp(iw)
measure_M3ph_iw bool Measure M3ph(iw)
n_iw_M3 int Number of positive fermionic Matsubara frequencies in M3
n_iW_M3 int Number of positive bosonic Matsubara frequencies in M3
measure_M3pp_tau bool Measure M3pp(tau)
measure_M3ph_tau bool Measure M3ph(tau)
n_tau_M3 int Number of imaginary time points in M3
measure_chi2pp_tau bool Measure of chi2pp by insertion
measure_chi2ph_tau bool Measure of chi2ph by insertion
n_tau_chi2 int Number of imaginary time points in chi2
n_iw_chi2 int Number of positive Matsubara frequencies in chi2
measure_chiAB_tau bool 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 Size of the Nfft buffer
post_process bool Perform post processing

Non Member functions

h5_write  
h5_read