Skip to main content

mini_pole

Function mini_pole 

Source
pub fn mini_pole(
    g_w: &TypedTensor<Complex<f64>>,
    w: &[f64],
    params: &MiniPoleParams,
) -> Result<MiniPoleResult, Error>
Expand description

Minimal pole representation of Matsubara data.

g_w has shape [n_w] or [n_w, n_orb, n_orb], w the corresponding finite, increasing, uniformly spaced non-negative Matsubara frequencies ω_n (real).

§Errors

Error::ShapeMismatch for inconsistent shapes, Error::InvalidParameter for a grid that is not finite, increasing, uniform and non-negative or invalid parameters, and ESPRIT errors.