From bc40fe9f8eb24df08dead52f40d6872d8b98e06f Mon Sep 17 00:00:00 2001
From: Fawzi Mohamed <fawzi.mohamed@fhi-berlin.mpg.de>
Date: Thu, 28 Sep 2017 02:31:41 +0200
Subject: [PATCH] always output k point list and weights

---
 parser/parser-vasp/parser_vasprun.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/parser/parser-vasp/parser_vasprun.py b/parser/parser-vasp/parser_vasprun.py
index 8a2f803..346d48a 100644
--- a/parser/parser-vasp/parser_vasprun.py
+++ b/parser/parser-vasp/parser_vasprun.py
@@ -374,8 +374,10 @@ class VasprunContext(object):
                 name = el.attrib.get("name", None)
                 if name == "kpointlist":
                     self.kpoints = np.asarray(getVector(el))
+                    backend.addArrayValues("k_mesh_points", self.kpoints)
                 elif name == "weights":
                     self.weights = np.asarray(getVector(el))
+                    backend.addArrayValues("k_mesh_weights", self.weights)
                 else:
                     backend.pwarn("Unknown array %s in kpoints" % name)
             else:
-- 
GitLab