

def as_dict(self):
    d = dict(vasp_cmd=self.vasp_cmd, output_file=self.output_file, suffix=self.suffix, final=self.final, backup=self.backup, default_vasp_input_set=self.default_vis.as_dict(), auto_npar=self.auto_npar, auto_gamma=self.auto_gamma, settings_override=self.settings_override, gamma_vasp_cmd=self.gamma_vasp_cmd)
    d['@module'] = self.__class__.__module__
    d['@class'] = self.__class__.__name__
    return d

dataset/ETHPy150Open materialsproject/custodian/custodian/vasp/jobs.py VaspJob.as_dict/original