triqs.gfs.backwd_compat.gf_refreq.GfReFreq.replace_by_tail
- GfReFreq.replace_by_tail(*args, **kw)
Dispatched C++ function(s).
[1] (g: Gf[MeshImFreq, 2], tail: ndarray[complex, 3], n_min: int) -> void
Overwrite the high-frequency tail of a Matsubara Green’s function.
For every Matsubara index with \(|n| \geq n_{\min}\), the value of the Green’s function is replaced by the tail expansion evaluated at that frequency. Values at lower indices are left unchanged.
- Parameters:
- gGf[MeshImFreq, 2]
The Matsubara Green’s function to modify in place.
- tailndarray[complex, 3]
The high-frequency moments used to build the tail.
- n_minint
Minimum absolute Matsubara index from which to apply the tail.