diff --git a/config/molecules_node_positions.yml b/config/molecules_node_positions.yml index b57c36814b..5a0c84fb4f 100644 --- a/config/molecules_node_positions.yml +++ b/config/molecules_node_positions.yml @@ -1,34 +1,55 @@ --- agriculture_non_specified_energetic_other_ghg: x: 1920 - "y": 6620 + "y": 6700 agriculture_non_specified_non_energetic_co2: x: 1920 - "y": 6680 + "y": 6760 agriculture_non_specified_non_energetic_other_ghg: x: 1920 - "y": 6740 + "y": 6820 buildings_non_specified_energetic_other_ghg: x: 1920 - "y": 6820 + "y": 6900 bunkers_international_aviation_energetic_other_ghg: x: 1920 - "y": 7100 + "y": 7180 bunkers_international_navigation_energetic_other_ghg: x: 1920 - "y": 7160 + "y": 7240 energy_ccus_non_energetic_co2: x: 1920 - "y": 2640 + "y": 2980 +energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2: + x: 2220 + "y": 2620 energy_chemical_fertilizers_transformation_external_coupling_node_co2: - x: 1920 - "y": 2940 + x: 2620 + "y": 2620 +energy_chemical_fertilizers_transformation_external_coupling_node_emitted_co2: + x: 2220 + "y": 2680 +energy_chemical_other_transformation_external_coupling_node_captured_co2: + x: 2220 + "y": 2500 energy_chemical_other_transformation_external_coupling_node_co2: - x: 1920 - "y": 2880 + x: 2620 + "y": 2500 +energy_chemical_other_transformation_external_coupling_node_emitted_co2: + x: 2220 + "y": 2560 +energy_chemical_refineries_transformation_external_coupling_node_captured_co2: + x: 2220 + "y": 2380 energy_chemical_refineries_transformation_external_coupling_node_co2: + x: 2620 + "y": 2380 +energy_chemical_refineries_transformation_external_coupling_node_emitted_co2: + x: 2220 + "y": 2440 +energy_chemical_transformation_external_coupling_captured_co2: x: 1920 - "y": 2820 + "y": 2500 energy_chp_ht_wood_pellets_ccs_captured_co2: x: 2220 "y": 0 @@ -79,16 +100,16 @@ energy_chp_supercritical_ccs_mt_waste_mix_emitted_co2: "y": 960 energy_electricity_and_heat_production_energetic_other_ghg: x: 1920 - "y": 2400 + "y": 2740 energy_fuels_production_energetic_other_ghg: x: 1920 - "y": 2460 + "y": 2800 energy_fugitive_emissions_non_energetic_co2: x: 1920 - "y": 2520 + "y": 2860 energy_fugitive_emissions_non_energetic_other_ghg: x: 1920 - "y": 2580 + "y": 2920 energy_hydrogen_autothermal_reformer_ccs_captured_co2: x: 2220 "y": 1520 @@ -112,7 +133,7 @@ energy_hydrogen_captured_co2: "y": 1400 energy_hydrogen_production_non_energetic_other_ghg: x: 1920 - "y": 2760 + "y": 3100 energy_hydrogen_steam_methane_reformer_ccs_captured_co2: x: 2220 "y": 1280 @@ -124,10 +145,10 @@ energy_hydrogen_steam_methane_reformer_ccs_must_run_co2: "y": 1280 energy_methanol_production_coal_gas_co: x: 1920 - "y": 3120 + "y": 3200 energy_methanol_production_non_energetic_other_ghg: x: 1920 - "y": 2700 + "y": 3040 energy_power_captured_co2: x: 1920 "y": 440 @@ -253,250 +274,247 @@ energy_production_methanol_synthesis_non_biogenic_waste_ccs_emitted_co2: "y": 2320 households_non_specified_energetic_other_ghg: x: 1920 - "y": 6460 + "y": 6540 industry_aluminium_non_energetic_co2: x: 1920 - "y": 5640 + "y": 5720 industry_aluminium_non_energetic_other_ghg: x: 1920 - "y": 5700 + "y": 5780 industry_chemical_other_capture_potential_co2: x: 2500 - "y": 4380 + "y": 4460 industry_chemical_other_captured_co2: x: 1920 - "y": 4380 + "y": 4460 industry_chemical_other_combustion_co2: x: 2940 - "y": 4380 + "y": 4460 industry_chemical_other_emitted_co2: x: 1920 - "y": 4540 + "y": 4620 industry_chemicals_fertilizers_capture_potential_combustion_co2: x: 2500 - "y": 3880 + "y": 3960 industry_chemicals_fertilizers_capture_potential_processes_co2: x: 2500 - "y": 4120 + "y": 4200 industry_chemicals_fertilizers_captured_co2: x: 1920 - "y": 3880 + "y": 3960 industry_chemicals_fertilizers_captured_combustion_co2: x: 2220 - "y": 3880 + "y": 3960 industry_chemicals_fertilizers_captured_processes_co2: x: 2220 - "y": 4120 + "y": 4200 industry_chemicals_fertilizers_combustion_co2: x: 2940 - "y": 3880 + "y": 3960 industry_chemicals_fertilizers_emitted_co2: x: 1920 - "y": 4240 + "y": 4320 industry_chemicals_fertilizers_processes_co2: x: 2940 - "y": 4120 + "y": 4200 industry_chemicals_non_energetic_co2: x: 1920 - "y": 5940 + "y": 6020 industry_chemicals_non_energetic_other_ghg: x: 1920 - "y": 6000 + "y": 6080 industry_chemicals_refineries_capture_potential_co2: x: 2500 - "y": 3580 + "y": 3660 industry_chemicals_refineries_captured_co2: x: 1920 - "y": 3580 + "y": 3660 industry_chemicals_refineries_combustion_co2: x: 2940 - "y": 3580 + "y": 3660 industry_chemicals_refineries_emitted_co2: x: 1920 - "y": 3740 -industry_external_coupling_node_captured_co2: - x: 1920 - "y": 3060 + "y": 3820 industry_fertilizers_non_energetic_other_ghg: x: 1920 - "y": 5880 + "y": 5960 industry_final_demand_for_chemical_fertilizers_coal_co2: x: 3440 - "y": 3940 + "y": 4020 industry_final_demand_for_chemical_fertilizers_crude_oil_co2: x: 3440 - "y": 4000 + "y": 4080 industry_final_demand_for_chemical_fertilizers_network_gas_co2: x: 3440 - "y": 3880 + "y": 3960 industry_final_demand_for_chemical_fertilizers_network_gas_non_energetic_co2: x: 3440 - "y": 4120 + "y": 4200 industry_final_demand_for_chemical_fertilizers_wood_pellets_co2: x: 3440 - "y": 4060 + "y": 4140 industry_final_demand_for_chemical_other_coal_co2: x: 3440 - "y": 4380 + "y": 4460 industry_final_demand_for_chemical_other_crude_oil_co2: x: 3440 - "y": 4440 + "y": 4520 industry_final_demand_for_chemical_other_network_gas_co2: x: 3440 - "y": 4500 + "y": 4580 industry_final_demand_for_chemical_other_wood_pellets_co2: x: 3440 - "y": 4560 + "y": 4640 industry_final_demand_for_chemical_refineries_coal_co2: x: 3440 - "y": 3580 + "y": 3660 industry_final_demand_for_chemical_refineries_crude_oil_co2: x: 3440 - "y": 3640 + "y": 3720 industry_final_demand_for_chemical_refineries_network_gas_co2: x: 3440 - "y": 3700 + "y": 3780 industry_final_demand_for_chemical_refineries_wood_pellets_co2: x: 3440 - "y": 3760 + "y": 3840 industry_final_demand_for_other_food_coal_co2: x: 3440 - "y": 5040 + "y": 5120 industry_final_demand_for_other_food_crude_oil_co2: x: 3440 - "y": 5100 + "y": 5180 industry_final_demand_for_other_food_network_gas_co2: x: 3440 - "y": 5160 + "y": 5240 industry_final_demand_for_other_food_wood_pellets_co2: x: 3440 - "y": 5220 + "y": 5300 industry_final_demand_for_other_paper_coal_co2: x: 3440 - "y": 4720 + "y": 4800 industry_final_demand_for_other_paper_crude_oil_co2: x: 3440 - "y": 4780 + "y": 4860 industry_final_demand_for_other_paper_network_gas_co2: x: 3440 - "y": 4840 + "y": 4920 industry_final_demand_for_other_paper_wood_pellets_co2: x: 3440 - "y": 4900 + "y": 4980 industry_food_non_energetic_co2: x: 1920 - "y": 6180 + "y": 6260 industry_food_non_energetic_other_ghg: x: 1920 - "y": 6240 + "y": 6320 industry_non_specified_energetic_other_ghg: x: 1920 - "y": 5460 + "y": 5540 industry_other_food_capture_potential_co2: x: 2500 - "y": 5040 + "y": 5120 industry_other_food_captured_co2: x: 1920 - "y": 5040 + "y": 5120 industry_other_food_combustion_co2: x: 2940 - "y": 5040 + "y": 5120 industry_other_food_emitted_co2: x: 1920 - "y": 5220 + "y": 5300 industry_other_metals_non_energetic_co2: x: 1920 - "y": 5760 + "y": 5840 industry_other_metals_non_energetic_other_ghg: x: 1920 - "y": 5820 + "y": 5900 industry_other_non_energetic_co2: x: 1920 - "y": 6300 + "y": 6380 industry_other_non_energetic_other_ghg: x: 1920 - "y": 6360 + "y": 6440 industry_other_paper_capture_potential_co2: x: 2500 - "y": 4720 + "y": 4800 industry_other_paper_captured_co2: x: 1920 - "y": 4720 + "y": 4800 industry_other_paper_combustion_co2: x: 2940 - "y": 4720 + "y": 4800 industry_other_paper_emitted_co2: x: 1920 - "y": 4900 + "y": 4980 industry_paper_non_energetic_co2: x: 1920 - "y": 6060 + "y": 6140 industry_paper_non_energetic_other_ghg: x: 1920 - "y": 6120 + "y": 6200 industry_refineries_energetic_other_ghg: x: 1920 - "y": 5340 + "y": 5420 industry_refineries_non_energetic_other_ghg: x: 1920 - "y": 5400 + "y": 5480 industry_steel_blastfurnace_bof_capture_potential_co2: x: 2500 - "y": 3180 + "y": 3260 industry_steel_blastfurnace_bof_captured_co2: x: 2220 - "y": 3180 + "y": 3260 industry_steel_blastfurnace_bof_co2: x: 2940 - "y": 3180 + "y": 3260 industry_steel_captured_co2: x: 1920 - "y": 3180 + "y": 3260 industry_steel_cyclonefurnace_bof_capture_potential_co2: x: 2500 - "y": 3240 + "y": 3320 industry_steel_cyclonefurnace_bof_captured_co2: x: 2220 - "y": 3240 + "y": 3320 industry_steel_cyclonefurnace_bof_co2: x: 2940 - "y": 3240 + "y": 3320 industry_steel_dri_network_gas_capture_potential_co2: x: 2500 - "y": 3300 + "y": 3380 industry_steel_dri_network_gas_captured_co2: x: 2220 - "y": 3300 + "y": 3380 industry_steel_dri_network_gas_co2: x: 2940 - "y": 3300 + "y": 3380 industry_steel_emitted_co2: x: 1920 - "y": 3500 + "y": 3580 industry_steel_external_coupling_node_capture_potential_co2: x: 2500 - "y": 3360 + "y": 3440 industry_steel_external_coupling_node_captured_co2: x: 2220 - "y": 3360 + "y": 3440 industry_steel_external_coupling_node_co2: x: 2940 - "y": 3360 + "y": 3440 industry_steel_non_energetic_co2: x: 1920 - "y": 5520 + "y": 5600 industry_steel_non_energetic_other_ghg: x: 1920 - "y": 5580 + "y": 5660 lulucf_emissions_non_energetic_co2: x: 1920 - "y": 7440 + "y": 7520 lulucf_emissions_non_energetic_other_ghg: x: 1920 - "y": 7500 + "y": 7580 lulucf_removals_non_energetic_co2: x: 1920 - "y": 7380 + "y": 7460 molecules_direct_air_capture_co2: x: 1920 "y": 200 @@ -550,19 +568,19 @@ molecules_transport_ships_co2: "y": 480 other_indirect_emissions_non_energetic_co2: x: 1920 - "y": 7020 + "y": 7100 other_non_specified_energetic_other_ghg: x: 1920 - "y": 6960 + "y": 7040 other_other_transportation_energetic_other_ghg: x: 1920 - "y": 6900 + "y": 6980 transport_non_specified_energetic_other_ghg: x: 1920 - "y": 6540 + "y": 6620 waste_non_specified_non_energetic_co2: x: 1920 - "y": 7240 + "y": 7320 waste_non_specified_non_energetic_other_ghg: x: 1920 - "y": 7300 + "y": 7380 diff --git a/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_external_coupling.gql b/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_external_coupling.gql index f1bfde7a0f..0f345be681 100644 --- a/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_external_coupling.gql +++ b/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_external_coupling.gql @@ -1,2 +1,9 @@ -- query = DIVIDE(MV(industry_external_coupling_node_captured_co2,demand),1000) +- query = + DIVIDE( + MV( + energy_chemical_transformation_external_coupling_captured_co2, + demand + ), + THOUSANDS + ) - unit = tonne diff --git a/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_other.gql b/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_other.gql index 21213b4508..a24a4a9ca1 100644 --- a/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_other.gql +++ b/gqueries/general/emissions/primary_emissions/supply/industry/emissions_captured_industry_other.gql @@ -1,2 +1,2 @@ - query = DIVIDE(MV(industry_other_captured_co2,demand),1000) -- unit = tonne \ No newline at end of file +- unit = tonne diff --git a/gqueries/output_elements/output_series/mekko_of_co2_demand_supply/co2_supply_industry_external_coupling.gql b/gqueries/output_elements/output_series/mekko_of_co2_demand_supply/co2_supply_industry_external_coupling.gql index f1be4155b9..34bad5627f 100644 --- a/gqueries/output_elements/output_series/mekko_of_co2_demand_supply/co2_supply_industry_external_coupling.gql +++ b/gqueries/output_elements/output_series/mekko_of_co2_demand_supply/co2_supply_industry_external_coupling.gql @@ -1,2 +1,6 @@ -- query = MV(industry_external_coupling_node_captured_co2, demand) / BILLIONS +- query = + DIVIDE( + Q(emissions_captured_industry_external_coupling), + MILLIONS + ) - unit = MT diff --git a/gqueries/output_elements/output_series/sankey_ccus/captured_co2_industry_external_coupling_in_ccus_sankey.gql b/gqueries/output_elements/output_series/sankey_ccus/captured_co2_industry_external_coupling_in_ccus_sankey.gql index f1be4155b9..34bad5627f 100644 --- a/gqueries/output_elements/output_series/sankey_ccus/captured_co2_industry_external_coupling_in_ccus_sankey.gql +++ b/gqueries/output_elements/output_series/sankey_ccus/captured_co2_industry_external_coupling_in_ccus_sankey.gql @@ -1,2 +1,6 @@ -- query = MV(industry_external_coupling_node_captured_co2, demand) / BILLIONS +- query = + DIVIDE( + Q(emissions_captured_industry_external_coupling), + MILLIONS + ) - unit = MT diff --git a/graphs/molecules/edges/molecules/industry_external_coupling_node_captured_co2-molecules_distribution_before_transport_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad similarity index 100% rename from graphs/molecules/edges/molecules/industry_external_coupling_node_captured_co2-molecules_distribution_before_transport_co2@co2.ad rename to graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad diff --git a/graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_co2-energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_co2-energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2@co2.ad new file mode 100644 index 0000000000..9bd0fb5470 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_co2-energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2@co2.ad @@ -0,0 +1,4 @@ +- type = share +- reversed = true + +~ parent_share = 0.0 diff --git a/graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_co2-energy_chemical_fertilizers_transformation_external_coupling_node_emitted_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_co2-energy_chemical_fertilizers_transformation_external_coupling_node_emitted_co2@co2.ad new file mode 100644 index 0000000000..5ad595eb78 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_fertilizers_transformation_external_coupling_node_co2-energy_chemical_fertilizers_transformation_external_coupling_node_emitted_co2@co2.ad @@ -0,0 +1,2 @@ +- type = flexible +- reversed = reversed diff --git a/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad new file mode 100644 index 0000000000..3aa732c2e7 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad @@ -0,0 +1,2 @@ +- type = flexible +- reversed = true diff --git a/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_co2-energy_chemical_other_transformation_external_coupling_node_captured_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_co2-energy_chemical_other_transformation_external_coupling_node_captured_co2@co2.ad new file mode 100644 index 0000000000..9bd0fb5470 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_co2-energy_chemical_other_transformation_external_coupling_node_captured_co2@co2.ad @@ -0,0 +1,4 @@ +- type = share +- reversed = true + +~ parent_share = 0.0 diff --git a/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_co2-energy_chemical_other_transformation_external_coupling_node_emitted_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_co2-energy_chemical_other_transformation_external_coupling_node_emitted_co2@co2.ad new file mode 100644 index 0000000000..5ad595eb78 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_other_transformation_external_coupling_node_co2-energy_chemical_other_transformation_external_coupling_node_emitted_co2@co2.ad @@ -0,0 +1,2 @@ +- type = flexible +- reversed = reversed diff --git a/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad new file mode 100644 index 0000000000..3aa732c2e7 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_captured_co2-energy_chemical_transformation_external_coupling_captured_co2@co2.ad @@ -0,0 +1,2 @@ +- type = flexible +- reversed = true diff --git a/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_co2-energy_chemical_refineries_transformation_external_coupling_node_captured_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_co2-energy_chemical_refineries_transformation_external_coupling_node_captured_co2@co2.ad new file mode 100644 index 0000000000..9bd0fb5470 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_co2-energy_chemical_refineries_transformation_external_coupling_node_captured_co2@co2.ad @@ -0,0 +1,4 @@ +- type = share +- reversed = true + +~ parent_share = 0.0 diff --git a/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_co2-energy_chemical_refineries_transformation_external_coupling_node_emitted_co2@co2.ad b/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_co2-energy_chemical_refineries_transformation_external_coupling_node_emitted_co2@co2.ad new file mode 100644 index 0000000000..5ad595eb78 --- /dev/null +++ b/graphs/molecules/edges/energy/energy_chemical_refineries_transformation_external_coupling_node_co2-energy_chemical_refineries_transformation_external_coupling_node_emitted_co2@co2.ad @@ -0,0 +1,2 @@ +- type = flexible +- reversed = reversed diff --git a/graphs/molecules/edges/molecules/energy_chemical_transformation_external_coupling_captured_co2-molecules_distribution_before_transport_co2@co2.ad b/graphs/molecules/edges/molecules/energy_chemical_transformation_external_coupling_captured_co2-molecules_distribution_before_transport_co2@co2.ad new file mode 100644 index 0000000000..3aa732c2e7 --- /dev/null +++ b/graphs/molecules/edges/molecules/energy_chemical_transformation_external_coupling_captured_co2-molecules_distribution_before_transport_co2@co2.ad @@ -0,0 +1,2 @@ +- type = flexible +- reversed = true diff --git a/graphs/molecules/nodes/energy/energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2.ad b/graphs/molecules/nodes/energy/energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2.ad new file mode 100644 index 0000000000..781f59e8e6 --- /dev/null +++ b/graphs/molecules/nodes/energy/energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2.ad @@ -0,0 +1,3 @@ +- groups = [direct_emissions, ccus_captured] +- use = non_energetic +- sector_label = industry_fertilizers diff --git a/graphs/molecules/nodes/energy/energy_chemical_fertilizers_transformation_external_coupling_node_emitted_co2.ad b/graphs/molecules/nodes/energy/energy_chemical_fertilizers_transformation_external_coupling_node_emitted_co2.ad new file mode 100644 index 0000000000..df889e29e9 --- /dev/null +++ b/graphs/molecules/nodes/energy/energy_chemical_fertilizers_transformation_external_coupling_node_emitted_co2.ad @@ -0,0 +1 @@ +- use = non_energetic diff --git a/graphs/molecules/nodes/energy/energy_chemical_other_transformation_external_coupling_node_captured_co2.ad b/graphs/molecules/nodes/energy/energy_chemical_other_transformation_external_coupling_node_captured_co2.ad new file mode 100644 index 0000000000..3e56364817 --- /dev/null +++ b/graphs/molecules/nodes/energy/energy_chemical_other_transformation_external_coupling_node_captured_co2.ad @@ -0,0 +1,3 @@ +- groups = [direct_emissions, ccus_captured] +- use = non_energetic +- sector_label = industry_chemicals diff --git a/graphs/molecules/nodes/energy/energy_chemical_other_transformation_external_coupling_node_emitted_co2.ad b/graphs/molecules/nodes/energy/energy_chemical_other_transformation_external_coupling_node_emitted_co2.ad new file mode 100644 index 0000000000..df889e29e9 --- /dev/null +++ b/graphs/molecules/nodes/energy/energy_chemical_other_transformation_external_coupling_node_emitted_co2.ad @@ -0,0 +1 @@ +- use = non_energetic diff --git a/graphs/molecules/nodes/energy/energy_chemical_refineries_transformation_external_coupling_node_captured_co2.ad b/graphs/molecules/nodes/energy/energy_chemical_refineries_transformation_external_coupling_node_captured_co2.ad new file mode 100644 index 0000000000..ba358926d6 --- /dev/null +++ b/graphs/molecules/nodes/energy/energy_chemical_refineries_transformation_external_coupling_node_captured_co2.ad @@ -0,0 +1,3 @@ +- groups = [direct_emissions, ccus_captured] +- use = non_energetic +- sector_label = industry_refineries diff --git a/graphs/molecules/nodes/energy/energy_chemical_refineries_transformation_external_coupling_node_emitted_co2.ad b/graphs/molecules/nodes/energy/energy_chemical_refineries_transformation_external_coupling_node_emitted_co2.ad new file mode 100644 index 0000000000..df889e29e9 --- /dev/null +++ b/graphs/molecules/nodes/energy/energy_chemical_refineries_transformation_external_coupling_node_emitted_co2.ad @@ -0,0 +1 @@ +- use = non_energetic diff --git a/graphs/molecules/nodes/energy/energy_chemical_transformation_external_coupling_captured_co2.ad b/graphs/molecules/nodes/energy/energy_chemical_transformation_external_coupling_captured_co2.ad new file mode 100644 index 0000000000..df889e29e9 --- /dev/null +++ b/graphs/molecules/nodes/energy/energy_chemical_transformation_external_coupling_captured_co2.ad @@ -0,0 +1 @@ +- use = non_energetic diff --git a/graphs/molecules/nodes/industry/industry_external_coupling_node_captured_co2.ad b/graphs/molecules/nodes/industry/industry_external_coupling_node_captured_co2.ad deleted file mode 100644 index 61bdeadb76..0000000000 --- a/graphs/molecules/nodes/industry/industry_external_coupling_node_captured_co2.ad +++ /dev/null @@ -1,10 +0,0 @@ -# This node is used to allocate captured CO2 flows from emissions that are out of scope of the ETM. -# Such emissions for example include proces emissions in the refinery sector. -# Because these emissions are out of scope of the ETM, the captured flow is not subtracted from -# the total emissions. - -- groups = [direct_emissions, ccus_captured, preset_demand] -- use = non_energetic -- sector_label = industry_non_specified - -~ demand = 0.0 diff --git a/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_fertilizers_transformation_external_coupling_node_co2_captured.ad b/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_fertilizers_transformation_external_coupling_node_co2_captured.ad new file mode 100644 index 0000000000..5af7a698c5 --- /dev/null +++ b/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_fertilizers_transformation_external_coupling_node_co2_captured.ad @@ -0,0 +1,14 @@ +- query = + UPDATE( + MEDGE(energy_chemical_fertilizers_transformation_external_coupling_node_captured_co2, energy_chemical_fertilizers_transformation_external_coupling_node_co2), + share, + DIVIDE(USER_INPUT(), 100.0) + ) +- priority = 0 +- max_value = 100.0 +- min_value = 0.0 +- start_value = 0.0 +- step_value = 1.0 +- unit = % +- update_period = future +- coupling_groups = [external_model_industry, ccus] diff --git a/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_other_transformation_external_coupling_node_co2_captured.ad b/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_other_transformation_external_coupling_node_co2_captured.ad new file mode 100644 index 0000000000..2b3d779456 --- /dev/null +++ b/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_other_transformation_external_coupling_node_co2_captured.ad @@ -0,0 +1,14 @@ +- query = + UPDATE( + MEDGE(energy_chemical_other_transformation_external_coupling_node_captured_co2, energy_chemical_other_transformation_external_coupling_node_co2), + share, + DIVIDE(USER_INPUT(), 100.0) + ) +- priority = 0 +- max_value = 100.0 +- min_value = 0.0 +- start_value = 0.0 +- step_value = 1.0 +- unit = % +- update_period = future +- coupling_groups = [external_model_industry, ccus] diff --git a/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_refineries_transformation_external_coupling_node_co2_captured.ad b/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_refineries_transformation_external_coupling_node_co2_captured.ad new file mode 100644 index 0000000000..d20ceedd0c --- /dev/null +++ b/inputs/modules/external_coupling/ccus/external_coupling_energy_chemical_refineries_transformation_external_coupling_node_co2_captured.ad @@ -0,0 +1,14 @@ +- query = + UPDATE( + MEDGE(energy_chemical_refineries_transformation_external_coupling_node_captured_co2, energy_chemical_refineries_transformation_external_coupling_node_co2), + share, + DIVIDE(USER_INPUT(), 100.0) + ) +- priority = 0 +- max_value = 100.0 +- min_value = 0.0 +- start_value = 0.0 +- step_value = 1.0 +- unit = % +- update_period = future +- coupling_groups = [external_model_industry, ccus] diff --git a/inputs/modules/external_coupling/ccus/external_coupling_industry_external_coupling_node_captured_co2_supply.ad b/inputs/modules/external_coupling/ccus/external_coupling_industry_external_coupling_node_captured_co2_supply.ad deleted file mode 100644 index 13b55a0b7f..0000000000 --- a/inputs/modules/external_coupling/ccus/external_coupling_industry_external_coupling_node_captured_co2_supply.ad +++ /dev/null @@ -1,9 +0,0 @@ -- query = UPDATE(MV(industry_external_coupling_node_captured_co2), preset_demand, (USER_INPUT() * BILLIONS)) -- priority = 0 -- max_value_gql = present:AREA(co2_emission_1990) -- min_value = 0.0 -- start_value_gql = present:MV(industry_external_coupling_node_captured_co2, demand) / BILLIONS -- step_value = 0.1 -- unit = MT -- update_period = future -- coupling_groups = [external_model_industry, ccus]