Skip to content

Commit

Permalink
Add EFERMI support
Browse files Browse the repository at this point in the history
  • Loading branch information
Andrew-S-Rosen committed Jun 5, 2023
1 parent e362ee9 commit f5e649f
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/atomate2/vasp/sets/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -946,8 +946,12 @@ def _set_lmaxtau(incar, incar_settings, structure):


def _set_efermi(incar, incar_settings, vasp_min_version):
if "EFERMI" not in incar_settings and vasp_min_version >= 6.4:
"""Set EFERMI = MIDGAP if VASP >= 6.4."""
efermi_setting = incar_settings.get("EFERMI")
if not efermi_setting and vasp_min_version >= 6.4:
incar["EFERMI"] = "MIDGAP"
if isinstance(efermi_setting, str) and vasp_min_version < 6.4:
del incar["EFERMI"]


def _apply_incar_updates(incar, updates, skip=None):
Expand Down

0 comments on commit f5e649f

Please sign in to comment.