triqs_dft_tools.sumk_dft_tools.SumkDFTTools.transform_to_solver_blocks

SumkDFTTools.transform_to_solver_blocks(G_loc, G_out=None, show_warnings=True)

transform G_loc from sumk to solver space

Parameters:
G_loclist of BlockGf

a list of one BlockGf per correlated shell with a structure according to gf_struct_sumk, e.g. as returned by extract_G_loc() with transform_to_solver_blocks=False.

G_outlist of BlockGf

a list of one BlockGf per inequivalent correlated shell with a structure according to gf_struct_solver. The output Green’s function (if not given, a new one is created)

Returns:
G_out