-
foxes.input.yaml.run_outputs(idict, algo=
None, farm_results=None, point_results=None, with_engine=False, extra_sig={}, results_storage=None, ret_results_storage=False, nofig=False, verbosity=None)[source] Run outputs from dict.
Parameters¶
- engine: foxes.core.Engine
The engine object
- idict: foxes.utils.Dict
The input parameter dictionary
- algo: foxes.core.Algorithm, optional
The algorithm
- farm_results: xarray.Dataset, optional
The farm results
- point_results: xarray.Dataset, optional
The point results
- with_engine: bool
Flag for running from within engine context
- extra_sig: dict
Extra function signature check, sets arguments (key) with data (value)
- results_storage: dict, optional
Storage for result variables
- ret_results_storage: bool
Flag for returning results variables
- nofig: bool
Do not show figures, overrules settings from idict
- verbosity: int, optional
The verbosity level, 0 = silent
Returns¶
- outputs: list of tuple
For each output enty, a tuple (dict, results), where results is a list that represents one entry per function call
- results_storage: dict, optional
The results variables