diff --git a/parser/parser-vasp/parser_vasprun.py b/parser/parser-vasp/parser_vasprun.py index 306691861022ea94cd67b2fa5cebf6c84d4aa9b4..e2055468ca8cabd55ef7f37b83bf4798dff9a7ca 100644 --- a/parser/parser-vasp/parser_vasprun.py +++ b/parser/parser-vasp/parser_vasprun.py @@ -285,7 +285,7 @@ class VasprunContext(object): backend.closeNonOverlappingSection("section_k_band") else: backend.openNonOverlappingSection("section_eigenvalues") - backend.addArrayValues("eigenvalues_values", ev) + backend.addArrayValues("eigenvalues_values", np.asarray(ev)) backend.closeNonOverlappingSection("section_eigenvalues") else: backend.pwarn("unexpected tag %s in the eigenvalues" % el.tag)