compute_procedure
- qcengine.compute_procedure(input_data, procedure, raise_error=False, task_config=None, local_options=None, return_dict=False)[source]
Runs a procedure (a collection of the quantum chemistry executions)
- Parameters:
input_data (dict or qcelemental.models.OptimizationInput) – A JSON input specific to the procedure executed in dictionary or model from QCElemental.models
procedure ({"geometric", "berny"}) – The name of the procedure to run
raise_error (bool, option) – Determines if compute should raise an error or not.
task_config (
Optional
[Dict
[str
,str
]]) – A dictionary of local configuration options corresponding to a TaskConfig object.local_options (
Optional
[Dict
[str
,str
]]) – Deprecated parameter, renamed totask_config
return_dict (bool, optional, default True) – Returns a dict instead of qcelemental.models.AtomicInput
- Returns:
A QC Schema representation of the requested output, type depends on return_dict key.
- Return type:
dict, OptimizationResult, FailedOperation