Coupling
Scenario coupling logic for integrated policy analysis.
When to use this module
Use project.coupling for multi-run workflows where Res-IRF outputs are reused as inputs for iterative or linked analyses.
- project.coupling.ini_res_irf(config=None, path=None, level_logger='DEBUG')[source]
Initialize and calibrate Res-IRF.
- Parameters:
path (str) –
config (str) – Path to the configuration file.
path – Path to the output folder.
level_logger (str, optional, default 'DEBUG') – Level of the logger.
- Returns:
Building stock object initialize.
- Return type:
- project.coupling.read_ad_valorem(data)[source]
- project.coupling.read_proportional(data)[source]
- project.coupling.run_simu(config, output_consumption=False, start=2019, end=2021)[source]
- project.coupling.simu_res_irf(buildings, start, end, energy_prices, taxes, cost_heater, cost_insulation, frequency_insulation, flow_built, post_inputs, policies_heater, policies_insulation, financing_cost, output_options='full', sub_heater=None, sub_insulation=None, climate=2006, smooth=False, efficiency_hour=False, demolition_rate=None, output_consumption=False, technical_progress=None, premature_replacement=None, flow_district_heating=None, exogenous_social=None, carbon_content=None, hourly_profile=None)[source]