gftool.pole_gf_tau

gftool.pole_gf_tau(tau, poles, weights, beta)

Imaginary time Green’s function given by a finite number of poles.

Parameters:
tau(…) float array_like

Green’s function is evaluated at imaginary times tau. Only implemented for \(τ ∈ [0, β]\).

poles, weights(…, N) float array_like or float

Position and weight of the poles.

betafloat

Inverse temperature.

Returns:
(…) float np.ndarray

Imaginary time Green’s function.

See also

pole_gf_z

Corresponding commutator Green’s function.