triqs_Nevanlinna.kernels_core.CaratheodoryKernel.evaluate

CaratheodoryKernel.evaluate()

Dispatched C++ function(s).

[1] (grid: ndarray[complex, 1])
  -> ndarray[complex, 3]

[2] (grid: ndarray[complex, 1], theta: ndarray[complex, 3])
  -> ndarray[complex, 3]

[1] Evaluate the full matrix-valued real-frequency Green’s function on a chosen grid.


[2] Evaluate the full matrix-valued real-frequency Green’s function on a chosen grid.

Theta optimization is not supported here. A non-empty theta is ignored and plain evaluate(grid) is used.


Parameters:
gridndarray[complex, 1]

Complex real-frequency grid (real frequency plus Lorentzian broadening).

thetandarray[complex, 3]

Hardy-function basis coefficients used to optimize the spectral function (ignored).

Returns:
ndarray[complex, 3]

Matrix-valued real-frequency Green’s function on the grid.