(module, params_dict)
| 60 | |
| 61 | |
| 62 | def add_params_from_module(module, params_dict): |
| 63 | if isinstance(module, LoadModule): |
| 64 | add_load_params(module, params_dict) |
| 65 | elif isinstance(module, RenewableModule): |
| 66 | add_pv_params(module, params_dict) |
| 67 | elif isinstance(module, BatteryModule): |
| 68 | add_battery_params(module, params_dict) |
| 69 | elif isinstance(module, GridModule): |
| 70 | add_grid_params(module, params_dict) |
| 71 | elif isinstance(module, GensetModule): |
| 72 | add_genset_params(module, params_dict) |
| 73 | elif isinstance(module, UnbalancedEnergyModule): |
| 74 | add_unbalanced_energy_params(module, params_dict) |
| 75 | else: |
| 76 | raise ValueError(f'Cannot parse module {module}.') |
| 77 | |
| 78 | |
| 79 | def add_load_params(load_module, params_dict): |
no test coverage detected