triqs_modest.module.gloc

triqs_modest.module.gloc()

Function dispatched to the following (C++) functions:

[1] (obe: OneBodyElementsOnGrid,
     mu: float,
     Sigma_dynamic: Block2Gf[MeshImFreq, 2],
     Sigma_static: ndarray[ndarray[complex, 2], 2])
  -> Block2Gf[MeshImFreq, 2]

[2] (obe: OneBodyElementsOnGrid,
     mu: float,
     Sigma_dynamic: Block2Gf[MeshDLRImFreq, 2],
     Sigma_static: ndarray[ndarray[complex, 2], 2])
  -> Block2Gf[MeshDLRImFreq, 2]

[3] (mesh: MeshImFreq, obe: OneBodyElementsOnGrid, mu: float)
  -> Block2Gf[MeshImFreq, 2]

[4] (mesh: MeshDLRImFreq, obe: OneBodyElementsOnGrid, mu: float)
  -> Block2Gf[MeshDLRImFreq, 2]

[5] (obe: OneBodyElementsTb,
     mu: float,
     Sigma_dynamic: Block2Gf[MeshImFreq, 2],
     Sigma_static: ndarray[ndarray[complex, 2], 2],
     opt: BzIntOptions)
  -> Block2Gf[MeshImFreq, 2]

[6] (mesh: MeshImFreq,
     obe: OneBodyElementsTb,
     mu: float,
     opt: BzIntOptions)
  -> Block2Gf[MeshImFreq, 2]

[0, 1] compute G𝓒 local Green’s function on Mesh(MxM)

@


[2, 3, 4, 5] Compute the local Green’s function without a self-energy.

See gloc for more details.


Parameters
obe:

one_body_elements_on_grid

mu:

chemical potential

Sigma_dynamic:

The dynamic part of the embedded self-energy in the embedded view, Sigma_dynamic[alpha, sigma].

Sigma_static:

The static part of the embedded self-energy in the embedded view, Sigma_static[alpha,sigma]

mesh:

mesh triqs::meshes::{imfreq, dlr_imfreq}

opt:

Container for options related integration of the BZ


Returns

[0, 1] gloc[0, sigma], the local Green’s function in the full C space.

[2, 3] The local Green’s function.

[4, 5] gloc[alpha][sigma], the local Green’s function