triqs.lattice.tight_binding.dos
- triqs.lattice.tight_binding.dos(tight_binding, n_kpts, n_eps, name)[source]
Compute the density of states of a tight-binding Hamiltonian on a regular k-grid.
Wraps the C++
triqs.lattice.lattice_tools.dos()and splits the result into onetriqs.dos.DOSper band.- Parameters:
- tight_bindingTightBinding
The tight-binding Hamiltonian.
- n_kptsint
Number of k-points along each dimension of the Brillouin zone.
- n_epsint
Number of energy bins.
- namestr
Name of the resulting DOS objects.
- Returns:
- list of triqs.dos.DOS
One density of states per band.