diff --git a/python/triqs_dft_tools/converters/wannier90.py b/python/triqs_dft_tools/converters/wannier90.py index 4ccf7ea6..7f4cf8ab 100644 --- a/python/triqs_dft_tools/converters/wannier90.py +++ b/python/triqs_dft_tools/converters/wannier90.py @@ -150,7 +150,7 @@ class Wannier90Converter(ConverterTools): corr_shells = [{name: int(val) for name, val in zip( corr_shell_entries, R)} for icrsh in range(n_corr_shells)] try: - self.fermi_energy = R.next() + self.fermi_energy = float(next(R)) except: self.fermi_energy = 0. except StopIteration: # a more explicit error if the file is corrupted. @@ -190,6 +190,7 @@ class Wannier90Converter(ConverterTools): shells_map = [inequiv_to_corr[corr_to_inequiv[ish]] for ish in range(n_corr_shells)] mpi.report("Mapping: " + format(shells_map)) + mpi.report("Subtracting %f eV from the Fermi level." % self.fermi_energy) # build the k-point mesh, if its size was given on input (kmesh_mode >= 0), # otherwise it is built according to the data in the hr file (see