Exemple #1
0
 def test_to_from_dict(self):
     v = VaspJob("hello")
     v2 = VaspJob.from_dict(v.as_dict())
     self.assertEqual(type(v2), type(v))
     self.assertEqual(v2.vasp_cmd, "hello")
Exemple #2
0
 def test_to_from_dict(self):
     v = VaspJob("hello")
     v2 = VaspJob.from_dict(v.as_dict())
     self.assertEqual(type(v2), type(v))
     self.assertEqual(v2.vasp_cmd, "hello")
Exemple #3
0
 def __init__(self, parameters):
     self.update(parameters)
     self.jobs = [VaspJob.from_dict(d) for d in self['jobs']]
     self.handlers = [VaspErrorHandler.from_dict(d)
                      for d in self['handlers']]
     self.max_errors = self.get('max_errors', 1)