@classmethod
def from_dict(cls, d):
    decoded = {k: MontyDecoder().process_decoded(v) for (k, v) in d.items() if (k not in ['@module', '@class', 'lammps_input'])}
    decoded['lammps_input'] = LammpsInput.from_dict(d['lammps_input'])
    return cls(**decoded)
@classmethod
def from_dict(cls, d):
    decoded = {k: MontyDecoder().process_decoded(v) for (k, v) in d.items() if (k not in ['@module', '@class', 'lammps_input'])}
    decoded['lammps_input'] = LammpsInput.from_dict(d['lammps_input'])
    return cls(**decoded)