constr() parameters

Solver.__init__(beta, gf_struct, n_iw=1025, n_tau=10001, n_l=30)[source]

Initialise the solver.

Parameters:

beta : scalar

Inverse temperature.

gf_struct : list of pairs [ (str,[int,…]), …]

Structure of the Green’s functions. It must be a list of pairs, each containing the name of the Green’s function block as a string and a list of integer indices. For example: [ ('up', [0, 1, 2]), ('down', [0, 1, 2]) ].

n_iw : integer, optional

Number of Matsubara frequencies used for the Green’s functions.

n_tau : integer, optional

Number of imaginary time points used for the Green’s functions.

n_l : integer, optional

Number of legendre polynomials to use in accumulations of the Green’s functions.

Parameter Name Type Default Documentation
beta double Inverse temperature
gf_struct triqs::hilbert_space::gf_struct_t block structure of the gf
n_iw int 1025 Number of Matsubara frequencies for gf<imfreq, matrix_valued>
n_tau int 10001 Number of tau points for gf<imtime, matrix_valued>
n_l int 50 Number of Legendre polynomials for gf<legendre, matrix_valued>