triqs.gfs.backwd_compat.gf_imtime.GfImTime.set_from_pade

GfImTime.set_from_pade(*args, **kw)

Dispatched C++ function(s).

[1] (gw: Gf[MeshReFreq, 0],
     giw: Gf[MeshImFreq, 0],
     n_points: int = 100,
     freq_offset: float = 0)
  -> void

[2] (gw: Gf[MeshReFreq, 1],
     giw: Gf[MeshImFreq, 1],
     n_points: int = 100,
     freq_offset: float = 0)
  -> void

[3] (gw: Gf[MeshReFreq, 2],
     giw: Gf[MeshImFreq, 2],
     n_points: int = 100,
     freq_offset: float = 0)
  -> void

[4] (gw: Gf[MeshReFreq, 3],
     giw: Gf[MeshImFreq, 3],
     n_points: int = 100,
     freq_offset: float = 0)
  -> void

[5] (gw: Gf[MeshReFreq, 4],
     giw: Gf[MeshImFreq, 4],
     n_points: int = 100,
     freq_offset: float = 0)
  -> void

Analytically continue a Matsubara Green’s function to the real-frequency axis using a Pade approximant.

Parameters:
gwGf[MeshReFreq, 0], Gf[MeshReFreq, 1], Gf[MeshReFreq, 2], Gf[MeshReFreq, 3], Gf[MeshReFreq, 4]

The output real-frequency Green’s function modified in place.

giwGf[MeshImFreq, 0], Gf[MeshImFreq, 1], Gf[MeshImFreq, 2], Gf[MeshImFreq, 3], Gf[MeshImFreq, 4]

The input Matsubara Green’s function.

n_pointsint

Number of Matsubara points used to build the Pade approximant.

freq_offsetfloat

Imaginary shift \(\eta\) applied to real frequencies.