triqs_modest.post_processing.spectral_function
- triqs_modest.post_processing.spectral_function()
Dispatched C++ function(s).
[1] (obe: OneBodyElementsOnGrid, mu: float, Sigma_w: Block2Gf[MeshReFreq, 2], broadening: float = 0.01) -> ndarray[float, 4]
Compute the k-summed band-resolved spectral function matrix.
The returned array has shape (n_sigma, n_omega, n_bands, n_bands), with
- f[
A(omega) = -frac{1}{2pi i}left[G(omega) - G^{dagger}(omega)right].
f]
- Parameters:
- obeOneBodyElementsOnGrid
One-body elements on grid.
- mufloat
Chemical potential.
- Sigma_wBlock2Gf[MeshReFreq, 2]
Self-energy in real-frequencies.
- broadeningfloat
Spectral broadening.
- Returns:
- ndarray[float, 4]
Band-resolved spectral function matrix.