gftool.lattice.onedim¶
1D lattice.
The dispersion of the 1D lattice is given by
\[ϵ_k = 2t \cos(k)\]
which takes values in \(ϵ_k ∈ [-2t, +2t] = [-D, +D]\).
| half_bandwidth: | The half_bandwidth corresponds to a nearest neighbor hopping of t=D/2 |
|---|
API¶
Functions
dos(eps, half_bandwidth) |
DOS of non-interacting 1D lattice. |
dos_moment(m, half_bandwidth) |
Calculate the m th moment of the 1D DOS. |
dos_mp(eps[, half_bandwidth]) |
Multi-precision DOS of non-interacting 1D lattice. |
gf_z(z, half_bandwidth) |
Local Green’s function of the 1D lattice. |
hilbert_transform(xi, half_bandwidth) |
Hilbert transform of non-interacting DOS of the 1D lattice. |