triqs_Nevanlinna.solver.Solver

class triqs_Nevanlinna.solver.Solver(kernel='NEVANLINNA', precision=100)[source]
Attributes:
Pick_eigenvalues
size

Methods

evaluate

Signature : (triqs::mesh::refreq grid, float eta) -> triqs::gfs::gf<triqs::mesh::refreq> Evaluate diagonal part of the real-frequency Green's function on a chosen grid based on the precomputed Nevanlinna factorization

solve

Signature : (triqs::gfs::gf_view<triqs::mesh::imfreq> g_iw) -> None Construct a Nevanlinna factorization for matrix-valued Matsubara frequency Green's function

optimize

Methods

__init__([kernel, precision])

evaluate

Signature : (triqs::mesh::refreq grid, float eta) -> triqs::gfs::gf<triqs::mesh::refreq> Evaluate diagonal part of the real-frequency Green's function on a chosen grid based on the precomputed Nevanlinna factorization

optimize(grid, eta, target[, nk, maxiter, ...])

solve

Signature : (triqs::gfs::gf_view<triqs::mesh::imfreq> g_iw) -> None Construct a Nevanlinna factorization for matrix-valued Matsubara frequency Green's function

Attributes

Pick_eigenvalues

size