mirror of
https://github.com/triqs/dft_tools
synced 2024-12-22 12:23:41 +01:00
Fixed a bug in 'density_of_states()'
Fixed the wrong index order in 'w_k' inside the loop evaluating DOS.
This commit is contained in:
parent
d3dd546cee
commit
63eb4c2089
@ -441,7 +441,7 @@ class ProjectorShell:
|
|||||||
ib = ib_g - ib1
|
ib = ib_g - ib1
|
||||||
ibn = ib_g - self.ib_min
|
ibn = ib_g - self.ib_min
|
||||||
proj_k = self.proj_win[io, isp, ik, :, ib]
|
proj_k = self.proj_win[io, isp, ik, :, ib]
|
||||||
w_k[ik, ib, io, :] = proj_k * proj_k.conj()
|
w_k[ik, ib, isp, io, :] = proj_k * proj_k.conj()
|
||||||
|
|
||||||
# eigv_ef = el_struct.eigvals[ik, ib, isp] - el_struct.efermi
|
# eigv_ef = el_struct.eigvals[ik, ib, isp] - el_struct.efermi
|
||||||
itt = el_struct.kmesh['itet'].T
|
itt = el_struct.kmesh['itet'].T
|
||||||
|
Loading…
Reference in New Issue
Block a user