triqs_ctseg.solver_core.SolveParamsT
- class triqs_ctseg.solver_core.SolveParamsT
Bases:
objectParameters passed to the
solve()method of the solver class.
Synthesized constructor with the following keyword arguments:
- Parameters:
- h_intOperator
- h_loc0Operator
- n_cyclesint
- n_tau_Gint, default=0
- n_tau_chi2int, default=0
- dlr_omega_maxfloat, default=100
- dlr_epsilonfloat, default=1e-8
- n_w_b_vertexint, default=10
- n_w_f_vertexint, default=10
- length_cycleint, default=50
- n_warmup_cyclesint, default=5000
- random_seedint, default=34788 + 928374 * mpi::communicator().rank()
- random_namestr, default=””
- max_timeint, default=-1
- verbosityint, default== 0 ? 30
- move_insert_segmentbool, default=true
- move_remove_segmentbool, default=true
- move_double_insert_segmentbool, default=true
- move_double_remove_segmentbool, default=true
- move_move_segmentbool, default=true
- move_split_segmentbool, default=true
- move_regroup_segmentbool, default=true
- move_insert_spin_segmentbool, default=true
- move_remove_spin_segmentbool, default=true
- move_split_spin_segmentbool, default=true
- move_regroup_spin_segmentbool, default=true
- move_swap_spin_linesbool, default=true
- measure_pert_orderbool, default=true
- measure_G_taubool, default=true
- measure_F_taubool, default=false
- measure_densitiesbool, default=true
- measure_average_signbool, default=true
- measure_nn_staticbool, default=false
- measure_nn_taubool, default=false
- measure_nn_nu_dlrbool, default=false
- measure_Sperp_taubool, default=false
- measure_state_histbool, default=false
- measure_g2wbool, default=false
- measure_g3wbool, default=false
- det_init_sizeint, default=100
- det_n_operations_before_checkint, default=100
- det_precision_warningfloat, default=1.e-8
- det_precision_errorfloat, default=1.e-5
- det_singular_thresholdfloat, default=-1
- histogram_max_orderint, default=1000
- visualize_configbool, default=false
Attributes
The maximum size of the determinant matrix before a resize.
Max number of ops before testing the accuracy of \(\det(M)\) and \(M^{-1}\).
Threshold for determinant precision error.
Threshold for determinant precision warnings.
Bound for the determinant matrix being singular (if \(< 0\), checks for subnormal numbers).
DLR precision.
DLR frequency cutoff.
Quartic part of the local Hamiltonian.
Quandratic part of the local Hamiltonian (including chemical potential).
Maximum order for the perturbation order histograms.
Length of a single QMC cycle.
Maximum runtime in seconds, use -1 to set infinite.
Whether to measure \(F(\tau)\).
Whether to measure \(G(\tau)\).
Whether to measure \(\langle S_x(\tau) S_x(0) \rangle\).
Whether to measure the average sign.
Whether to measure densities.
Whether to measure three-point correlation function.
Whether to measure four-point correlation function.
Whether to measure \(\langle n(\nu)n(0) \rangle\).
Whether to measure \(\langle n(0) n(0) \rangle\).
Whether to measure \(\langle n(\tau) n(0) \rangle\).
Whether to measure the perturbation order histograms (order in Delta and Jperp).
Whether to measure state histograms.
Whether to perform the move double insert segment.
Whether to perform the move double remove segment.
Whether to perform the move insert segment.
Whether to perform the move insert spin segment.
Whether to perform the move move segment.
Whether to perform the move group into spin segment.
Whether to perform the move remove spin segment.
Whether to perform the move remove segment.
Whether to perform the move remove spin segment.
Whether to perform the move split segment.
Whether to perform the move insert spin segment.
Whether to perform the move swap spin lines.
Number of QMC cycles.
Number of points on which to measure \(G(\tau)\) / \(F(\tau)\) (defaults to
n_tau).Number of points on which to measure 2-point functions (defaults to
n_tau_bosonic.)Number of bosonic M-frequency points on which to measure vertex functions.
Number of fermionic M-frequency points on which to measure vertex functions.
Number of cycles for thermalization.
Name of random number generator.
Seed for random number generator.
Verbosity level.
Output characteristic configurations in a separate file.