Skip to content

Fix eFermi

Umberto De Giovannini requested to merge fix_efermi into develop

This feature allows to set the Fermi energy from input file.

This is needed in some cases to prevent from having unphysical occupations of states.

Case in point: ARPES simulations with a user-defined Kpoint path.

Here the fermi energy is calculated from the MP sampling but, since the path points have zero weight, they are not considered. The occupations of the bands are then chosen according to this fermi energy. In some cases (e.g. graphene), when the path has an higher resolution than the grid, this results in bands with zero occupation along the path and in unphysical holes in the calculated ARPES spectrum.

Without the option: Screen_Shot_2017-02-02_at_9.59.35_

With the option: Screen_Shot_2017-02-03_at_8.47.02_

Merge request reports