gem.lattice.Lattice

class gem.lattice.Lattice(ek_list: ndarray, wk_list: ndarray = None, verbose=0)[source]

Class for the lattice part to solve the quasiparticle problem

Methods

compute_ekin(Fragments_list, T)

Compute kinetic energy from the quasiparticle part

compute_functional(Fragments_list[, T])

Compute the value of the finite temperature functional

compute_Gloc

fit_mu

fit_mu_fragment

fit_mu_quasiparticle

solve_qp

Methods

__init__(ek_list[, wk_list, verbose])

compute_Gloc(w_list, Fragments_list[, eps])

compute_ekin(Fragments_list, T)

Compute kinetic energy from the quasiparticle part

compute_functional(Fragments_list[, T])

Compute the value of the finite temperature functional

fit_mu(n_target, Fragments_list[, T, ...])

fit_mu_fragment(n_target, Fragments_list[, ...])

fit_mu_quasiparticle(n_target, Fragments_list)

solve_qp(Fragments_list[, T])