From 4d75190e8f71d81c2735378edaabed782f0ffe4d Mon Sep 17 00:00:00 2001 From: sstroemer Date: Wed, 11 Dec 2024 01:16:39 +0100 Subject: [PATCH] chore: prep for v2.2.0 this includes updated version requirements for all examples, which should (starting from this release) not be necessary anymore - except a new/changed functionality is actually required by the example --- Project.toml | 2 +- assets/examples/01_basic_single_node.iesopt.yaml | 2 +- assets/examples/02_advanced_single_node.iesopt.yaml | 2 +- assets/examples/03_basic_two_nodes.iesopt.yaml | 2 +- assets/examples/04_soft_constraints.iesopt.yaml | 2 +- assets/examples/05_basic_two_nodes_1y.iesopt.yaml | 2 +- assets/examples/06_recursion_h2.iesopt.yaml | 2 +- assets/examples/07_csv_filestorage.iesopt.yaml | 2 +- assets/examples/08_basic_investment.iesopt.yaml | 2 +- assets/examples/09_csv_only.iesopt.yaml | 2 +- assets/examples/10_basic_load_shedding.iesopt.yaml | 2 +- assets/examples/11_basic_unit_commitment.iesopt.yaml | 2 +- assets/examples/12_incremental_efficiency.iesopt.yaml | 2 +- assets/examples/15_varying_efficiency.iesopt.yaml | 2 +- assets/examples/16_noncore_components.iesopt.yaml | 2 +- assets/examples/17_varying_connection_capacity.iesopt.yaml | 2 +- assets/examples/18_addons.iesopt.yaml | 2 +- assets/examples/20_chp.iesopt.yaml | 2 +- assets/examples/22_snapshot_weights.iesopt.yaml | 2 +- assets/examples/23_snapshots_from_csv.iesopt.yaml | 2 +- assets/examples/25_global_parameters.iesopt.yaml | 2 +- assets/examples/26_initial_states.iesopt.yaml | 2 +- assets/examples/27_piecewise_linear_costs.iesopt.yaml | 2 +- assets/examples/29_advanced_unit_commitment.iesopt.yaml | 2 +- assets/examples/30_representative_snapshots.iesopt.yaml | 2 +- assets/examples/31_exclusive_operation.iesopt.yaml | 2 +- assets/examples/32_sos.iesopt.yaml | 2 +- assets/examples/33_benders_investment.iesopt.yaml | 2 +- assets/examples/34_piecewise_linear_costs.iesopt.yaml | 2 +- assets/examples/35_fixed_costs.iesopt.yaml | 2 +- assets/examples/36_stochastic_investment.iesopt.yaml | 2 +- assets/examples/37_certificates.iesopt.yaml | 2 +- assets/examples/41_multiobjective_epsilon.iesopt.yaml | 2 +- assets/examples/42_multiobjective_lexicographic.iesopt.yaml | 2 +- assets/examples/43_multiobjective_hierarchical.iesopt.yaml | 2 +- assets/examples/44_lossy_connections.iesopt.yaml | 2 +- assets/examples/45_result_extraction.iesopt.yaml | 2 +- assets/examples/46_constants_in_objective.iesopt.yaml | 2 +- assets/examples/47_disable_components.iesopt.yaml | 2 +- assets/examples/48_custom_results.iesopt.yaml | 2 +- test/test_files/connection_delay.iesopt.yaml | 2 +- test/test_files/connection_loss.iesopt.yaml | 2 +- test/test_files/issues/38/config.iesopt.yaml | 2 +- 43 files changed, 43 insertions(+), 43 deletions(-) diff --git a/Project.toml b/Project.toml index 238d8831..dd85ab37 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "IESopt" uuid = "ed3f0a38-8ad9-4cf8-877e-929e8d190fe9" -version = "2.1.0" +version = "2.2.0" [deps] ArgCheck = "dce04be8-c92d-5529-be00-80e4d2c0e197" diff --git a/assets/examples/01_basic_single_node.iesopt.yaml b/assets/examples/01_basic_single_node.iesopt.yaml index 5bbf5167..5e37a3c7 100644 --- a/assets/examples/01_basic_single_node.iesopt.yaml +++ b/assets/examples/01_basic_single_node.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: # This specifies the overall type of optimization problem. If using "LP" like here, no component can utilize # formulations that are of a "higher" class (e.g. MILP). diff --git a/assets/examples/02_advanced_single_node.iesopt.yaml b/assets/examples/02_advanced_single_node.iesopt.yaml index 8c0ee614..ce45ed2d 100644 --- a/assets/examples/02_advanced_single_node.iesopt.yaml +++ b/assets/examples/02_advanced_single_node.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/03_basic_two_nodes.iesopt.yaml b/assets/examples/03_basic_two_nodes.iesopt.yaml index fab331aa..0ee2d325 100644 --- a/assets/examples/03_basic_two_nodes.iesopt.yaml +++ b/assets/examples/03_basic_two_nodes.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/04_soft_constraints.iesopt.yaml b/assets/examples/04_soft_constraints.iesopt.yaml index dc5e7c8c..2f2d931d 100644 --- a/assets/examples/04_soft_constraints.iesopt.yaml +++ b/assets/examples/04_soft_constraints.iesopt.yaml @@ -17,7 +17,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/05_basic_two_nodes_1y.iesopt.yaml b/assets/examples/05_basic_two_nodes_1y.iesopt.yaml index ef6d4d6c..cec04894 100644 --- a/assets/examples/05_basic_two_nodes_1y.iesopt.yaml +++ b/assets/examples/05_basic_two_nodes_1y.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/06_recursion_h2.iesopt.yaml b/assets/examples/06_recursion_h2.iesopt.yaml index d1fbcbab..a48e3921 100644 --- a/assets/examples/06_recursion_h2.iesopt.yaml +++ b/assets/examples/06_recursion_h2.iesopt.yaml @@ -6,7 +6,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/07_csv_filestorage.iesopt.yaml b/assets/examples/07_csv_filestorage.iesopt.yaml index 938b2f09..13bc48a4 100644 --- a/assets/examples/07_csv_filestorage.iesopt.yaml +++ b/assets/examples/07_csv_filestorage.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/08_basic_investment.iesopt.yaml b/assets/examples/08_basic_investment.iesopt.yaml index 40ab7047..65e3b847 100644 --- a/assets/examples/08_basic_investment.iesopt.yaml +++ b/assets/examples/08_basic_investment.iesopt.yaml @@ -3,7 +3,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/09_csv_only.iesopt.yaml b/assets/examples/09_csv_only.iesopt.yaml index 0d2e27a6..c7137264 100644 --- a/assets/examples/09_csv_only.iesopt.yaml +++ b/assets/examples/09_csv_only.iesopt.yaml @@ -6,7 +6,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/10_basic_load_shedding.iesopt.yaml b/assets/examples/10_basic_load_shedding.iesopt.yaml index c7274d2f..ca39b9f7 100644 --- a/assets/examples/10_basic_load_shedding.iesopt.yaml +++ b/assets/examples/10_basic_load_shedding.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/11_basic_unit_commitment.iesopt.yaml b/assets/examples/11_basic_unit_commitment.iesopt.yaml index b3551459..65e9d462 100644 --- a/assets/examples/11_basic_unit_commitment.iesopt.yaml +++ b/assets/examples/11_basic_unit_commitment.iesopt.yaml @@ -3,7 +3,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/12_incremental_efficiency.iesopt.yaml b/assets/examples/12_incremental_efficiency.iesopt.yaml index f13af85a..5daca289 100644 --- a/assets/examples/12_incremental_efficiency.iesopt.yaml +++ b/assets/examples/12_incremental_efficiency.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/15_varying_efficiency.iesopt.yaml b/assets/examples/15_varying_efficiency.iesopt.yaml index 630dfd54..aeaa837a 100644 --- a/assets/examples/15_varying_efficiency.iesopt.yaml +++ b/assets/examples/15_varying_efficiency.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP snapshots: diff --git a/assets/examples/16_noncore_components.iesopt.yaml b/assets/examples/16_noncore_components.iesopt.yaml index a6d6b6ac..04300e63 100644 --- a/assets/examples/16_noncore_components.iesopt.yaml +++ b/assets/examples/16_noncore_components.iesopt.yaml @@ -3,7 +3,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/17_varying_connection_capacity.iesopt.yaml b/assets/examples/17_varying_connection_capacity.iesopt.yaml index 4aca7eff..79366a5a 100644 --- a/assets/examples/17_varying_connection_capacity.iesopt.yaml +++ b/assets/examples/17_varying_connection_capacity.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP snapshots: diff --git a/assets/examples/18_addons.iesopt.yaml b/assets/examples/18_addons.iesopt.yaml index 46c50084..28cd525f 100644 --- a/assets/examples/18_addons.iesopt.yaml +++ b/assets/examples/18_addons.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/20_chp.iesopt.yaml b/assets/examples/20_chp.iesopt.yaml index 0b4dc5e1..7414c12b 100644 --- a/assets/examples/20_chp.iesopt.yaml +++ b/assets/examples/20_chp.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP snapshots: diff --git a/assets/examples/22_snapshot_weights.iesopt.yaml b/assets/examples/22_snapshot_weights.iesopt.yaml index 919366b1..da76a2d5 100644 --- a/assets/examples/22_snapshot_weights.iesopt.yaml +++ b/assets/examples/22_snapshot_weights.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/23_snapshots_from_csv.iesopt.yaml b/assets/examples/23_snapshots_from_csv.iesopt.yaml index 690811cc..530ac51c 100644 --- a/assets/examples/23_snapshots_from_csv.iesopt.yaml +++ b/assets/examples/23_snapshots_from_csv.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP snapshots: diff --git a/assets/examples/25_global_parameters.iesopt.yaml b/assets/examples/25_global_parameters.iesopt.yaml index fb6f22c7..3eba12f3 100644 --- a/assets/examples/25_global_parameters.iesopt.yaml +++ b/assets/examples/25_global_parameters.iesopt.yaml @@ -10,7 +10,7 @@ parameters: files/25/global.iesopt.param.yaml config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/assets/examples/26_initial_states.iesopt.yaml b/assets/examples/26_initial_states.iesopt.yaml index 8783bb7a..ffa0a4f6 100644 --- a/assets/examples/26_initial_states.iesopt.yaml +++ b/assets/examples/26_initial_states.iesopt.yaml @@ -6,7 +6,7 @@ parameters: config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/assets/examples/27_piecewise_linear_costs.iesopt.yaml b/assets/examples/27_piecewise_linear_costs.iesopt.yaml index 34f29739..ab2c43c2 100644 --- a/assets/examples/27_piecewise_linear_costs.iesopt.yaml +++ b/assets/examples/27_piecewise_linear_costs.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/assets/examples/29_advanced_unit_commitment.iesopt.yaml b/assets/examples/29_advanced_unit_commitment.iesopt.yaml index 3e573afd..dd72f957 100644 --- a/assets/examples/29_advanced_unit_commitment.iesopt.yaml +++ b/assets/examples/29_advanced_unit_commitment.iesopt.yaml @@ -3,7 +3,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP solver: diff --git a/assets/examples/30_representative_snapshots.iesopt.yaml b/assets/examples/30_representative_snapshots.iesopt.yaml index 6bb54637..eaceb74e 100644 --- a/assets/examples/30_representative_snapshots.iesopt.yaml +++ b/assets/examples/30_representative_snapshots.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/assets/examples/31_exclusive_operation.iesopt.yaml b/assets/examples/31_exclusive_operation.iesopt.yaml index b879d069..77eacb91 100644 --- a/assets/examples/31_exclusive_operation.iesopt.yaml +++ b/assets/examples/31_exclusive_operation.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/assets/examples/32_sos.iesopt.yaml b/assets/examples/32_sos.iesopt.yaml index 454d7a1b..fd7e207f 100644 --- a/assets/examples/32_sos.iesopt.yaml +++ b/assets/examples/32_sos.iesopt.yaml @@ -3,7 +3,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP solver: diff --git a/assets/examples/33_benders_investment.iesopt.yaml b/assets/examples/33_benders_investment.iesopt.yaml index 170e06a5..8b413c95 100644 --- a/assets/examples/33_benders_investment.iesopt.yaml +++ b/assets/examples/33_benders_investment.iesopt.yaml @@ -4,7 +4,7 @@ parameters: config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP solver: diff --git a/assets/examples/34_piecewise_linear_costs.iesopt.yaml b/assets/examples/34_piecewise_linear_costs.iesopt.yaml index 01cba11f..6b193e21 100644 --- a/assets/examples/34_piecewise_linear_costs.iesopt.yaml +++ b/assets/examples/34_piecewise_linear_costs.iesopt.yaml @@ -3,7 +3,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP solver: diff --git a/assets/examples/35_fixed_costs.iesopt.yaml b/assets/examples/35_fixed_costs.iesopt.yaml index d861e9c7..9cbec91f 100644 --- a/assets/examples/35_fixed_costs.iesopt.yaml +++ b/assets/examples/35_fixed_costs.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP solver: diff --git a/assets/examples/36_stochastic_investment.iesopt.yaml b/assets/examples/36_stochastic_investment.iesopt.yaml index ae84e33b..ac2ed5d5 100644 --- a/assets/examples/36_stochastic_investment.iesopt.yaml +++ b/assets/examples/36_stochastic_investment.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: MILP solver: diff --git a/assets/examples/37_certificates.iesopt.yaml b/assets/examples/37_certificates.iesopt.yaml index 7f38c8a7..7ea07ef5 100644 --- a/assets/examples/37_certificates.iesopt.yaml +++ b/assets/examples/37_certificates.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/assets/examples/41_multiobjective_epsilon.iesopt.yaml b/assets/examples/41_multiobjective_epsilon.iesopt.yaml index 5d712c72..c625c07c 100644 --- a/assets/examples/41_multiobjective_epsilon.iesopt.yaml +++ b/assets/examples/41_multiobjective_epsilon.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP+MO snapshots: diff --git a/assets/examples/42_multiobjective_lexicographic.iesopt.yaml b/assets/examples/42_multiobjective_lexicographic.iesopt.yaml index e5588018..634cb013 100644 --- a/assets/examples/42_multiobjective_lexicographic.iesopt.yaml +++ b/assets/examples/42_multiobjective_lexicographic.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP+MO snapshots: diff --git a/assets/examples/43_multiobjective_hierarchical.iesopt.yaml b/assets/examples/43_multiobjective_hierarchical.iesopt.yaml index 847ce2e0..9e1fe1c6 100644 --- a/assets/examples/43_multiobjective_hierarchical.iesopt.yaml +++ b/assets/examples/43_multiobjective_hierarchical.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP+MO snapshots: diff --git a/assets/examples/44_lossy_connections.iesopt.yaml b/assets/examples/44_lossy_connections.iesopt.yaml index 83ed1fd8..dcf462b1 100644 --- a/assets/examples/44_lossy_connections.iesopt.yaml +++ b/assets/examples/44_lossy_connections.iesopt.yaml @@ -6,7 +6,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/assets/examples/45_result_extraction.iesopt.yaml b/assets/examples/45_result_extraction.iesopt.yaml index f1fc595c..dc2fcf4c 100644 --- a/assets/examples/45_result_extraction.iesopt.yaml +++ b/assets/examples/45_result_extraction.iesopt.yaml @@ -4,7 +4,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 name: model: ExampleModel45 scenario: SomeScenario_$TIME$ diff --git a/assets/examples/46_constants_in_objective.iesopt.yaml b/assets/examples/46_constants_in_objective.iesopt.yaml index 8abec198..8231b882 100644 --- a/assets/examples/46_constants_in_objective.iesopt.yaml +++ b/assets/examples/46_constants_in_objective.iesopt.yaml @@ -4,7 +4,7 @@ parameters: config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/47_disable_components.iesopt.yaml b/assets/examples/47_disable_components.iesopt.yaml index 3ad933fc..0bdc4810 100644 --- a/assets/examples/47_disable_components.iesopt.yaml +++ b/assets/examples/47_disable_components.iesopt.yaml @@ -7,7 +7,7 @@ parameters: config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP snapshots: diff --git a/assets/examples/48_custom_results.iesopt.yaml b/assets/examples/48_custom_results.iesopt.yaml index 1475223c..957b8245 100644 --- a/assets/examples/48_custom_results.iesopt.yaml +++ b/assets/examples/48_custom_results.iesopt.yaml @@ -7,7 +7,7 @@ config: model: CustomResults scenario: SomeScenario_$TIME$ version: - core: 2.1.0 + core: 2.2.0 # ------------------------------------------------------------------------------------------------------------------ # optimization: problem_type: LP diff --git a/test/test_files/connection_delay.iesopt.yaml b/test/test_files/connection_delay.iesopt.yaml index d2fc8108..82987f05 100644 --- a/test/test_files/connection_delay.iesopt.yaml +++ b/test/test_files/connection_delay.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/test/test_files/connection_loss.iesopt.yaml b/test/test_files/connection_loss.iesopt.yaml index b4c95cf9..94c30024 100644 --- a/test/test_files/connection_loss.iesopt.yaml +++ b/test/test_files/connection_loss.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 optimization: problem_type: LP solver: diff --git a/test/test_files/issues/38/config.iesopt.yaml b/test/test_files/issues/38/config.iesopt.yaml index 65ef0a58..e7bdae09 100644 --- a/test/test_files/issues/38/config.iesopt.yaml +++ b/test/test_files/issues/38/config.iesopt.yaml @@ -1,7 +1,7 @@ config: general: version: - core: 2.1.0 + core: 2.2.0 performance: logfile: false verbosity: