triqs.gfs.dlr_crm_dyson_solver
Constrained-residual minimization (CRM) Dyson solver for DLR Green’s functions.
Provides minimize_dyson(), which solves Dyson’s equation
\[G - G_0 - G_0\,\Sigma\,G = 0\]
as an optimization problem in the DLR (discrete Lehmann representation) basis. The solver optimizes only the dynamic part of the self-energy \(\Sigma_{\mathrm{dyn}}(i\nu) = \Sigma(i\nu) - \Sigma_0\) and, when available, uses higher-frequency moments as non-linear constraints. The method is described in https://arxiv.org/abs/2310.01266.
Functions
|
Solve Dyson's equation in the DLR basis by constrained residual minimization. |