CTSEG - TRIQS segment picture solver
  • Install CTSEG
    • Packaged Versions of CTSEG
      • Ubuntu Debian packages
      • Anaconda
      • Docker
    • Compiling CTSEG from source
      • Prerequisites
      • Installation steps
      • Version compatibility
      • Custom CMake options
  • Documentation
    • Algorithm and implementation
      • The CTSEG double expansion algorithm
        • Double expansion
        • Configuration
        • Sign
      • Implementation notes
        • Solver core
        • Inputs
        • Configuration
        • Imaginary time points
        • Work data
        • Determinants
        • Miscellaneous
        • Automatic tests
    • User guide
      • Step-by-step guide
        • Step 1 - Choose the construction parameters
          • Green’s function structure
        • Step 2 - Construct the solver
        • Step 3 - Supply the solver inputs
          • Local Hamiltonian
          • Hybridization function
          • Dynamical density-density interaction
          • Spin-spin interaction
          • Conditions for half-filling
          • Solve parameters
        • Step 4 - Run the solver
        • Step 5 - Access the results
        • Step 6 - Save the results
        • Running the solver in parallel
      • Monte Carlo moves
        • Insert segment
        • Remove segment
        • Split segment
        • Regroup segment
        • Move segment
        • Double insert segment
        • Double remove segment
        • Insert spin segment
        • Remove spin segment
        • Swap spin lines
        • Split spin segment
        • Regroup spin segment
      • Measurements
        • Imaginary time Green’s function
        • Self-energy improved estimator
        • Density
        • Static density correlation function
        • Dynamic density correlation function
        • Two-particle, three-frequency Green’s function
        • Two-particle, two-frequency Green’s function
        • Perpendicular spin-spin correlation function
        • State histogram
        • Average sign
        • Perturbation order histograms
    • Tutorials
      • One-boson retarded interaction
        • Simulating the retarded action \(\mathcal{S}\)
        • Single particle Green’s function
        • Dynamic density correlation
    • Python reference manual
      • triqs_ctseg.solver
        • triqs_ctseg.solver.Solver
          • Solver
          • triqs_ctseg.solver.Solver.D0_tau
          • triqs_ctseg.solver.Solver.Delta_tau
          • triqs_ctseg.solver.Solver.Jperp_tau
          • triqs_ctseg.solver.Solver.constr_params
          • triqs_ctseg.solver.Solver.results
          • triqs_ctseg.solver.Solver.solve_params
          • triqs_ctseg.solver.Solver.solve
      • triqs_ctseg.solver_core
        • triqs_ctseg.solver_core.ConstrParamsT
          • ConstrParamsT
          • triqs_ctseg.solver_core.ConstrParamsT.beta
          • triqs_ctseg.solver_core.ConstrParamsT.gf_struct
          • triqs_ctseg.solver_core.ConstrParamsT.n_tau
          • triqs_ctseg.solver_core.ConstrParamsT.n_tau_bosonic
        • triqs_ctseg.solver_core.ResultsT
          • ResultsT
          • triqs_ctseg.solver_core.ResultsT.F_tau
          • triqs_ctseg.solver_core.ResultsT.G_tau
          • triqs_ctseg.solver_core.ResultsT.Sperp_tau
          • triqs_ctseg.solver_core.ResultsT.average_order_Delta
          • triqs_ctseg.solver_core.ResultsT.average_order_Jperp
          • triqs_ctseg.solver_core.ResultsT.average_sign
          • triqs_ctseg.solver_core.ResultsT.densities
          • triqs_ctseg.solver_core.ResultsT.g2w
          • triqs_ctseg.solver_core.ResultsT.g3w
          • triqs_ctseg.solver_core.ResultsT.nn_nu_dlr
          • triqs_ctseg.solver_core.ResultsT.nn_static
          • triqs_ctseg.solver_core.ResultsT.nn_tau
          • triqs_ctseg.solver_core.ResultsT.pert_order_Delta
          • triqs_ctseg.solver_core.ResultsT.pert_order_Jperp
          • triqs_ctseg.solver_core.ResultsT.state_hist
        • triqs_ctseg.solver_core.SolveParamsT
          • SolveParamsT
          • triqs_ctseg.solver_core.SolveParamsT.det_init_size
          • triqs_ctseg.solver_core.SolveParamsT.det_n_operations_before_check
          • triqs_ctseg.solver_core.SolveParamsT.det_precision_error
          • triqs_ctseg.solver_core.SolveParamsT.det_precision_warning
          • triqs_ctseg.solver_core.SolveParamsT.det_singular_threshold
          • triqs_ctseg.solver_core.SolveParamsT.dlr_epsilon
          • triqs_ctseg.solver_core.SolveParamsT.dlr_omega_max
          • triqs_ctseg.solver_core.SolveParamsT.h_int
          • triqs_ctseg.solver_core.SolveParamsT.h_loc0
          • triqs_ctseg.solver_core.SolveParamsT.histogram_max_order
          • triqs_ctseg.solver_core.SolveParamsT.length_cycle
          • triqs_ctseg.solver_core.SolveParamsT.max_time
          • triqs_ctseg.solver_core.SolveParamsT.measure_F_tau
          • triqs_ctseg.solver_core.SolveParamsT.measure_G_tau
          • triqs_ctseg.solver_core.SolveParamsT.measure_Sperp_tau
          • triqs_ctseg.solver_core.SolveParamsT.measure_average_sign
          • triqs_ctseg.solver_core.SolveParamsT.measure_densities
          • triqs_ctseg.solver_core.SolveParamsT.measure_g2w
          • triqs_ctseg.solver_core.SolveParamsT.measure_g3w
          • triqs_ctseg.solver_core.SolveParamsT.measure_nn_nu_dlr
          • triqs_ctseg.solver_core.SolveParamsT.measure_nn_static
          • triqs_ctseg.solver_core.SolveParamsT.measure_nn_tau
          • triqs_ctseg.solver_core.SolveParamsT.measure_pert_order
          • triqs_ctseg.solver_core.SolveParamsT.measure_state_hist
          • triqs_ctseg.solver_core.SolveParamsT.move_double_insert_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_double_remove_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_insert_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_insert_spin_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_move_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_regroup_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_regroup_spin_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_remove_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_remove_spin_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_split_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_split_spin_segment
          • triqs_ctseg.solver_core.SolveParamsT.move_swap_spin_lines
          • triqs_ctseg.solver_core.SolveParamsT.n_cycles
          • triqs_ctseg.solver_core.SolveParamsT.n_tau_G
          • triqs_ctseg.solver_core.SolveParamsT.n_tau_chi2
          • triqs_ctseg.solver_core.SolveParamsT.n_w_b_vertex
          • triqs_ctseg.solver_core.SolveParamsT.n_w_f_vertex
          • triqs_ctseg.solver_core.SolveParamsT.n_warmup_cycles
          • triqs_ctseg.solver_core.SolveParamsT.random_name
          • triqs_ctseg.solver_core.SolveParamsT.random_seed
          • triqs_ctseg.solver_core.SolveParamsT.verbosity
          • triqs_ctseg.solver_core.SolveParamsT.visualize_config
        • triqs_ctseg.solver_core.SolverCore
          • SolverCore
          • triqs_ctseg.solver_core.SolverCore.D0_tau
          • triqs_ctseg.solver_core.SolverCore.Delta_tau
          • triqs_ctseg.solver_core.SolverCore.Jperp_tau
          • triqs_ctseg.solver_core.SolverCore.constr_params
          • triqs_ctseg.solver_core.SolverCore.results
          • triqs_ctseg.solver_core.SolverCore.solve_params
          • triqs_ctseg.solver_core.SolverCore.solve
  • Reporting issues
  • Changelog
    • Version 3.3.0
  • About CTSEG
  • References
CTSEG - TRIQS segment picture solver
  • Search


© Copyright 2022--present The Simons Foundation, Max-Planck-Institut for Polymer Research Mainz.