triqs_xca.triqs_solver.TriqsSolver.solve

TriqsSolver.solve(h_int, order, compress_hybridization=True, **kwargs)[source]

Self-consistent solution of the pseudo-particle Green’s function and pseudo-particle self-energy.

Parameters:
h_intTriqs Operator

Local many-body Hamiltonian of the impurity problem

orderint

Expansion order of the bold hybridization expansion

compress_hybridizationbool, optional

Use AAA compression of the hybridization function (default: True) (If False the DLR basis is used to represent the hybridization function.)

tolfloat, optional

Pseudo-particle self-consistency convergence tolerance (default: 1e-9)

maxiterint, optional

Maximal number of self-consistent iterations (default: 100)

update_eta_exactbool, optional

Pseudo-particle energy shift update strategy (default: True)

mixfloat, optional

Linear mixing ratio in the range [0, 1] (default: 1.0)

verbosebool, optional

Verbose printouts (default: True)

G0_iaandarray/None, optional

Initial guess for the pseudo-particle propagator (default: None)