b0ad8540b0aafd020da4d524399edf7fd58a35fe,qcengine/programs/molpro.py,MolproHarness,compute,#MolproHarness#Any#Any#,56
Before Change
)
// Determine whether the calculation succeeded
output_data = {}
if not exe_success:
output_data["success"] = False
output_data["error"] = {"error_type": "internal_error",
"error_message": proc["stderr"]
}
return FailedOperation(
success=output_data.pop("success", False), error=output_data.pop("error"), input_data=output_data)
// If execution succeeded, collect results
result = self.parse_output(proc["outfiles"], input_data)
return result
After Change
proc = self.execute(job_inputs)
if isinstance(proc, FailedOperation):
return proc
else:
// If execution succeeded, collect results
result = self.parse_output(proc["outfiles"], input_data)
return result
In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 12
Instances
Project Name: MolSSI/QCEngine
Commit Name: b0ad8540b0aafd020da4d524399edf7fd58a35fe
Time: 2019-06-13
Author: sjrl423@gmail.com
File Name: qcengine/programs/molpro.py
Class Name: MolproHarness
Method Name: compute
Project Name: MolSSI/QCEngine
Commit Name: bea45cec0d37f6276fe5e0da4435bda6bf58d654
Time: 2019-06-13
Author: sjrl423@gmail.com
File Name: qcengine/programs/molpro.py
Class Name: MolproHarness
Method Name: execute
Project Name: MolSSI/QCEngine
Commit Name: 9de328c136d33640fc61b64a1fe0386f2c8cf420
Time: 2019-06-03
Author: sjrl423@gmail.com
File Name: qcengine/programs/entos.py
Class Name: EntosHarness
Method Name: compute
Project Name: MolSSI/QCEngine
Commit Name: b0ad8540b0aafd020da4d524399edf7fd58a35fe
Time: 2019-06-13
Author: sjrl423@gmail.com
File Name: qcengine/programs/molpro.py
Class Name: MolproHarness
Method Name: compute
Project Name: MolSSI/QCEngine
Commit Name: 644f878c0de6d4b235d749ee9a0f3ac0f67c7ce8
Time: 2019-06-04
Author: sjrl423@gmail.com
File Name: qcengine/programs/entos.py
Class Name: EntosHarness
Method Name: execute