@@ -291,9 +291,6 @@ def _get_capacities(n, region, cap_func, cap_string="Capacity|"):
291291 var [cap_string + "Electricity|Hydrogen" ] = \
292292 var [cap_string + "Electricity|Hydrogen|FC" ]
293293
294- # var[cap_string + "Electricity|Non-Renewable Waste"] =
295- # ! Not implemented
296-
297294 var [cap_string + "Electricity|Nuclear" ] = \
298295 capacities_electricity .get ("nuclear" , 0 )
299296
@@ -411,7 +408,7 @@ def _get_capacities(n, region, cap_func, cap_string="Capacity|"):
411408 cap_string + "Electricity|Hydro" ,
412409 cap_string + "Electricity|Hydrogen" ,
413410 cap_string + "Electricity|Nuclear" ,
414- cap_string + "Electricity|Waste" ,
411+ cap_string + "Electricity|Non-Renewable Waste" ,
415412 ]].sum ()
416413
417414 # Test if we forgot something
@@ -1639,6 +1636,11 @@ def get_emissions(n, region, _energy_totals):
16391636 bus_carrier = "co2" ,** kwargs
16401637 ).filter (like = region ).filter (like = "CHP" ).multiply (t2Mt )
16411638
1639+ # exclude waste CHPs because they are accounted separately
1640+ CHP_emissions = CHP_emissions [
1641+ ~ CHP_emissions .index .get_level_values (
1642+ "carrier" ).str .contains ("waste" )]
1643+
16421644 CHP_E_to_H = (
16431645 n .links .loc [CHP_emissions .index .get_level_values ("name" )].efficiency
16441646 / n .links .loc [CHP_emissions .index .get_level_values ("name" )].efficiency2
0 commit comments