src.spyice.main_process#
- class src.spyice.main_process.MainProcess[source]#
Bases:
objectMain class to run the model.
- Parameters:
config – The configuration object.
hyd_output_dir (Path | str) – The directory path for the hydraulic output. Defaults to the ‘outputs’ directory in the current working directory.
project_path (Path | str) – The project path. Defaults to the current working directory.
- __init__(config, hyd_output_dir=WindowsPath('C:/Users/sneha/Documents/MBDHiWi/MBDHiwi/spyicedir/spyicedir/docs/outputs'), project_path='C:\\Users\\sneha\\Documents\\MBDHiWi\\MBDHiwi\\spyicedir\\spyicedir\\docs')[source]#
- Parameters:
config (DictConfig) – The configuration object.
hyd_output_dir (Path | str) – The directory path for the hydraulic output. Defaults to the ‘outputs’ directory in the current working directory.
project_path (Path | str) – The project path. Defaults to the current working directory.
- Return type:
None
- plot_model(userinput_data, results_data, analysis_data)[source]#
Plots various visualizations of the model.
- Parameters:
userinput_data (UserInputData) – The user input data.
results_data (ResultsData) – The results data.
analysis_data (AnalysisData) – The error analysis data.
- Returns:
None
- Raises:
None –