From b236652a57ea7ce5d0510b168464fc05ee1152b3 Mon Sep 17 00:00:00 2001 From: Nico Bauer Date: Tue, 26 Nov 2024 19:24:07 +0100 Subject: [PATCH 01/52] roll-back of existing taxes (fe and pe). For this purpose I introduced a new realization of the switch c_fetaxscen. --- modules/21_tax/on/datainput.gms | 8 +++++++- modules/21_tax/on/preloop.gms | 22 +++++++++++++++------- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/modules/21_tax/on/datainput.gms b/modules/21_tax/on/datainput.gms index 781b768fc..6f9779859 100644 --- a/modules/21_tax/on/datainput.gms +++ b/modules/21_tax/on/datainput.gms @@ -33,7 +33,12 @@ $offdelim Parameter f21_tax_convergence(tall,all_regi,all_enty) "Tax convergence level for specific regions, year and final energy type" / $ondelim +if(cm_fetaxscen ne 5, $include "./modules/21_tax/on/input/f21_tax_convergence.cs4r" +); +if(cm_fetaxscen eq 5, +$include "./modules/21_tax/on/input/f21_tax_convergence_SSP3.cs4r" +); $offdelim / ; @@ -82,6 +87,7 @@ p21_tau_pe2se_sub(tall,regi,te)= 0; *RP* FILE changed by hand after introduction of SO2 taxes and inconvenience penalties on 2012-03-08 *** Values try to account for excessive water use, further pollution *** Taxes are given in USD(2005) and converted to USD(2017) per GJ +if(cm_fetaxscen ne 5, p21_tau_pe2se_tax(ttot,regi,"igcc")$(ttot.val ge 2005) = sm_D2005_2_D2017 * 0.25; p21_tau_pe2se_tax(ttot,regi,"igccc")$(ttot.val ge 2005) = sm_D2005_2_D2017 * 0.25; p21_tau_pe2se_tax(ttot,regi,"coalftrec")$(ttot.val ge 2005) = sm_D2005_2_D2017 * 1.0; @@ -89,7 +95,7 @@ p21_tau_pe2se_tax(ttot,regi,"coalftcrec")$(ttot.val ge 2005) = sm_D2005_2_D2017 p21_tau_pe2se_tax(ttot,regi,"coalh2")$(ttot.val ge 2005) = sm_D2005_2_D2017 * 0.5; p21_tau_pe2se_tax(ttot,regi,"coalh2c")$(ttot.val ge 2005) = sm_D2005_2_D2017 * 0.5; p21_tau_pe2se_tax(ttot,regi,"coalgas")$(ttot.val ge 2005) = sm_D2005_2_D2017 * 0.5; - +); ***cb20110923 rescaling of PE2SE parameters from $/GJ to trillion $ / TWa p21_tau_pe2se_tax(ttot,regi,te)$(ttot.val ge 2005) = p21_tau_pe2se_tax(ttot,regi,te) * 0.001 / sm_EJ_2_TWa; p21_tau_pe2se_sub(ttot,regi,te)$(ttot.val ge 2005) = p21_tau_pe2se_sub(ttot,regi,te) * 0.001 / sm_EJ_2_TWa; diff --git a/modules/21_tax/on/preloop.gms b/modules/21_tax/on/preloop.gms index 05ce6f123..bd002f6e0 100644 --- a/modules/21_tax/on/preloop.gms +++ b/modules/21_tax/on/preloop.gms @@ -53,14 +53,22 @@ if(cm_fetaxscen ne 0, loop(ttot$(ttot.val ge 2005), p21_tau_fe_tax(ttot,regi,sector,entyFe) = p21_tau_fe_tax("2005",regi,sector,entyFe)); ); ***CASE 2: constant TAXES except for the final energies and regions defined at the f21_tax_convergence.cs4r file - if(cm_fetaxscen eq 2, + if(cm_fetaxscen eq 2 OR cm_fetaxscen eq 5, loop(ttot$(ttot.val ge 2005), p21_tau_fe_tax(ttot,regi,sector,entyFe) = p21_tau_fe_tax("2005",regi,sector,entyFe)); - s21_tax_time = 2050; - p21_tau_fe_tax(ttot,regi,sector,entyFe)$(f21_tax_convergence("2050",regi,entyFe) AND ttot.val > 2015 AND ttot.val<(s21_tax_time + 1)) - = - p21_tau_fe_tax("2005",regi,sector,entyFe)+((f21_tax_convergence("2050",regi,entyFe)*0.001/sm_EJ_2_TWa-p21_tau_fe_tax("2005",regi,sector,entyFe))*((ttot.val-2015)/(s21_tax_time-2015))); - p21_tau_fe_tax(ttot,regi,sector,entyFe)$(f21_tax_convergence("2050",regi,entyFe) AND ttot.val >(s21_tax_time)) = f21_tax_convergence("2050",regi,entyFe)*0.001/sm_EJ_2_TWa; + if(cm_fetaxscen eq 2, s21_tax_time = 2050; + p21_tau_fe_tax(ttot,regi,sector,entyFe)$(f21_tax_convergence("2050",regi,entyFe) AND ttot.val > 2015 AND ttot.val<(s21_tax_time + 1)) + = + p21_tau_fe_tax("2005",regi,sector,entyFe)+((f21_tax_convergence("2050",regi,entyFe)*0.001/sm_EJ_2_TWa-p21_tau_fe_tax("2005",regi,sector,entyFe))*((ttot.val-2015)/(s21_tax_time-2015))); + p21_tau_fe_tax(ttot,regi,sector,entyFe)$(f21_tax_convergence("2050",regi,entyFe) AND ttot.val >(s21_tax_time)) = f21_tax_convergence("2050",regi,entyFe)*0.001/sm_EJ_2_TWa; + ); + if(cm_fetaxscen eq 5, s21_tax_time = 2035; + p21_tau_fe_tax(ttot,regi,sector,entyFe)$(f21_tax_convergence("2035",regi,entyFe) AND ttot.val > 2015 AND ttot.val<(s21_tax_time + 1)) + = + p21_tau_fe_tax("2005",regi,sector,entyFe)+((f21_tax_convergence("2035",regi,entyFe)*0.001/sm_EJ_2_TWa-p21_tau_fe_tax("2005",regi,sector,entyFe))*((ttot.val-2015)/(s21_tax_time-2015))); + p21_tau_fe_tax(ttot,regi,sector,entyFe)$(f21_tax_convergence("2035",regi,entyFe) AND ttot.val >(s21_tax_time)) = f21_tax_convergence("2050",regi,entyFe)*0.001/sm_EJ_2_TWa; + ); + ); ***----- SUBSIDIES ---------------------------------- @@ -72,7 +80,7 @@ if(cm_fetaxscen ne 0, loop(ttot$(ttot.val ge 2005), p21_tau_fuEx_sub(ttot,regi,entyPe)=p21_tau_fuEx_sub("2005",regi,entyPe)); ); *** CASE 2 and 3 and 4: Global subsidies phase-out by 2030 (SSP1, SDP) and 2050 (SSP2) respectively - if(cm_fetaxscen eq 2 OR cm_fetaxscen eq 3 OR cm_fetaxscen eq 4, + if(cm_fetaxscen eq 2 OR cm_fetaxscen eq 3 OR cm_fetaxscen eq 4 OR cm_fetaxscen eq 5, p21_tau_fe_sub(ttot,regi,sector,entyFe)$(ttot.val eq 2010 OR ttot.val eq 2015)=p21_tau_fe_sub("2005",regi,sector,entyFe); p21_tau_pe2se_sub(ttot,regi,te)$(ttot.val eq 2010 OR ttot.val eq 2015)=p21_tau_pe2se_sub("2005",regi,te); p21_tau_fuEx_sub(ttot,regi,entyPe)$(ttot.val eq 2010 OR ttot.val eq 2015)=p21_tau_fuEx_sub("2005",regi,entyPe); From 18fd58e9fd3df082198b806cb85aa6048a5ff580 Mon Sep 17 00:00:00 2001 From: Nico Bauer Date: Wed, 27 Nov 2024 09:07:50 +0100 Subject: [PATCH 02/52] debugging --- modules/21_tax/on/datainput.gms | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/21_tax/on/datainput.gms b/modules/21_tax/on/datainput.gms index 6f9779859..59d832edd 100644 --- a/modules/21_tax/on/datainput.gms +++ b/modules/21_tax/on/datainput.gms @@ -33,15 +33,21 @@ $offdelim Parameter f21_tax_convergence(tall,all_regi,all_enty) "Tax convergence level for specific regions, year and final energy type" / $ondelim -if(cm_fetaxscen ne 5, $include "./modules/21_tax/on/input/f21_tax_convergence.cs4r" -); -if(cm_fetaxscen eq 5, +$offdelim + / +; +Parameter f21_tax_convergence_SSP3(tall,all_regi,all_enty) "Tax convergence level for specific regions, year and final energy type" + / +$ondelim $include "./modules/21_tax/on/input/f21_tax_convergence_SSP3.cs4r" -); $offdelim / ; +if(cm_fetaxscen eq 5, +Parameter f21_tax_convergence(ttot,regi,enty) = Parameter f21_tax_convergence_SSP3(ttot,regi,enty); +); + Parameter f21_max_fe_sub(tall,all_regi,all_enty) "maximum final energy subsidy levels (in $/Gj) from REMIND version prior to rev. 5429" / $ondelim From 439b58b02ab65569fc1869af3a6f8210ce5c3981 Mon Sep 17 00:00:00 2001 From: Nico Bauer Date: Wed, 27 Nov 2024 09:14:11 +0100 Subject: [PATCH 03/52] debugging, part 2 --- modules/21_tax/on/datainput.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/21_tax/on/datainput.gms b/modules/21_tax/on/datainput.gms index 59d832edd..274a0e4da 100644 --- a/modules/21_tax/on/datainput.gms +++ b/modules/21_tax/on/datainput.gms @@ -45,7 +45,7 @@ $offdelim / ; if(cm_fetaxscen eq 5, -Parameter f21_tax_convergence(ttot,regi,enty) = Parameter f21_tax_convergence_SSP3(ttot,regi,enty); +f21_tax_convergence(ttot,regi,enty) = Parameter f21_tax_convergence_SSP3(ttot,regi,enty); ); Parameter f21_max_fe_sub(tall,all_regi,all_enty) "maximum final energy subsidy levels (in $/Gj) from REMIND version prior to rev. 5429" From d54458caee34befed09ba89b22f35a4323b8c2db Mon Sep 17 00:00:00 2001 From: Nico Bauer Date: Wed, 27 Nov 2024 09:24:05 +0100 Subject: [PATCH 04/52] debug, part 3 --- modules/21_tax/on/datainput.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/21_tax/on/datainput.gms b/modules/21_tax/on/datainput.gms index 274a0e4da..d9dd598c8 100644 --- a/modules/21_tax/on/datainput.gms +++ b/modules/21_tax/on/datainput.gms @@ -45,7 +45,7 @@ $offdelim / ; if(cm_fetaxscen eq 5, -f21_tax_convergence(ttot,regi,enty) = Parameter f21_tax_convergence_SSP3(ttot,regi,enty); +f21_tax_convergence(ttot,regi,enty) = f21_tax_convergence_SSP3(ttot,regi,enty); ); Parameter f21_max_fe_sub(tall,all_regi,all_enty) "maximum final energy subsidy levels (in $/Gj) from REMIND version prior to rev. 5429" From 1e542e52963e111c0e4d7e73e7d9c192d8c59d8f Mon Sep 17 00:00:00 2001 From: Pascal Sauer <156898545+pascal-sauer@users.noreply.github.com> Date: Thu, 5 Dec 2024 15:36:31 +0100 Subject: [PATCH 05/52] use piamenv::installDeps --- DESCRIPTION | 2 +- start_bundle_coupled.R | 15 ++------------- 2 files changed, 3 insertions(+), 14 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index a0114927a..b07b7f2f9 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -53,7 +53,7 @@ Imports: ncdf4, nleqslv, optparse, - piamenv (>= 0.5.4), + piamenv (>= 0.6.0), piamInterfaces (>= 0.34.1), piamPlotComparison (>= 0.0.10), piamutils, diff --git a/start_bundle_coupled.R b/start_bundle_coupled.R index a864b4d15..f68040a3b 100755 --- a/start_bundle_coupled.R +++ b/start_bundle_coupled.R @@ -93,19 +93,6 @@ run_compareScenarios <- "short" # use an empty magpie model (just reproduces the latest AMT results) magpie_empty <- FALSE -######################################################################################################## -################################# install magpie dependencies ######################################## -######################################################################################################## -if (!is.null(renv::project())) { - magpieDeps <- renv::dependencies(path_magpie) - installedPackages <- installed.packages()[, "Package"] - missingDeps <- setdiff(unique(magpieDeps$Package), installedPackages) - if (length(missingDeps) > 0) { - message("Installing missing MAgPIE dependencies ", paste(missingDeps, collapse = ", ")) - renv::install(missingDeps) - } -} - ######################################################################################################## ################################# load command line arguments ######################################## ######################################################################################################## @@ -154,6 +141,8 @@ dir.create(file.path(path_magpie, "output"), showWarnings = FALSE) ensureRequirementsInstalled(rerunPrompt = "start_bundle_coupled.R") +piamenv::installDeps(path_magpie) + errorsfound <- 0 startedRuns <- NULL finishedRuns <- NULL From 31a0c81b260c8fe3fd96298d4f75342acd3aa577 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Thu, 5 Dec 2024 20:32:14 +0100 Subject: [PATCH 06/52] Introduce option to manually choose regional carbon prices in cm_startyear --- main.gms | 8 ++++-- .../functionalForm/datainput.gms | 25 +++++++++++++++++++ .../functionalForm/declarations.gms | 7 ++++++ .../functionalForm/postsolve.gms | 12 +++++++++ 4 files changed, 50 insertions(+), 2 deletions(-) diff --git a/main.gms b/main.gms index c0f57c6e9..9dfa5364e 100755 --- a/main.gms +++ b/main.gms @@ -1702,12 +1702,16 @@ $setglobal cm_taxCO2_regiDiff initialSpread10 !! def = "initialSpread *** cm_taxCO2_regiDiff_endYr "switch for choosing convergence year of regionally differentiated carbon prices when using initialSpread10 or initialSpread20 in 45_carbonprice/functionalForm" *** Setting cm_taxCO2_regiDiff_endYr to GLO 2050, IND 2070, SSA 2100 means that convergence year is delayed for IND to 2070 and for SSA to 2100 $setglobal cm_taxCO2_regiDiff_endYr "GLO 2050" !! def = "GLO 2050" -*** cm_co2_tax_interpolation "switch for interpolation between (a) carbonprice trajectory given by path_gdx_ref and (b) carbonprice trajectory defined in 45_carbonprice" +*** cm_co2_tax_interpolation "switch for interpolation between (a) carbonprice trajectory given by path_gdx_ref (or manually chosen regional carbon price in cm_startyear - see cm_taxCO2_startYearValue) and (b) carbonprice trajectory defined in 45_carbonprice" *** (off): no interpolation, i.e. (b) is used from cm_startyear onward *** (one_step): linear interpolation within 10 years between (a) and (b). For example, if cm_startyear = 2030, it uses (a) until 2025, the average of (a) and (b) in 2030, and (b) from 2035. *** (two_steps): linear interpolation within 15 years between (a) and (b). For example, if cm_startyear = 2030, it uses (a) until 2025, weighted averages of (a) and (b) in 2030 and 2035, and (b) from 2040. *** Setting cm_co2_tax_interpolation to GLO.2025.2050 2, EUR.2025.2040 1 means that interpolation between (a) and (b) in quadratic [exponent = 2], starts in 2025, and ends in 2050 for all regions, except for Europe that has linear interpolation [exponent = 1] starting in 2025 and ending in 2040 -$setglobal cm_taxCO2_interpolation off !! def = "one_step" +$setglobal cm_taxCO2_interpolation off !! def = "off" +*** cm_taxCO2_startYearValue "switch for manually choosing regional carbon prices in cm_startyear that are used as starting point for interpolation" +*** (off): no manual values provided, i.e. carbonprice trajectory given by path_gdx_ref is used for interpolation +*** Setting cm_taxCO2_startYearValue to GLO 50, SSA 5, CHA 40 means that in cm_startyear, SSA has carbon price of 5$/tCO2, CHA has carbon price of 40$/tCO2, and all other regions have carbon price of 50$/tCO2. +$setglobal cm_taxCO2_startYearValue !! def = "off" *** cm_taxCO2_lowerBound_path_gdx_ref "switch for choosing if carbon price trajectories from path_gdx_ref are used as lower bound" *** (on): carbon price trajectories (pm_taxCO2eq) from path_gdx_ref is used as lower bound for pm_taxCO2eq *** (off): no lower bound diff --git a/modules/45_carbonprice/functionalForm/datainput.gms b/modules/45_carbonprice/functionalForm/datainput.gms index e8f3864a6..522ecb434 100644 --- a/modules/45_carbonprice/functionalForm/datainput.gms +++ b/modules/45_carbonprice/functionalForm/datainput.gms @@ -202,9 +202,23 @@ loop((ext_regi,ttot,ttot2)$p45_interpolation_data(ext_regi,ttot,ttot2), ); ); $endIf.CO2taxInterpolation2 + +$ifThen.taxCO2startYearValue2 "%cm_taxCO2_startYearValue%" == "off" +$else.taxCO2startYearValue2 +*** Set manually chosen regional carbon price in cm_startyear +loop((ext_regi)$p45_taxCO2eq_startYearValue_data(ext_regi), + loop(regi$regi_groupExt(ext_regi,regi), + p45_taxCO2eq_startYearValue(regi) = p45_taxCO2eq_startYearValue_data(ext_regi) * sm_DptCO2_2_TDpGtC; !! Converted from $/t CO2eq to T$/GtC + ); +); +display p45_taxCO2eq_startYearValue; +*** Set interpolation start to cm_startyear +p45_interpolation_startYr(regi) = cm_startyear; +$endIf.taxCO2startYearValue2 display p45_interpolation_exponent, p45_interpolation_startYr, p45_interpolation_endYr; *** Step IV.2: Create interpolation +$ifThen.taxCO2startYearValue3 "%cm_taxCO2_startYearValue%" == "off" loop(regi, pm_taxCO2eq(ttot,regi) = p45_taxCO2eq_path_gdx_ref(ttot,regi); !! Initialize pm_taxCO2eq with p45_taxCO2eq_path_gdx_ref. Then overwrite all time steps after cm_startyear and p45_interpolation_startYr(regi) pm_taxCO2eq(t,regi)$((t.val ge p45_interpolation_startYr(regi)) and (t.val lt p45_interpolation_endYr(regi))) = @@ -214,6 +228,17 @@ loop(regi, * rPower( (t.val - p45_interpolation_startYr(regi)) / (p45_interpolation_endYr(regi) - p45_interpolation_startYr(regi)), p45_interpolation_exponent(regi)); pm_taxCO2eq(t,regi)$(t.val ge p45_interpolation_endYr(regi)) = p45_taxCO2eq_regiDiff(t,regi); ); +$else.taxCO2startYearValue3 +loop(regi, + pm_taxCO2eq(ttot,regi) = p45_taxCO2eq_path_gdx_ref(ttot,regi); !! Initialize pm_taxCO2eq with p45_taxCO2eq_path_gdx_ref. Then overwrite all time steps after cm_startyear + pm_taxCO2eq(t,regi)$(t.val lt p45_interpolation_endYr(regi)) = + p45_taxCO2eq_startYearValue(regi) + * (1 - rPower( (t.val - cm_startyear) / (p45_interpolation_endYr(regi) - cm_startyear), p45_interpolation_exponent(regi))) + + sum(t2$(t2.val eq p45_interpolation_endYr(regi)), p45_taxCO2eq_regiDiff(t2,regi)) !! value of p45_taxCO2eq_regiDiff in p45_interpolation_endYr + * rPower( (t.val - cm_startyear) / (p45_interpolation_endYr(regi) - cm_startyear), p45_interpolation_exponent(regi)); + pm_taxCO2eq(t,regi)$(t.val ge p45_interpolation_endYr(regi)) = p45_taxCO2eq_regiDiff(t,regi); +); +$endIf.taxCO2startYearValue3 display pm_taxCO2eq; *** Step IV.3: Lower bound pm_taxCO2eq by p45_taxCO2eq_path_gdx_ref if switch cm_taxCO2_lowerBound_path_gdx_ref is on diff --git a/modules/45_carbonprice/functionalForm/declarations.gms b/modules/45_carbonprice/functionalForm/declarations.gms index f6ec7d913..c68d1dbf4 100644 --- a/modules/45_carbonprice/functionalForm/declarations.gms +++ b/modules/45_carbonprice/functionalForm/declarations.gms @@ -51,6 +51,13 @@ $else.taxCO2interpolation1 p45_interpolation_data(ext_regi,ttot,ttot2) "regional exponent and timewindow for interpolation" / %cm_taxCO2_interpolation% / $endIf.taxCO2interpolation1 +*** Only assigning values to p45_taxCO2eq_startYearValue if cm_taxCO2_startYearValue is not off +$ifThen.taxCO2startYearValue1 "%cm_taxCO2_startYearValue%" == "off" +$else.taxCO2startYearValue1 +p45_taxCO2eq_startYearValue_data(ext_regi) "input data for manually chosen regional carbon price in cm_startyear in $/t CO2eq" +/ %cm_taxCO2_startYearValue% / +p45_taxCO2eq_startYearValue(all_regi) "manually chosen regional carbon price in cm_startyear in $/t CO2eq" +$endIf.taxCO2startYearValue1 ; diff --git a/modules/45_carbonprice/functionalForm/postsolve.gms b/modules/45_carbonprice/functionalForm/postsolve.gms index 13a94630c..34b90b5aa 100644 --- a/modules/45_carbonprice/functionalForm/postsolve.gms +++ b/modules/45_carbonprice/functionalForm/postsolve.gms @@ -354,6 +354,7 @@ display p45_taxCO2eq_regiDiff; ***----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- *** Re-reate interpolation for all timesteps after cm_startyear +$ifThen.taxCO2startYearValue4 "%cm_taxCO2_startYearValue%" == "off" loop(regi, pm_taxCO2eq(t,regi)$(t.val lt p45_interpolation_startYr(regi)) = p45_taxCO2eq_path_gdx_ref(t,regi); pm_taxCO2eq(t,regi)$((t.val ge p45_interpolation_startYr(regi)) and (t.val lt p45_interpolation_endYr(regi))) = @@ -363,6 +364,17 @@ loop(regi, * rPower( (t.val - p45_interpolation_startYr(regi)) / (p45_interpolation_endYr(regi) - p45_interpolation_startYr(regi)), p45_interpolation_exponent(regi)); pm_taxCO2eq(t,regi)$(t.val ge p45_interpolation_endYr(regi)) = p45_taxCO2eq_regiDiff(t,regi); ); +$else.taxCO2startYearValue4 +loop(regi, + pm_taxCO2eq(t,regi)$(t.val lt p45_interpolation_startYr(regi)) = p45_taxCO2eq_path_gdx_ref(t,regi); + pm_taxCO2eq(t,regi)$(t.val lt p45_interpolation_endYr(regi)) = + p45_taxCO2eq_startYearValue(regi) + * (1 - rPower( (t.val - cm_startyear) / (p45_interpolation_endYr(regi) - cm_startyear), p45_interpolation_exponent(regi))) + + sum(t2$(t2.val eq p45_interpolation_endYr(regi)), p45_taxCO2eq_regiDiff(t2,regi)) !! value of p45_taxCO2eq_regiDiff in p45_interpolation_endYr + * rPower( (t.val - cm_startyear) / (p45_interpolation_endYr(regi) - cm_startyear), p45_interpolation_exponent(regi)); + pm_taxCO2eq(t,regi)$(t.val ge p45_interpolation_endYr(regi)) = p45_taxCO2eq_regiDiff(t,regi); +); +$endIf.taxCO2startYearValue4 display pm_taxCO2eq; *** Re-introduce lower bound pm_taxCO2eq by p45_taxCO2eq_path_gdx_ref if switch cm_taxCO2_lowerBound_path_gdx_ref is on From 70d7d14f1b03ca3ce35fd5dfb6b683e8f28c4762 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Fri, 6 Dec 2024 11:25:35 +0000 Subject: [PATCH 07/52] Release development version 3.3.2.dev1148 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 2c4a2cc76..b60a300f6 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1145" -date-released: 2024-12-05 +version: "3.3.2.dev1148" +date-released: 2024-12-06 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index 23c093444..a07bbdef3 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1145" +cfg$model_version <- "3.3.2.dev1148" #### settings #### cfg$gms <- list() From 0f4168c4a4217c5079e02975856b1e910e8760d9 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Fri, 6 Dec 2024 13:05:32 +0000 Subject: [PATCH 08/52] Release development version 3.3.2.dev1151 --- CITATION.cff | 2 +- config/default.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index b60a300f6..73daa1b96 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1148" +version: "3.3.2.dev1151" date-released: 2024-12-06 repository-code: https://github.com/remindmodel/remind keywords: diff --git a/config/default.cfg b/config/default.cfg index a07bbdef3..64df574bc 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1148" +cfg$model_version <- "3.3.2.dev1151" #### settings #### cfg$gms <- list() From 0ac25b3ea41ad00bd5fa953ed3696b0ea4cd0f94 Mon Sep 17 00:00:00 2001 From: Nico Bauer Date: Fri, 6 Dec 2024 16:05:41 +0100 Subject: [PATCH 09/52] Adding the policy roll-back option for final energy taxes. --- main.gms | 3 ++- modules/21_tax/on/datainput.gms | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/main.gms b/main.gms index f535dc482..6672da9ce 100755 --- a/main.gms +++ b/main.gms @@ -716,13 +716,14 @@ parameter parameter cm_fetaxscen "choice of final energy tax path, subsidy path and inconvenience cost path, values other than zero enable final energy tax" ; - cm_fetaxscen = 3; !! def = 3 !! regexp = [0-4] + cm_fetaxscen = 3; !! def = 3 !! regexp = [0-5] *' even if set to 0, the PE inconvenience cost per SO2-cost for coal are always on if module 21_tax is on *' * (0): no tax, sub, inconv *' * (1): constant t,s,i (used in SSP 5 and ADVANCE WP3.1 HighOilSub) *' * (2): converging tax, phased out sub (-2030), no inconvenience cost so far (used in SSP 1) *' * (3): constant tax, phased out sub (-2050), no inconvenience cost so far (used in SSP 2) *' * (4): constant tax, phased out sub (-2030), no inconvenience cost so far (used in SDP) +*' * (5): roll back of final energy taxes to get back to a no-policy case (previously known as BAU) *' parameter cm_distrBeta "elasticity of tax revenue redistribution" diff --git a/modules/21_tax/on/datainput.gms b/modules/21_tax/on/datainput.gms index d9dd598c8..82aa7ef15 100644 --- a/modules/21_tax/on/datainput.gms +++ b/modules/21_tax/on/datainput.gms @@ -37,15 +37,15 @@ $include "./modules/21_tax/on/input/f21_tax_convergence.cs4r" $offdelim / ; -Parameter f21_tax_convergence_SSP3(tall,all_regi,all_enty) "Tax convergence level for specific regions, year and final energy type" +Parameter f21_tax_convergence_rollback(tall,all_regi,all_enty) "Tax convergence level for specific regions, year and final energy type" / $ondelim -$include "./modules/21_tax/on/input/f21_tax_convergence_SSP3.cs4r" +$include "./modules/21_tax/on/input/f21_tax_convergence_rollback.cs4r" $offdelim / ; if(cm_fetaxscen eq 5, -f21_tax_convergence(ttot,regi,enty) = f21_tax_convergence_SSP3(ttot,regi,enty); +f21_tax_convergence(ttot,regi,enty) = f21_tax_convergence_rollback(ttot,regi,enty); ); Parameter f21_max_fe_sub(tall,all_regi,all_enty) "maximum final energy subsidy levels (in $/Gj) from REMIND version prior to rev. 5429" From 1f5cbd1b4847de6ca96ea28fc2ee1caa024404d4 Mon Sep 17 00:00:00 2001 From: robertpietzcker Date: Fri, 6 Dec 2024 16:28:30 +0100 Subject: [PATCH 10/52] updated x-axis plot settings for compScen2 --- scripts/cs2/profiles.json | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/scripts/cs2/profiles.json b/scripts/cs2/profiles.json index 8a36155c6..fa1c82b65 100644 --- a/scripts/cs2/profiles.json +++ b/scripts/cs2/profiles.json @@ -11,25 +11,27 @@ }, "H12": { "projectLibrary": "'remind2'", - "reg": "c('CAZ', 'CHA', 'EUR', 'IND', 'JPN', 'LAM', 'MEA', 'NEU', 'OAS', 'REF', 'SSA', 'USA', 'World')" + "reg": "c('CAZ', 'CHA', 'EUR', 'IND', 'JPN', 'LAM', 'MEA', 'NEU', 'OAS', 'REF', 'SSA', 'USA', 'World')", + "yearsHist": "c(seq(1990, 2024, 1), seq(2025, 2050, 5))" }, "H12-short": { "projectLibrary": "'remind2'", "reg": "c('CAZ', 'CHA', 'EUR', 'IND', 'JPN', 'LAM', 'MEA', 'NEU', 'OAS', 'REF', 'SSA', 'USA', 'World')", "yearsScen": "seq(2005, 2050, 5)", - "yearsHist": "c(seq(1990, 2024, 1), seq(2025, 2050, 5))", - "yearsBarPlot": "c(2020, 2030, 2050)" + "yearsHist": "c(seq(2000, 2024, 1), seq(2025, 2050, 5))", + "yearsBarPlot": "c(2020, 2030, 2040, 2050)" }, "EU27": { "projectLibrary": "'remind2'", "reg": "c('DEU', 'ECE', 'ECS', 'ENC', 'ESC', 'ESW', 'EU27', 'EWN', 'FRA')", - "mainReg": "'EU27'" + "mainReg": "'EU27'", + "yearsHist": "c(seq(1990, 2024, 1), seq(2025, 2050, 5))" }, "EU27-short": { "projectLibrary": "'remind2'", "reg": "c('DEU', 'ECE', 'ECS', 'ENC', 'ESC', 'ESW', 'EU27', 'EWN', 'FRA')", "yearsScen": "seq(2005, 2050, 5)", - "yearsHist": "c(seq(1990, 2024, 1), seq(2025, 2050, 5))", + "yearsHist": "c(seq(2000, 2024, 1), seq(2025, 2050, 5))", "yearsBarPlot": "c(2020, 2030, 2040, 2050)", "mainReg": "'EU27'" }, @@ -37,7 +39,7 @@ "projectLibrary": "'remind2'", "reg": "c('DEU', 'ECE', 'ECS', 'ENC', 'ESC', 'ESW', 'EU27', 'EWN', 'FRA')", "yearsScen": "seq(2005, 2050, 5)", - "yearsHist": "c(seq(1990, 2024, 1), seq(2025, 2050, 5))", + "yearsHist": "c(seq(2000, 2024, 1), seq(2025, 2050, 5))", "yearsBarPlot": "c(2020, 2030, 2045)", "modelsHistExclude": "c('IEA ETP B2DS', 'IEA ETP 2DS', 'IEA ETP RTS', 'EDGE_SSP1', 'EDGE_SSP2', 'CEDS', 'IRENA', 'IEA WEO 2021 APS', 'IEA WEO 2021 SDS', 'IEA WEO 2021 SPS')", "mainReg": "'DEU'" From 57d8174dee6bd164fa7b8116f2be7d0660b7a8c9 Mon Sep 17 00:00:00 2001 From: Nico Bauer Date: Fri, 6 Dec 2024 16:57:52 +0100 Subject: [PATCH 11/52] Adjusted scenario_config.csv and scenario_config_ScenarioMIP.csv fo the policy roll-back. --- config/scenario_config.csv | 14 +++++++------- config/scenario_config_ScenarioMIP.csv | 6 +++--- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/config/scenario_config.csv b/config/scenario_config.csv index bc1ee139b..c721e6add 100644 --- a/config/scenario_config.csv +++ b/config/scenario_config.csv @@ -19,13 +19,13 @@ SSP2-EU21-PkBudg500;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extram SSP2-EU21-PkBudg650;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extramapping_EU27.csv;rcp20;9;globallyOptimal;650;functionalForm;;100;2055;;;9;;;;;;;;;;1;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix4ICEban;2030;;SSP2-EU21-NPi2025;;SSP2-EU21-NPi;SSP2-EU21-PkBudg650: This climate policy scenario follows the SSP2. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. SSP2-EU21-PkBudg1000;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extramapping_EU27.csv;rcp26;9;globallyOptimal;1000;functionalForm;;75;2080;;;9;;;;;;;;;;1;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix3ICEban;2030;;SSP2-EU21-NPi2025;;SSP2-EU21-NPi;SSP2-EU21-PkBudg1050: This climate policy scenario follows the SSP2. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. # H12 SSP3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SSP3-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;;0;NPi;;;;;;9;;;1;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;;Mix1;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. -SSP3-NDC;0;;;;;rcp45;3;;0;NDC;;;;;;9;;;1;;;;;;;1;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;;Mix2ICEban;2030;;SSP2-NPi2025;SSP3-NPi;SSP3-NPi;SSP3-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. -SSP3-NDCsy2025;0;;;;;rcp45;3;;0;NDC;;;;;;9;;;1;;;;;;;5;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;;Mix2ICEban;2025;;SSP2-NPi;SSP3-NPi;SSP3-NPi;SSP3-NDCsy2025: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi until 2020 and has start year 2025. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. -SSP3-NPi;0;;;;;rcp45;0;;0;NPi;;;;;;9;;;1;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;;Mix1;2005;;;;;SSP3-NPi: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 3 called High. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. -SSP3-NPi2025;0;;;;;rcp45;0;;0;NPi2025;;;;;;9;;;1;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;;Mix2ICEban;2005;;;;;SSP3-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 3 called High. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. -SSP3-PkBudg1000;0;;;;;rcp26;9;;1000;functionalForm;;75;2080;;GLO 2100;9;;;1;;;;;;;1;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;;SSP3;1.5;;forcing_SSP3;;Mix3ICEban;2030;;SSP2-NPi2025;;;SSP3-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. -SSP3-rollBack;0;;;;;rcp45;0;;0;none;;;;;;0;;;1;;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;;SSP3;1.5;;forcing_SSP3;;Mix1;2030;;SSP2-NPi2025;;; +SSP3-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;;0;NPi;;;;;;9;;;1;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;;Mix1;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. +SSP3-NDC;0;;;;;rcp45;3;;0;NDC;;;;;;9;;;1;;;;;;;1;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;;Mix2ICEban;2030;;SSP2-NPi2025;SSP3-NPi;SSP3-NPi;SSP3-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. +SSP3-NDCsy2025;0;;;;;rcp45;3;;0;NDC;;;;;;9;;;1;;;;;;;5;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;;Mix2ICEban;2025;;SSP2-NPi;SSP3-NPi;SSP3-NPi;SSP3-NDCsy2025: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi until 2020 and has start year 2025. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. +SSP3-NPi;0;;;;;rcp45;0;;0;NPi;;;;;;9;;;1;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;;Mix1;2005;;;;;SSP3-NPi: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 3 called High. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. +SSP3-NPi2025;0;;;;;rcp45;0;;0;NPi2025;;;;;;9;;;1;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;;Mix2ICEban;2005;;;;;SSP3-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 3 called High. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. +SSP3-PkBudg1000;0;;;;;rcp26;9;;1000;functionalForm;;75;2080;;GLO 2100;9;;;1;;;;;;;1;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;;SSP3;1.5;;forcing_SSP3;;Mix3ICEban;2030;;SSP2-NPi2025;;;SSP3-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. +SSP3-rollBack;0;;;;;rcp45;0;;0;none;;;;;;0;;;5;;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;;SSP3;1.5;;forcing_SSP3;;Mix1;2030;;SSP2-NPi2025;;; # H12 SSP1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP1-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;;0;NPi;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix1;2005;;;;;SSP1-calibration: This baseline calibration scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. SSP1-NDC;1,AMT,compileInTests;;;;;rcp45;3;globallyOptimal;0;NDC;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;1;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix2ICEban;2030;;SSP2-NPi2025;SSP1-NPi;SSP1-NPi;SSP1-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index 1bb1e5152..0a51f0b26 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -1,6 +1,6 @@ title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_emiscen;c_regi_earlyreti_rate;cm_fetaxscen;cm_bioenergy_SustTax;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_CESMkup_ind;cm_CESMkup_ind_data;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_emiMktTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description #___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-def;0;;rcp45;0;off;;none;;;;;;;;9;GLO 0.09, EUR_regi 0.15;1;1.5;;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;1;2;0;3;SSP3;1.5;0;forcing_SSP3;SSP3;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-H-SSP3-rollBack-def;0;;rcp45;0;off;;none;;;;;;;;9;GLO 0.09, EUR_regi 0.15;5;1.5;;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;1;2;0;3;SSP3;1.5;0;forcing_SSP3;SSP3;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;;;;;;NPi2018;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix1;2005;;;;; SMIPv04-ML-SSP2-PkBudg2000-def;1;;rcp45;9;globallyOptimal;2000;functionalForm;linear;60;2100;gdx_ref;2025;initialSpread10;GLO 2100;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;1;;;;;NDC;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;gdx_ref;2025;initialSpread10;GLO 2070;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;1;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NDC_sy2030-var;;SMIPv04-M-SSP2-NPi2025-def; @@ -14,7 +14,7 @@ SMIPv04-M-SSP2-NDC_sy2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;3;globallyOptimal;;N SMIPv04-L-SSP2-PkBudg1000-var_2030NPi;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-def;;; SMIPv04-L-SSP2-PkBudg1000-var_2030flexible;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;last;;;;;;;;;;;;;;;;;;;;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; #___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP5-rollBack-var;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP5;gdp_SSP5;gdp_SSP5;;;;;;;;SSP5;;;forcing_SSP5;SSP5;;;;;;; +SMIPv04-H-SSP5-rollBack-var;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;5;;;;;;;;;;;;;;;;;;;pop_SSP5;gdp_SSP5;gdp_SSP5;;;;;;;;SSP5;;;forcing_SSP5;SSP5;;;;;;; SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;;5;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SDP;;;forcing_SSP1;MFR;;;;;;; SMIPv04-M-SSP1-NPi2020-var;1;SMIPv04-M-SSP1-NPi2025-var;;;;;NPi;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-M-SSP1-NDC_sy2030-var;1;SMIPv04-M-SSP1-NPi2025-var;;3;globallyOptimal;;NDC;;;;;;;;;;;;;;;;;1;;;;;NDC;;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;Mix2ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;SMIPv04-M-SSP1-NPi2020-var;SMIPv04-M-SSP1-NPi2025-var; @@ -34,7 +34,7 @@ SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg750-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_EWoff;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_EWoff;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;5;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-ML-SSP2-PkBudg2000-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg2000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; From 379920194c96fa3bdcbdba9c184a7f89e7bd5fba Mon Sep 17 00:00:00 2001 From: Nico Bauer Date: Fri, 6 Dec 2024 19:26:57 +0100 Subject: [PATCH 12/52] Up-date to include changes of techno-economic assumptions in SSP3 and fetax reduction in policy roll-back scenarios. --- config/scenario_config.csv | 14 +++++++------- config/scenario_config_ScenarioMIP.csv | 8 ++++---- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/config/scenario_config.csv b/config/scenario_config.csv index ace852d92..4d93595ad 100644 --- a/config/scenario_config.csv +++ b/config/scenario_config.csv @@ -9,7 +9,7 @@ SSP2-PkBudg500;1,AMT,2;;;;;rcp20;globallyOptimal;;;9;500;functionalForm;;200;204 SSP2-PkBudg650;1,AMT,2;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;;;;;;;;;;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix4ICEban;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. SSP2-PkBudg1000;1,AMT,2;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;;;;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. SSP2-EcBudg400;1,AMT,2;;;;;rcp26;globallyOptimal;;;5;400;functionalForm;exponential;70;;initialSpread20;GLO 2070;9;;;;;1;1;0;;;;;;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100).GLO.tax.t.oae.all 5000;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix3ICEban;1;2035;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-EcBudg400: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes an end-of-century budget of 400 Gt CO2 on total CO2 emissions from 2020 to 2100. This is a high overshoot scenario with delayed climate policy. -SSP2-rollBack;1,AMT,2;;;;;rcp45;;;;0;0;none;;;;;;0;;;1;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;;;;;;;;;;3;;;;;;Mix1;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-rollBack: This rollback of climate policy scenario follows the Shared Socioeconomic Pathways 3 called Middle of the Road. +SSP2-rollBack;1,AMT,2;;;;;rcp45;;;;0;0;none;;;;;;0;;;5;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;;;;;;;;;;3;;;;;;Mix1;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-rollBack: This rollback of climate policy scenario follows the Shared Socioeconomic Pathways 3 called Middle of the Road. # EU21 SSP2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP2-EU21-NPi-calibrate;calibrate;calibrate;14;./config/regionmapping_21_EU11.csv;./config/extramapping_EU27.csv;rcp45;;;;;0;NPi;;;;;;9;;;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;;;;;;;;;;3;;;;;;Mix1;;2005;;;;;SSP2-EU21-calibration: This baseline scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. SSP2-EU21-NDC;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extramapping_EU27.csv;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;;;;;;;;;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;;;;;;;;;;3;;;;;;Mix2ICEban;1;2030;;SSP2-EU21-NPi2025;SSP2-EU21-NPi;SSP2-EU21-NPi2025;SSP2-EU21-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. @@ -20,12 +20,12 @@ SSP2-EU21-PkBudg500;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extram SSP2-EU21-PkBudg650;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extramapping_EU27.csv;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;;;;;;;;;;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix4ICEban;1;2030;;SSP2-EU21-NPi2025;;SSP2-EU21-NPi2025;SSP2-EU21-PkBudg650: This climate policy scenario follows the SSP2. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. SSP2-EU21-PkBudg1000;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extramapping_EU27.csv;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;;;;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix3ICEban;1;2030;;SSP2-EU21-NPi2025;;SSP2-EU21-NPi2025;SSP2-EU21-PkBudg1050: This climate policy scenario follows the SSP2. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. # H12 SSP3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SSP3-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;3;;;0;NPi;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. -SSP3-NPi_impCM-calibrate;calibrate;calibrate;14;;;rcp45;;3;imperfect;;0;NPi;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. -SSP3-NDC;1;;;;;rcp45;;3;;3;0;NDC;;;;;;9;;;1;;;;;;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;SSP3-NPi2025;SSP3-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. -SSP3-NPi2025;1;;;;;rcp45;;3;;0;0;NPi2025;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix2ICEban;1;2030;;SSP2-NPi2025;;;SSP3-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 3 called High. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. -SSP3-PkBudg1000;1;;;;;rcp26;;3;;9;1000;functionalForm;;75;2080;;GLO 2100;9;;;1;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;0;;SSP3;1.5;;forcing_SSP3;CLE;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP3-NPi2025;SSP3-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. -SSP3-rollBack;1;;;;;rcp45;;3;;0;0;none;;;;;;0;;;1;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;1;2030;;SSP2-NPi2025;;SSP3-NPi2025;SSP3-rollBack: This rollback of climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. +SSP3-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;3;;;0;NPi;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. +SSP3-NPi_impCM-calibrate;calibrate;calibrate;14;;;rcp45;;3;imperfect;;0;NPi;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. +SSP3-NDC;1;;;;;rcp45;;3;;3;0;NDC;;;;;;9;;;1;;;;;;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;SSP3-NPi2025;SSP3-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. +SSP3-NPi2025;1;;;;;rcp45;;3;;0;0;NPi2025;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix2ICEban;1;2030;;SSP2-NPi2025;;;SSP3-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 3 called High. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. +SSP3-PkBudg1000;1;;;;;rcp26;;3;;9;1000;functionalForm;;75;2080;;GLO 2100;9;;;1;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;;SSP3;1.5;;forcing_SSP3;CLE;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP3-NPi2025;SSP3-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. +SSP3-rollBack;1;;;;;rcp45;;3;;0;0;none;;;;;;0;;;5;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;1;2030;;SSP2-NPi2025;;SSP3-NPi2025;SSP3-rollBack: This rollback of climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. # H12 SSP1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP1-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;;;;0;NPi;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix1;;2005;;;;;SSP1-calibration: This baseline calibration scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. SSP1-NDC;1,AMT,compileInTests;;;;;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;SSP1-NPi2025;SSP1-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index ccc309a72..4a839d8de 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -1,6 +1,6 @@ title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_emiscen;c_regi_earlyreti_rate;cm_fetaxscen;cm_bioenergy_SustTax;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_CESMkup_ind;cm_CESMkup_ind_data;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_emiMktTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description #___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-def;0;;rcp45;0;off;;none;;;;;;;;9;GLO 0.09, EUR_regi 0.15;1;1.5;;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;1;2;0;3;SSP3;1.5;0;forcing_SSP3;SSP3;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-H-SSP3-rollBack-def;0;;rcp45;0;off;;none;;;;;;;;9;GLO 0.09, EUR_regi 0.15;5;1.5;;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;2;0;3;SSP3;1.5;0;forcing_SSP3;SSP3;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;;;;;;NPi2018;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; SMIPv04-ML-SSP2-PkBudg2000-def;1;;rcp45;9;globallyOptimal;2000;functionalForm;linear;60;2100;gdx_ref;2025;initialSpread10;GLO 2100;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;1;;;;;NDC;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;gdx_ref;2025;initialSpread10;GLO 2070;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;1;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NDC_sy2030-var;;SMIPv04-M-SSP2-NPi2025-def; @@ -14,13 +14,13 @@ SMIPv04-M-SSP2-NDC_sy2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;3;globallyOptimal;;N SMIPv04-L-SSP2-PkBudg1000-var_2030NPi;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-def;;; SMIPv04-L-SSP2-PkBudg1000-var_2030flexible;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;last;;;;;;;;;;;;;;;;;;;;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; #___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP5-rollBack-var;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP5;gdp_SSP5;gdp_SSP5;;;;;;;;SSP5;;;forcing_SSP5;SSP5;;;;;;; +SMIPv04-H-SSP5-rollBack-var;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;5;;;;;;;;;;;;;;;;;;;pop_SSP5;gdp_SSP5;gdp_SSP5;;;;;;;;SSP5;;;forcing_SSP5;SSP5;;;;;;; SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;;5;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;;forcing_SSP1;MFR;;;;;;; SMIPv04-M-SSP1-NPi2020-var;1;SMIPv04-M-SSP1-NPi2025-var;;;;;NPi;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-M-SSP1-NDC_sy2030-var;1;SMIPv04-M-SSP1-NPi2025-var;;3;globallyOptimal;;NDC;;;;;;;;;;;;;;;;;1;;;;;NDC;;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;Mix2ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;SMIPv04-M-SSP1-NPi2020-var;SMIPv04-M-SSP1-NPi2025-var; SMIPv04-M-SSP1-NDC_sy2025-var;1;SMIPv04-M-SSP1-NPi2025-var;;3;globallyOptimal;;NDC;;;;;;;;;;;;;;;;;5;;;;;NDC;;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;Mix2ICEban;2025;;SMIPv04-M-SSP2-NPi2020-var;SMIPv04-M-SSP1-NPi2020-var;SMIPv04-M-SSP1-NPi2025-var; SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;;;;SSP2_lowEn;;;;;;;;;;; -SMIPv04-M-SSP3-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;1;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;;;SSP3;;;forcing_SSP3;SSP3;;;;;;; +SMIPv04-M-SSP3-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;1;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;;;SSP3;;;forcing_SSP3;SSP3;;;;;;; SMIPv04-M-SSP5-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;1;;;;;;3;;;;;;;;;;;;;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;;SSP5;;1;forcing_SSP5;SSP5;;;;;;; SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;;5;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;1;forcing_SSP1;MFR;;;;SMIPv04-M-SSP1-NDC_sy2030-var;;; SMIPv04-VLLO-SSP2-PkBudg750-var;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;;;;;;;;;;;forcing_SSP2;;;;;;;; @@ -34,7 +34,7 @@ SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg750-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_EWoff;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_EWoff;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;5;;;0;;;;;;;;;;;;;;;;;;;;;;4;;;;;;;;;;;;;;; SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-ML-SSP2-PkBudg2000-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg2000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; From 3c26acb7937648d628743e97b141bf8433bb3025 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Fri, 6 Dec 2024 20:30:54 +0000 Subject: [PATCH 13/52] Release development version 3.3.2.dev1154 --- CITATION.cff | 2 +- config/default.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 73daa1b96..5ced9257b 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1151" +version: "3.3.2.dev1154" date-released: 2024-12-06 repository-code: https://github.com/remindmodel/remind keywords: diff --git a/config/default.cfg b/config/default.cfg index 64df574bc..bfdb45ffb 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1151" +cfg$model_version <- "3.3.2.dev1154" #### settings #### cfg$gms <- list() From 57492047fa3f94427769035e393e817e2ac0cba1 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Sat, 7 Dec 2024 20:35:39 +0000 Subject: [PATCH 14/52] Release development version 3.3.2.dev1157 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 5ced9257b..794b4e4c9 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1154" -date-released: 2024-12-06 +version: "3.3.2.dev1157" +date-released: 2024-12-07 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index bfdb45ffb..663de00a5 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1154" +cfg$model_version <- "3.3.2.dev1157" #### settings #### cfg$gms <- list() From f50691cc75bbac685ae618d18e241624230fabb8 Mon Sep 17 00:00:00 2001 From: Lavinia Baumstark Date: Sun, 8 Dec 2024 22:05:16 +0100 Subject: [PATCH 15/52] add new file to modules/21_tax/on/input/files --- modules/21_tax/on/input/files | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/21_tax/on/input/files b/modules/21_tax/on/input/files index 5bb4a6ad7..5e1802ec5 100644 --- a/modules/21_tax/on/input/files +++ b/modules/21_tax/on/input/files @@ -5,4 +5,5 @@ f21_prop_fe_sub.cs4r f21_tau_pe_sub.cs4r f21_max_pe_sub.cs4r f21_tax_convergence.cs4r +f21_tax_convergence_rollback.cs4r From 8ace19f9d6582142a7b5a79e015fc3f40552c64a Mon Sep 17 00:00:00 2001 From: Lavinia Baumstark Date: Mon, 9 Dec 2024 09:23:40 +0100 Subject: [PATCH 16/52] delete path_gdx_refpolicycost specification for all scenarios except SSP2 and SSP2-EU21 --- config/scenario_config.csv | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/config/scenario_config.csv b/config/scenario_config.csv index 4d93595ad..2ff533a10 100644 --- a/config/scenario_config.csv +++ b/config/scenario_config.csv @@ -22,25 +22,25 @@ SSP2-EU21-PkBudg1000;1,AMT,2;;;./config/regionmapping_21_EU11.csv;./config/extra # H12 SSP3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP3-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;3;;;0;NPi;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. SSP3-NPi_impCM-calibrate;calibrate;calibrate;14;;;rcp45;;3;imperfect;;0;NPi;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;;2005;;;;;SSP3-NPi-calibrate: This reference policy/baseline scenario follows the Shared Socioeconomic Pathways 3 called High. -SSP3-NDC;1;;;;;rcp45;;3;;3;0;NDC;;;;;;9;;;1;;;;;;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;SSP3-NPi2025;SSP3-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. +SSP3-NDC;1;;;;;rcp45;;3;;3;0;NDC;;;;;;9;;;1;;;;;;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;;SSP3-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 3 called High. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. SSP3-NPi2025;1;;;;;rcp45;;3;;0;0;NPi2025;;;;;;9;;;1;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix2ICEban;1;2030;;SSP2-NPi2025;;;SSP3-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 3 called High. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. -SSP3-PkBudg1000;1;;;;;rcp26;;3;;9;1000;functionalForm;;75;2080;;GLO 2100;9;;;1;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;;SSP3;1.5;;forcing_SSP3;CLE;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP3-NPi2025;SSP3-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. -SSP3-rollBack;1;;;;;rcp45;;3;;0;0;none;;;;;;0;;;5;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;1;2030;;SSP2-NPi2025;;SSP3-NPi2025;SSP3-rollBack: This rollback of climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. +SSP3-PkBudg1000;1;;;;;rcp26;;3;;9;1000;functionalForm;;75;2080;;GLO 2100;9;;;1;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;;SSP3;1.5;;forcing_SSP3;CLE;Mix3ICEban;1;2030;;SSP2-NPi2025;;;SSP3-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. +SSP3-rollBack;1;;;;;rcp45;;3;;0;0;none;;;;;;0;;;5;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;4;;0;3;SSP3;1.5;;forcing_SSP3;CLE;Mix1;1;2030;;SSP2-NPi2025;;;SSP3-rollBack: This rollback of climate policy scenario follows the Shared Socioeconomic Pathways 3 called High. # H12 SSP1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP1-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;;;;0;NPi;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix1;;2005;;;;;SSP1-calibration: This baseline calibration scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. -SSP1-NDC;1,AMT,compileInTests;;;;;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;SSP1-NPi2025;SSP1-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. +SSP1-NDC;1,AMT,compileInTests;;;;;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;;SSP1-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. SSP1-NPi2025;1,AMT;;;;;rcp45;;;;0;0;NPi2025;;;;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;3;SSP1;0.5;1;forcing_SSP1;MFR;Mix2ICEban;1;2030;;SSP2-NPi2025;;;SSP1-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. -SSP1-PkBudg650;1,AMT;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;feelhpb 1.05, fehob 1.75, feheb 0.1;manual;feh2_otherInd 1.04, feelhth_otherInd 0.4, feh2_cement 2.0, feelhth_chemicals 1.3, feh2_chemicals 1.04;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;0.5;1;forcing_SSP1;MFR;Mix4ICEban;1;2030;;SSP2-NPi2025;;SSP1-NPi2025;SSP1-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. -SSP1-PkBudg1000;1,AMT;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;0.5;1;forcing_SSP1;MFR;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP1-NPi2025;SSP1-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. +SSP1-PkBudg650;1,AMT;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;feelhpb 1.05, fehob 1.75, feheb 0.1;manual;feh2_otherInd 1.04, feelhth_otherInd 0.4, feh2_cement 2.0, feelhth_chemicals 1.3, feh2_chemicals 1.04;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;0.5;1;forcing_SSP1;MFR;Mix4ICEban;1;2030;;SSP2-NPi2025;;;SSP1-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. +SSP1-PkBudg1000;1,AMT;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;GLO 0.12, EUR_regi 0.15;;2;1.75;;;;2;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;0.5;1;forcing_SSP1;MFR;Mix3ICEban;1;2030;;SSP2-NPi2025;;;SSP1-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 1 called Sustainability. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. # H12 SSP2 lowEnergy;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP2_lowEn-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;;;;0;NPi;;;;;;9;;;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;3;SSP2_lowEn;;;;;Mix1;;2005;;;;;SSP2_lowEn-calibration: This baseline scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. This scenario also assumes low energy demand trajectories. -SSP2_lowEn-NDC;1,AMT;;;;;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;;;;;;;;;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;3;SSP2_lowEn;;;;;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;SSP2_lowEn-NPi2025;SSP2_lowEn-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. It assumes NPi2025 until 2025 and has start year 2030. This scenario also assumes low energy demand trajectories. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. +SSP2_lowEn-NDC;1,AMT;;;;;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;;;;;;;;;;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;3;SSP2_lowEn;;;;;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;;SSP2_lowEn-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. It assumes NPi2025 until 2025 and has start year 2030. This scenario also assumes low energy demand trajectories. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. SSP2_lowEn-NPi2025;1,AMT;;;;;rcp45;;;;0;0;NPi2025;;;;;;9;;;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;3;SSP2_lowEn;;;;;Mix2ICEban;1;2030;;SSP2-NPi2025;;;SSP2_lowEn-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. This scenario also assumes low energy demand trajectories. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. -SSP2_lowEn-PkBudg650;1,AMT;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;;;;;;;;;;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;;SSP2_lowEn;;;;;Mix4ICEban;1;2030;;SSP2-NPi2025;;SSP2_lowEn-NPi2025;SSP2_lowEn-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. This scenario also assumes low energy demand trajectories. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. -SSP2_lowEn-PkBudg1000;1,AMT;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;;;;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;;SSP2_lowEn;;;;;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP2_lowEn-NPi2025;SSP2_lowEn-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. This scenario also assumes low energy demand trajectories. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. +SSP2_lowEn-PkBudg650;1,AMT;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;;;;;;;;;;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;;SSP2_lowEn;;;;;Mix4ICEban;1;2030;;SSP2-NPi2025;;;SSP2_lowEn-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. This scenario also assumes low energy demand trajectories. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. +SSP2_lowEn-PkBudg1000;1,AMT;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;;;;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;gdp_SSP2_lowEn;;;;;;;;SSP2_lowEn;;;;;Mix3ICEban;1;2030;;SSP2-NPi2025;;;SSP2_lowEn-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. This scenario also assumes low energy demand trajectories. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. # H12 SSP5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP5-NPi-calibrate;calibrate;calibrate;14;;;rcp45;;;;;0;NPi;;;;;;9;;;1;1.75;;;;3;2;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;3;SSP5;0.5;1;forcing_SSP5;SSP5;Mix1;;2005;;;;;SSP5-calibration: This baseline calibration scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. -SSP5-NDC;1;;;;;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;;;1;1.75;;;;3;2;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;3;SSP5;0.5;1;forcing_SSP5;SSP5;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;SSP5-NPi2025;SSP5-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. +SSP5-NDC;1;;;;;rcp45;globallyOptimal;;;3;0;NDC;;;;;;9;;;1;1.75;;;;3;2;;;;;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;3;SSP5;0.5;1;forcing_SSP5;SSP5;Mix2ICEban;1;2030;;SSP2-NPi2025;SSP2-NPi;;SSP5-NDC: This Nationally Determined Contribution (NDC) scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. It assumes NPi2025 until 2025 and has start year 2030. The NDC includes all pledged policies even if not yet implemented. It assumes that the moderate and heterogeneous climate ambition reflected in the NDCs at the begining of 2021 continues over the 21st century. SSP5-NPi2025;1;;;;;rcp45;;;;0;0;NPi2025;;;;;;9;;;1;1.75;;;;3;2;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;3;SSP5;0.5;1;forcing_SSP5;SSP5;Mix2ICEban;1;2030;;SSP2-NPi2025;;;SSP5-NPi2025: This National Policies Implemented (NPi) scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. The NPi assumes that policies fail to achieve NDC targets in 2030. Instead, carbon prices are assumed to grow and converge more slowly, leading to emissions trajectories in line with bottom-up studies on the effect of currently implemented policies. -SSP5-PkBudg650;1;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;;;1;1.75;;;;3;2;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;;SSP5;0.5;1;forcing_SSP5;SSP5;Mix4ICEban;1;2030;;SSP2-NPi2025;;SSP5-NPi2025;SSP5-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. -SSP5-PkBudg1000;1,compileInTests;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;;;1;1.75;;;;3;2;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;;SSP5;0.5;1;forcing_SSP5;SSP5;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP5-NPi2025;SSP5-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. +SSP5-PkBudg650;1;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;;;1;1.75;;;;3;2;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;;SSP5;0.5;1;forcing_SSP5;SSP5;Mix4ICEban;1;2030;;SSP2-NPi2025;;;SSP5-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. +SSP5-PkBudg1000;1,compileInTests;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;;;1;1.75;;;;3;2;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;;SSP5;0.5;1;forcing_SSP5;SSP5;Mix3ICEban;1;2030;;SSP2-NPi2025;;;SSP5-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 5 called Fossil-Fueled Development. The stylized climate policy scenario assumes a peak budget of 1050 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. From 8cf504fc6b3d856098414543eb376388169364b6 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Mon, 9 Dec 2024 09:29:04 +0000 Subject: [PATCH 17/52] Release development version 3.3.2.dev1169 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 794b4e4c9..bf6db88a9 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1157" -date-released: 2024-12-07 +version: "3.3.2.dev1169" +date-released: 2024-12-09 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index 6e92fa960..971331d57 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1157" +cfg$model_version <- "3.3.2.dev1169" #### settings #### cfg$gms <- list() From 7089b49cd362463593cbd73aed4a86cd67f453e9 Mon Sep 17 00:00:00 2001 From: Lavinia Baumstark Date: Mon, 9 Dec 2024 10:33:19 +0100 Subject: [PATCH 18/52] set cm_implicitQttyTarget for SSP2-EcBudg400 also for 2110, 2130 and 2150 --- config/scenario_config.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/scenario_config.csv b/config/scenario_config.csv index 2ff533a10..4c203ab87 100644 --- a/config/scenario_config.csv +++ b/config/scenario_config.csv @@ -8,7 +8,7 @@ SSP2-NPi2025;1,AMT,2;;;;;rcp45;;;;0;0;NPi2025;;;;;;9;;;;;;;;;;;;;;NPi2018;regiCa SSP2-PkBudg500;1,AMT,2;;;;;rcp20;globallyOptimal;;;9;500;functionalForm;;200;2045;;;9;;;;;;;;;;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix4ICEban;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-PkBudg500: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes a peak budget of 500 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be well below 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. SSP2-PkBudg650;1,AMT,2;;;;;rcp20;globallyOptimal;;;9;650;functionalForm;;100;2055;;;9;;;;;;;;;;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix4ICEban;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-PkBudg650: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes a peak budget of 650 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a 1.5C scenario, peak warming is allowed to be at or slightly above 1.5C at median climate sensitivity but returns to values below 1.5C in at least 67 % of scenarios by the end of the century. SSP2-PkBudg1000;1,AMT,2;;;;;rcp26;globallyOptimal;;;9;1000;functionalForm;;75;2080;;;9;;;;;;;;;;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix3ICEban;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-PkBudg1050: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes a peak budget of 1150 Gt CO2 on total CO2 emissions from 2015 to 2100. This is a well below 2C scenario at median climate sensitivity but returns to values below 2C in at least 67 % of scenarios during the whole century. -SSP2-EcBudg400;1,AMT,2;;;;;rcp26;globallyOptimal;;;5;400;functionalForm;exponential;70;;initialSpread20;GLO 2070;9;;;;;1;1;0;;;;;;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100).GLO.tax.t.oae.all 5000;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix3ICEban;1;2035;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-EcBudg400: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes an end-of-century budget of 400 Gt CO2 on total CO2 emissions from 2020 to 2100. This is a high overshoot scenario with delayed climate policy. +SSP2-EcBudg400;1,AMT,2;;;;;rcp26;globallyOptimal;;;5;400;functionalForm;exponential;70;;initialSpread20;GLO 2070;9;;;;;1;1;0;;;;;;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;;on;on;EUR_regi, NEU_regi;;;;;;;;;;;;;;;;Mix3ICEban;1;2035;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-EcBudg400: This climate policy scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. The stylized climate policy scenario assumes an end-of-century budget of 400 Gt CO2 on total CO2 emissions from 2020 to 2100. This is a high overshoot scenario with delayed climate policy. SSP2-rollBack;1,AMT,2;;;;;rcp45;;;;0;0;none;;;;;;0;;;5;;;;;;;;;;;none;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;;;;;;;;;;3;;;;;;Mix1;1;2030;;SSP2-NPi2025;;SSP2-NPi2025;SSP2-rollBack: This rollback of climate policy scenario follows the Shared Socioeconomic Pathways 3 called Middle of the Road. # EU21 SSP2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SSP2-EU21-NPi-calibrate;calibrate;calibrate;14;./config/regionmapping_21_EU11.csv;./config/extramapping_EU27.csv;rcp45;;;;;0;NPi;;;;;;9;;;;;;;;;;;;;;NPi2018;regiCarbonPrice;;;on;on;EUR_regi, NEU_regi;;;;;;;;;;3;;;;;;Mix1;;2005;;;;;SSP2-EU21-calibration: This baseline scenario follows the Shared Socioeconomic Pathways 2 called Middle of the Road. From c52590166166545af14c609640c3765095125921 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 10:34:47 +0100 Subject: [PATCH 19/52] Update ScenarioMIP config files in line with internal protocol v4 --- config/scenario_config_ScenarioMIP.csv | 67 ++++++++--------- .../scenario_config_coupled_ScenarioMIP.csv | 72 +++++++++---------- 2 files changed, 61 insertions(+), 78 deletions(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index ccc309a72..7c9c97359 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -1,48 +1,39 @@ -title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_emiscen;c_regi_earlyreti_rate;cm_fetaxscen;cm_bioenergy_SustTax;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_CESMkup_ind;cm_CESMkup_ind_data;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_emiMktTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description +title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_taxCO2_interpolation;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;c_regi_earlyreti_rate;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_CESMkup_ind;cm_CESMkup_ind_data;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description #___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-def;0;;rcp45;0;off;;none;;;;;;;;9;GLO 0.09, EUR_regi 0.15;1;1.5;;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;1;2;0;3;SSP3;1.5;0;forcing_SSP3;SSP3;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;;;;;;NPi2018;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; -SMIPv04-ML-SSP2-PkBudg2000-def;1;;rcp45;9;globallyOptimal;2000;functionalForm;linear;60;2100;gdx_ref;2025;initialSpread10;GLO 2100;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;1;;;;;NDC;regiCarbonPrice;off;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;gdx_ref;2025;initialSpread10;GLO 2070;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;0;0.5;1;1;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NDC_sy2030-var;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;70;;;;initialSpread20;GLO 2070;9;GLO 0.09, EUR_regi 0.15;3;1.5;;1;1;0;1;1;;;;2060.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLLO-SSP1-PkBudg750-def;1;;rcp20;9;globallyOptimal;750;functionalForm;linear;75;2055;gdx_ref;last;initialSpread10;GLO 2050;9;GLO 0.12, EUR_regi 0.15;2;1.5;;1;0;0.5;5;1;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -#___ScenarioMIP_variants_M-SSP2___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP2-NPi2020-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;NPi;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP2-NDC_sy2030-var;1;SMIPv04-M-SSP2-NPi2025-def;;3;globallyOptimal;;NDC;;;;;;;;;;;;;;;;;1;;;;;NDC;;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;Mix2ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;SMIPv04-M-SSP2-NPi2020-var;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-M-SSP2-NDC_sy2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;3;globallyOptimal;;NDC;;;;;;;;;;;;;;;;;5;;;;;NDC;;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;Mix2ICEban;2025;;SMIPv04-M-SSP2-NPi2020-var;SMIPv04-M-SSP2-NPi2020-var;SMIPv04-M-SSP2-NPi2025-def; -#___ScenarioMIP_variants_L-SSP2___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_2030NPi;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-L-SSP2-PkBudg1000-var_2030flexible;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;last;;;;;;;;;;;;;;;;;;;;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-H-SSP3-rollBack-def;1;;rcp45;0;off;;none;;;;;;;;;;0;GLO 0.09, EUR_regi 0.15;1;off;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;1;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;;;9;GLO 0.09, EUR_regi 0.15;3;off;1;0;0.5;1;;;;;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; +SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;60;2100;55;last;initialSpread10;GLO 2100;;0;9;GLO 0.09, EUR_regi 0.15;3;off;1;0;0.5;1;1;;;;2100.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;55;2028;initialSpread10;GLO 2070;;5;9;GLO 0.09, EUR_regi 0.15;3;off;1;0;0.5;1;5;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;70;;;;initialSpread20;GLO 2070;one_step;;9;GLO 0.09, EUR_regi 0.15;3;off;1;1;0;1;1;;;;2060.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;75;2055;55;2028;initialSpread10;GLO 2050;;0;9;GLO 0.12, EUR_regi 0.15;2;100;1;0;0.5;5;5;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; #___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP5-rollBack-var;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP5;gdp_SSP5;gdp_SSP5;;;;;;;;SSP5;;;forcing_SSP5;SSP5;;;;;;; -SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;;5;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;;forcing_SSP1;MFR;;;;;;; -SMIPv04-M-SSP1-NPi2020-var;1;SMIPv04-M-SSP1-NPi2025-var;;;;;NPi;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP1-NDC_sy2030-var;1;SMIPv04-M-SSP1-NPi2025-var;;3;globallyOptimal;;NDC;;;;;;;;;;;;;;;;;1;;;;;NDC;;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;Mix2ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;SMIPv04-M-SSP1-NPi2020-var;SMIPv04-M-SSP1-NPi2025-var; -SMIPv04-M-SSP1-NDC_sy2025-var;1;SMIPv04-M-SSP1-NPi2025-var;;3;globallyOptimal;;NDC;;;;;;;;;;;;;;;;;5;;;;;NDC;;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;2020.2030.EUR_regi.all.year.netGHG_LULUCFGrassi 2.450;;;;;;;;;;;;;;;;;;;Mix2ICEban;2025;;SMIPv04-M-SSP2-NPi2020-var;SMIPv04-M-SSP1-NPi2020-var;SMIPv04-M-SSP1-NPi2025-var; +SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;5;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;;forcing_SSP1;MFR;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;;;;SSP2_lowEn;;;;;;;;;;; -SMIPv04-M-SSP3-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;1;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;;;SSP3;;;forcing_SSP3;SSP3;;;;;;; -SMIPv04-M-SSP5-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;1;;;;;;3;;;;;;;;;;;;;pop_SSP5;gdp_SSP5;gdp_SSP5;highOil;highGas;highCoal;3;6;4;;SSP5;;1;forcing_SSP5;SSP5;;;;;;; -SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;;5;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;1;forcing_SSP1;MFR;;;;SMIPv04-M-SSP1-NDC_sy2030-var;;; -SMIPv04-VLLO-SSP2-PkBudg750-var;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;;;;;;;;;;;forcing_SSP2;;;;;;;; -SMIPv04-VLLO-SSP2_lowEn-PkBudg750-var;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;;;;;;;;;;;forcing_SSP2;;;;;;;; +SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;1;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;;;SSP3;;;forcing_SSP3;CLE;;;;;;; +SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;5;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;1;forcing_SSP1;MFR;;;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;;;;;;;;;;;forcing_SSP2;;;;;;;; +SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;;;;;;;;;;;forcing_SSP2;;;;;;;; #___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;650;;;;;;;;;;GLO 0.09, EUR_regi 0.15;3;;;;;;1;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; +RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;GLO 0.09, EUR_regi 0.15;3;;;;;1;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; #___ScenarioMIP_carbon_price_convergence_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg750-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_EWoff;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg2000-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg2000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg750-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -#___ScenarioMIP_VLLO-SSP1_tests___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg750-var_CESMkUps;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;;;;;;;feelhpb 1.05, fehob 1.75, feheb 0.1;manual;feh2_otherInd 1.04, feelhth_otherInd 0.4, feh2_cement 2.0, feelhth_chemicals 1.3, feh2_chemicals 1.04;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg750-var_ProdCost;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;;;;;;5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg750-var_bioenergy_SustTax1p75;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;1.75;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg750-var_tradecostBio0p5;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0.5;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg750-var_maxProdBiolc100;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;;;;;;;;100;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +#___ScenarioMIP_plantation_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-M-SSP2-NPi2025-var_raw_luc;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/config/scenario_config_coupled_ScenarioMIP.csv b/config/scenario_config_coupled_ScenarioMIP.csv index 076ded9a8..4b8fd1559 100644 --- a/config/scenario_config_coupled_ScenarioMIP.csv +++ b/config/scenario_config_coupled_ScenarioMIP.csv @@ -1,40 +1,32 @@ -title;start;copyConfigFrom;oldrun;path_report;qos;config/scenario_config.csv;no_ghgprices_land_until;var_luc;path_gdx;path_gdx_bau;path_gdx_ref;cfg_mag$gms$s15_elastic_demand;cfg_mag$gms$s32_npi_ndc_reversal;cfg_mag$gms$s35_npi_ndc_reversal -SMIPv04-H-SSP3-rollBack-def;1;;;;;SSP3|NPI|nocc_hist|rcp4p5;y2150;raw;;;;1;2030;2030 -SMIPv04-M-SSP2-NPi2025-def;1;;;;;SSP2|NPI|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-ML-SSP2-PkBudg2000-def;1;;;;;SSP2|NPI|nocc_hist|rcp4p5;y2045;raw;;;;1;; -SMIPv04-L-SSP2-PkBudg1000-def;1;;;;;SSP2|NDC|nocc_hist|rcp2p6;y2035;raw;;;;1;; -SMIPv04-VLHO-SSP2-EcBudg400-def;1;;;;;SSP2|NDC|nocc_hist|rcp2p6;y2035;raw;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-def;1;;;;;SDP-MC|SSP1-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;raw;;;;1;; -SMIPv04-M-SSP2-NPi2020-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;1;; -SMIPv04-M-SSP2-NDC_sy2030-var;1;;;;;SSP2|NDC|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-M-SSP2-NDC_sy2025-var;1;;;;;SSP2|NDC|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-L-SSP2-PkBudg1000-var_2030NPi;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;1;; -SMIPv04-L-SSP2-PkBudg1000-var_2030flexible;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;1;; -SMIPv04-H-SSP5-rollBack-var;0;;;;;SSP5|NPI|nocc_hist|rcp4p5;y2150;raw;;;;1;2030;2030 -SMIPv04-M-SSP1-NPi2025-var;0;;;;;SSP1|NPI|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-M-SSP1-NPi2020-var;0;;;;;SSP1|NPI|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-M-SSP1-NDC_sy2030-var;0;;;;;SSP1|NDC|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-M-SSP1-NDC_sy2025-var;0;;;;;SSP1|NDC|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;1;; -SMIPv04-M-SSP3-NPi2025-var;0;;;;;SSP3|NPI|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-M-SSP5-NPi2025-var;0;;;;;SSP5|NPI|nocc_hist|rcp4p5;y2150;raw;;;;1;; -SMIPv04-L-SSP1-PkBudg1000-var;0;;;;;SSP1|NDC|nocc_hist|rcp2p6;y2035;raw;;;;1;; -SMIPv04-VLLO-SSP2-PkBudg750-var;1;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;raw;;;;1;; -SMIPv04-VLLO-SSP2_lowEn-PkBudg750-var;1;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;raw;;;;1;; -RIKEN-VLLO-SSP2-PkBudg650-def;1;;;;;SSP2|NDC|nocc_hist|rcp1p9;y2030;raw;;;;1;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;1;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;1;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;1;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;1;; -SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;1;2030;2030 -SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;1;; -SMIPv04-ML-SSP2-PkBudg2000-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg2000-def;;;;;;;;;;1;; -SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;1;; -SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-var_CESMkUps;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-var_ProdCost;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-var_bioenergy_SustTax1p75;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-var_tradecostBio0p5;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg750-var_maxProdBiolc100;1;SMIPv04-VLLO-SSP1-PkBudg750-def;;;;;;;;;;1;; +title;start;copyConfigFrom;oldrun;path_report;qos;config/scenario_config.csv;no_ghgprices_land_until;var_luc;path_gdx;path_gdx_bau;path_gdx_ref;cfg_mag$gms$s15_elastic_demand;cfg_mag$gms$s32_aff_plantation;cfg_mag$gms$s32_npi_ndc_reversal;cfg_mag$gms$s35_npi_ndc_reversal +SMIPv04-H-SSP3-rollBack-def;0;;;;;SSP3|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;2030;2030 +SMIPv04-M-SSP2-NPi2025-def;0;;;;;SSP2|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;; +SMIPv04-ML-SSP2-PkBudg1500-def;0;;;;;SSP2|NPI|nocc_hist|rcp4p5;y2045;;;;;1;0;; +SMIPv04-L-SSP2-PkBudg1000-def;0;;;;;SSP2|NDC|nocc_hist|rcp2p6;y2030;;;;;1;0;; +SMIPv04-VLHO-SSP2-EcBudg400-def;0;;;;;SSP2|NDC|nocc_hist|rcp2p6;y2035;;;;;1;0;; +SMIPv04-VLLO-SSP1-PkBudg650-def;0;;;;;SDP-MC|SSP1-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; +SMIPv04-M-SSP1-NPi2025-var;0;;;;;SSP1|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;; +SMIPv04-M-SSP2_lowEn-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; +SMIPv04-M-SSP3-NPi2025-var;0;;;;;SSP3|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;; +SMIPv04-L-SSP1-PkBudg1000-var;0;;;;;SSP1|NDC|nocc_hist|rcp2p6;y2030;;;;;1;0;; +SMIPv04-VLLO-SSP2-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; +SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; +RIKEN-VLLO-SSP2-PkBudg650-def;0;;;;;SSP2|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2035;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2050;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_EWoff;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;; +SMIPv04-M-SSP2-NPi2025-var_EWoff;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;0;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_EWoff;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;1;; +SMIPv04-H-SSP3-rollBack-var_raw_luc;;SMIPv04-H-SSP3-rollBack-def;;;;;;raw;;;;;;; +SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-def;;;;;;raw;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;raw;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;raw;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;raw;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;raw;;;;;;; From 50c5a6c88f30b71e058f034a8665345ef46387a6 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Mon, 9 Dec 2024 09:59:20 +0000 Subject: [PATCH 20/52] Release development version 3.3.2.dev1172 --- CITATION.cff | 2 +- config/default.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index bf6db88a9..0e30761b3 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1169" +version: "3.3.2.dev1172" date-released: 2024-12-09 repository-code: https://github.com/remindmodel/remind keywords: diff --git a/config/default.cfg b/config/default.cfg index 971331d57..e769af43a 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1169" +cfg$model_version <- "3.3.2.dev1172" #### settings #### cfg$gms <- list() From a0252145d52195c52e274414a1c72aba6b2b30f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 11:22:11 +0100 Subject: [PATCH 21/52] Corrections to SMIP config --- config/scenario_config_ScenarioMIP.csv | 40 +++++++++++++------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index 7c9c97359..330b92a72 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -1,20 +1,20 @@ -title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_taxCO2_interpolation;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;c_regi_earlyreti_rate;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_CESMkup_ind;cm_CESMkup_ind_data;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description +title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_taxCO2_interpolation;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_CESMkup_ind;cm_CESMkup_ind_data;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;c_regi_earlyreti_rate;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description #___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-def;1;;rcp45;0;off;;none;;;;;;;;;;0;GLO 0.09, EUR_regi 0.15;1;off;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;1;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;;;9;GLO 0.09, EUR_regi 0.15;3;off;1;0;0.5;1;;;;;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; -SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;60;2100;55;last;initialSpread10;GLO 2100;;0;9;GLO 0.09, EUR_regi 0.15;3;off;1;0;0.5;1;1;;;;2100.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;55;2028;initialSpread10;GLO 2070;;5;9;GLO 0.09, EUR_regi 0.15;3;off;1;0;0.5;1;5;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;70;;;;initialSpread20;GLO 2070;one_step;;9;GLO 0.09, EUR_regi 0.15;3;off;1;1;0;1;1;;;;2060.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;75;2055;55;2028;initialSpread10;GLO 2050;;0;9;GLO 0.12, EUR_regi 0.15;2;100;1;0;0.5;5;5;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-H-SSP3-rollBack-def;1;;rcp45;0;off;;none;;;;;;;;;;0;5;off;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;;;9;3;off;1;0;0.5;1;;;;;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; +SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;60;2100;55;last;initialSpread10;GLO 2100;;0;9;3;off;1;0;0.5;1;1;;;;2100.GLO 0.5;NDC;regiCarbonPrice;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;55;2028;initialSpread10;GLO 2070;;5;9;3;off;1;0;0.5;1;5;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;70;;;;initialSpread20;GLO 2070;one_step;;9;3;off;1;1;0;1;1;;;;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;75;2055;55;2028;initialSpread10;GLO 2050;;0;9;2;100;1;0;0.5;5;5;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; #___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;5;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;;forcing_SSP1;MFR;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;;;;SSP2_lowEn;;;;;;;;;;; -SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;1;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;;;highCoal;;;;;SSP3;;;forcing_SSP3;CLE;;;;;;; -SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;GLO 0.12, EUR_regi 0.15;2;;;;;5;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;;4;;SSP1;;1;forcing_SSP1;MFR;;;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;;;;;;;;;;;forcing_SSP2;;;;;;;; -SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;;;;;;;;;;;forcing_SSP2;;;;;;;; +SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;;;;;; +SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;;0;;SSP3;;;forcing_SSP3;;;;;;;; +SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; +SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; #___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;GLO 0.09, EUR_regi 0.15;3;;;;;1;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; +RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;3;;;;;1;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; #___ScenarioMIP_carbon_price_convergence_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -22,12 +22,12 @@ SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; #___ScenarioMIP_plantation_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; From 60d1ebb23e5d10d904fc5150157281afe8d506a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 12:04:17 +0100 Subject: [PATCH 22/52] Corrections of SMIP configs --- config/scenario_config_ScenarioMIP.csv | 4 +++- config/scenario_config_coupled_ScenarioMIP.csv | 13 +++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index 330b92a72..79b3c3f71 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -28,8 +28,10 @@ SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -#___ScenarioMIP_plantation_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_VLHO_variant_plantation___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_VLLO_variant_no1stgen_phaseout___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;;;;;;;; #___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-M-SSP2-NPi2025-var_raw_luc;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/config/scenario_config_coupled_ScenarioMIP.csv b/config/scenario_config_coupled_ScenarioMIP.csv index 4b8fd1559..969166c09 100644 --- a/config/scenario_config_coupled_ScenarioMIP.csv +++ b/config/scenario_config_coupled_ScenarioMIP.csv @@ -24,9 +24,10 @@ SMIPv04-L-SSP2-PkBudg1000-var_EWoff;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;1;; -SMIPv04-H-SSP3-rollBack-var_raw_luc;;SMIPv04-H-SSP3-rollBack-def;;;;;;raw;;;;;;; -SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-def;;;;;;raw;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;raw;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;raw;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;raw;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;raw;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_raw_luc;0;SMIPv04-H-SSP3-rollBack-def;;;;;;raw;;;;;;; +SMIPv04-M-SSP2-NPi2025-var_raw_luc;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;raw;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;0;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;raw;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;raw;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;raw;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;raw;;;;;;; From 4837f390cdd1b3b6dc1f09276f1dd1d7999cd4a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 15:09:28 +0100 Subject: [PATCH 23/52] Update startyear and fixing for M scenarios --- config/scenario_config_ScenarioMIP.csv | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index 79b3c3f71..6c5821a23 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -8,9 +8,9 @@ SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;ex SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;75;2055;55;2028;initialSpread10;GLO 2050;;0;9;2;100;1;0;0.5;5;5;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; #___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;;;;;; -SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;;0;;SSP3;;;forcing_SSP3;;;;;;;; -SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;;0;;SSP3;;;forcing_SSP3;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;;;;;; SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; #___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; From 65fc799bd39ef350f6cbd21c4d49480633a798bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 15:17:09 +0100 Subject: [PATCH 24/52] Add ScenarioMIP configs to CHANGELOG --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae94670bb..064dbb88d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [[#1881](https://github.com/remindmodel/remind/pull/1881)] ### added +- **config** add ScenarioMIP config + [[#1894](https://github.com/remindmodel/remind/pull/1894)] and [[#1920](https://github.com/remindmodel/remind/pull/1920)] - **32_power** increase minimum required dispatchable back-up capacity for VRE integration [[#1789](https://github.com/remindmodel/remind/pull/1789)] - **33_CDR** added ocean alkalinity enhancement to the CDR portfolio (OAE is turned off by default) From 69bf476c10d0123e32bb12a8c15ca0143b60e12f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 16:10:31 +0100 Subject: [PATCH 25/52] Remove rcp setting in coupling config as it is not needed and can be safely removed --- .../scenario_config_coupled_ScenarioMIP.csv | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/config/scenario_config_coupled_ScenarioMIP.csv b/config/scenario_config_coupled_ScenarioMIP.csv index 969166c09..420aed997 100644 --- a/config/scenario_config_coupled_ScenarioMIP.csv +++ b/config/scenario_config_coupled_ScenarioMIP.csv @@ -1,17 +1,17 @@ title;start;copyConfigFrom;oldrun;path_report;qos;config/scenario_config.csv;no_ghgprices_land_until;var_luc;path_gdx;path_gdx_bau;path_gdx_ref;cfg_mag$gms$s15_elastic_demand;cfg_mag$gms$s32_aff_plantation;cfg_mag$gms$s32_npi_ndc_reversal;cfg_mag$gms$s35_npi_ndc_reversal -SMIPv04-H-SSP3-rollBack-def;0;;;;;SSP3|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;2030;2030 -SMIPv04-M-SSP2-NPi2025-def;0;;;;;SSP2|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;; -SMIPv04-ML-SSP2-PkBudg1500-def;0;;;;;SSP2|NPI|nocc_hist|rcp4p5;y2045;;;;;1;0;; -SMIPv04-L-SSP2-PkBudg1000-def;0;;;;;SSP2|NDC|nocc_hist|rcp2p6;y2030;;;;;1;0;; -SMIPv04-VLHO-SSP2-EcBudg400-def;0;;;;;SSP2|NDC|nocc_hist|rcp2p6;y2035;;;;;1;0;; -SMIPv04-VLLO-SSP1-PkBudg650-def;0;;;;;SDP-MC|SSP1-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; -SMIPv04-M-SSP1-NPi2025-var;0;;;;;SSP1|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;; +SMIPv04-H-SSP3-rollBack-def;0;;;;;SSP3|NPI|nocc_hist;y2150;;;;;1;0;2030;2030 +SMIPv04-M-SSP2-NPi2025-def;0;;;;;SSP2|NPI|nocc_hist;y2150;;;;;1;0;; +SMIPv04-ML-SSP2-PkBudg1500-def;0;;;;;SSP2|NPI|nocc_hist;y2045;;;;;1;0;; +SMIPv04-L-SSP2-PkBudg1000-def;0;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLHO-SSP2-EcBudg400-def;0;;;;;SSP2|NDC|nocc_hist;y2035;;;;;1;0;; +SMIPv04-VLLO-SSP1-PkBudg650-def;0;;;;;SDP-MC|SSP1-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-M-SSP1-NPi2025-var;0;;;;;SSP1|NPI|nocc_hist;y2150;;;;;1;0;; SMIPv04-M-SSP2_lowEn-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; -SMIPv04-M-SSP3-NPi2025-var;0;;;;;SSP3|NPI|nocc_hist|rcp4p5;y2150;;;;;1;0;; -SMIPv04-L-SSP1-PkBudg1000-var;0;;;;;SSP1|NDC|nocc_hist|rcp2p6;y2030;;;;;1;0;; -SMIPv04-VLLO-SSP2-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; -SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; -RIKEN-VLLO-SSP2-PkBudg650-def;0;;;;;SSP2|NDC|nocc_hist|rcp1p9;y2030;;;;;1;0;; +SMIPv04-M-SSP3-NPi2025-var;0;;;;;SSP3|NPI|nocc_hist;y2150;;;;;1;0;; +SMIPv04-L-SSP1-PkBudg1000-var;0;;;;;SSP1|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLLO-SSP2-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; +RIKEN-VLLO-SSP2-PkBudg650-def;0;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; SMIPv04-L-SSP2-PkBudg1000-var_yr2035;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_yr2050;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; From b7c22656df8698cf21e652e015ce193f98da0573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 16:38:11 +0100 Subject: [PATCH 26/52] Add variants of VLHO with NPI settings in MAgPIE --- config/scenario_config_ScenarioMIP.csv | 4 +++- config/scenario_config_coupled_ScenarioMIP.csv | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index 6c5821a23..71e56ae19 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -28,8 +28,10 @@ SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -#___ScenarioMIP_VLHO_variant_plantation___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_VLHO_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #___ScenarioMIP_VLLO_variant_no1stgen_phaseout___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;;;;;;;; #___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/config/scenario_config_coupled_ScenarioMIP.csv b/config/scenario_config_coupled_ScenarioMIP.csv index 420aed997..ec739ba02 100644 --- a/config/scenario_config_coupled_ScenarioMIP.csv +++ b/config/scenario_config_coupled_ScenarioMIP.csv @@ -23,7 +23,9 @@ SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;0;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_EWoff;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;0;;;;;SSP2|NPI|nocc_hist;y2035;;;;;1;0;; SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;1;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;0;SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;;;;;;;;;;;1;; SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; SMIPv04-H-SSP3-rollBack-var_raw_luc;0;SMIPv04-H-SSP3-rollBack-def;;;;;;raw;;;;;;; SMIPv04-M-SSP2-NPi2025-var_raw_luc;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;raw;;;;;;; From c21ed183aa68a8984f332840fdd41269877ca427 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 17:35:15 +0100 Subject: [PATCH 27/52] Correct no_ghgprices_land_until in couling config --- config/scenario_config_coupled.csv | 2 +- config/scenario_config_coupled_ScenarioMIP.csv | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/scenario_config_coupled.csv b/config/scenario_config_coupled.csv index 34d5de0ad..f07bc69d2 100644 --- a/config/scenario_config_coupled.csv +++ b/config/scenario_config_coupled.csv @@ -7,7 +7,7 @@ SSP2_lowEn-NDC;0;;;;SSP2|NDC|nocc_hist|rcp4p5;y2150;;;;1;; SSP2_lowEn-NPi2025;0;;;;SSP2|NPI|nocc_hist|rcp4p5;y2150;;;;1;; SSP2_lowEn-PkBudg1000;0;;;;SSP2|NDC|nocc_hist|rcp2p6;y2030;;;;1;; SSP2_lowEn-PkBudg650;0;;;;SSP2|NDC|nocc_hist|rcp1p9;y2030;;;;1;; -SSP2-EcBudg400;0;;;;SSP2|NDC|nocc_hist|rcp2p6;y2035;;;;1;; +SSP2-EcBudg400;0;;;;SSP2|NDC|nocc_hist|rcp2p6;y2030;;;;1;; SSP2-NDC;0;;;;SSP2|NDC|nocc_hist|rcp4p5;y2150;;;;1;; SSP2-NPi;0;;;;SSP2|NPI|nocc_hist|rcp4p5;y2150;;;;1;; SSP2-NPi2025;0;;;;SSP2|NPI|nocc_hist|rcp4p5;y2150;;;;1;; diff --git a/config/scenario_config_coupled_ScenarioMIP.csv b/config/scenario_config_coupled_ScenarioMIP.csv index ec739ba02..d2df8bac9 100644 --- a/config/scenario_config_coupled_ScenarioMIP.csv +++ b/config/scenario_config_coupled_ScenarioMIP.csv @@ -1,9 +1,9 @@ title;start;copyConfigFrom;oldrun;path_report;qos;config/scenario_config.csv;no_ghgprices_land_until;var_luc;path_gdx;path_gdx_bau;path_gdx_ref;cfg_mag$gms$s15_elastic_demand;cfg_mag$gms$s32_aff_plantation;cfg_mag$gms$s32_npi_ndc_reversal;cfg_mag$gms$s35_npi_ndc_reversal SMIPv04-H-SSP3-rollBack-def;0;;;;;SSP3|NPI|nocc_hist;y2150;;;;;1;0;2030;2030 SMIPv04-M-SSP2-NPi2025-def;0;;;;;SSP2|NPI|nocc_hist;y2150;;;;;1;0;; -SMIPv04-ML-SSP2-PkBudg1500-def;0;;;;;SSP2|NPI|nocc_hist;y2045;;;;;1;0;; +SMIPv04-ML-SSP2-PkBudg1500-def;0;;;;;SSP2|NPI|nocc_hist;y2040;;;;;1;0;; SMIPv04-L-SSP2-PkBudg1000-def;0;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; -SMIPv04-VLHO-SSP2-EcBudg400-def;0;;;;;SSP2|NDC|nocc_hist;y2035;;;;;1;0;; +SMIPv04-VLHO-SSP2-EcBudg400-def;0;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; SMIPv04-VLLO-SSP1-PkBudg650-def;0;;;;;SDP-MC|SSP1-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; SMIPv04-M-SSP1-NPi2025-var;0;;;;;SSP1|NPI|nocc_hist;y2150;;;;;1;0;; SMIPv04-M-SSP2_lowEn-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; @@ -23,7 +23,7 @@ SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;0;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;; SMIPv04-L-SSP2-PkBudg1000-var_EWoff;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;0;;;;;SSP2|NPI|nocc_hist;y2035;;;;;1;0;; +SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;0;;;;;SSP2|NPI|nocc_hist;y2030;;;;;1;0;; SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;1;; SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;0;SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;;;;;;;;;;;1;; SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; From c0446f57a6a763baac061ad7dc1a2e3e696fbe66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Mon, 9 Dec 2024 23:04:36 +0100 Subject: [PATCH 28/52] Adjust CESMkups in ScenarioMIP config --- config/scenario_config_ScenarioMIP.csv | 86 +++++++++++++------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index 71e56ae19..4317097e4 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -1,43 +1,43 @@ -title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_taxCO2_interpolation;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_CESMkup_ind;cm_CESMkup_ind_data;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;c_regi_earlyreti_rate;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description -#___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-def;1;;rcp45;0;off;;none;;;;;;;;;;0;5;off;1;0;0.5;1;1;;;;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;;;9;3;off;1;0;0.5;1;;;;;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; -SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;60;2100;55;last;initialSpread10;GLO 2100;;0;9;3;off;1;0;0.5;1;1;;;;2100.GLO 0.5;NDC;regiCarbonPrice;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;55;2028;initialSpread10;GLO 2070;;5;9;3;off;1;0;0.5;1;5;;;;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;70;;;;initialSpread20;GLO 2070;one_step;;9;3;off;1;1;0;1;1;;;;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;75;2055;55;2028;initialSpread10;GLO 2050;;0;9;2;100;1;0;0.5;5;5;;;;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -#___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;;0;;SSP3;;;forcing_SSP3;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;;;;;; -SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; -SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; -#___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;3;;;;;1;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; -#___ScenarioMIP_carbon_price_convergence_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -#___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -#___ScenarioMIP_VLHO_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -#___ScenarioMIP_VLLO_variant_no1stgen_phaseout___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;;;;;;;; -#___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP2-NPi2025-var_raw_luc;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_taxCO2_interpolation;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;c_regi_earlyreti_rate;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description +#___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-def;1;;rcp45;0;off;;none;;;;;;;;;;0;5;off;1;0;0.5;1;1;standard;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;;;9;3;off;1;0;0.5;1;;standard;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; +SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;60;2100;55;last;initialSpread10;GLO 2100;;0;9;3;off;1;0;0.5;1;1;standard;2100.GLO 0.5;NDC;regiCarbonPrice;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;55;2028;initialSpread10;GLO 2070;;5;9;3;off;1;0;0.5;1;5;standard;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;70;;;;initialSpread20;GLO 2070;one_step;;9;3;off;1;1;0;1;1;standard;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;75;2055;55;2028;initialSpread10;GLO 2050;;0;9;2;100;1;0;0.5;5;5;feelhpb 1.4, fehob 0.8, feheb 0.15;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +#___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;;0;;SSP3;;;forcing_SSP3;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;;;;;; +SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; +SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; +#___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;3;;;;;1;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; +#___ScenarioMIP_carbon_price_convergence_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +#___ScenarioMIP_VLHO_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_VLLO_variant_no1stgen_phaseout___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;;;;;;;; +#___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-M-SSP2-NPi2025-var_raw_luc;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; From 627919c9eea7d9e4c7ca0db5bd2af0d575dcf5aa Mon Sep 17 00:00:00 2001 From: piontek Date: Tue, 10 Dec 2024 11:10:14 +0100 Subject: [PATCH 29/52] Bugfix in SCC calculation related to change in preference parameters --- modules/51_internalizeDamages/BurkeLikeItr/postsolve.gms | 2 +- modules/51_internalizeDamages/DiceLikeItr/postsolve.gms | 2 +- modules/51_internalizeDamages/KWTCintItr/postsolve.gms | 2 +- modules/51_internalizeDamages/KW_SEitr/postsolve.gms | 2 +- modules/51_internalizeDamages/KWlikeItr/postsolve.gms | 2 +- modules/51_internalizeDamages/KWlikeItrCPnash/not_used.txt | 2 ++ modules/51_internalizeDamages/KWlikeItrCPreg/postsolve.gms | 2 +- modules/51_internalizeDamages/KotzWenzCPreg/postsolve.gms | 2 +- modules/51_internalizeDamages/KotzWenzItr/postsolve.gms | 2 +- modules/51_internalizeDamages/LabItr/postsolve.gms | 2 +- modules/51_internalizeDamages/TCitr/postsolve.gms | 2 +- modules/51_internalizeDamages/off/not_used.txt | 2 ++ 12 files changed, 14 insertions(+), 10 deletions(-) diff --git a/modules/51_internalizeDamages/BurkeLikeItr/postsolve.gms b/modules/51_internalizeDamages/BurkeLikeItr/postsolve.gms index 66b10bac5..e9af611f5 100644 --- a/modules/51_internalizeDamages/BurkeLikeItr/postsolve.gms +++ b/modules/51_internalizeDamages/BurkeLikeItr/postsolve.gms @@ -20,7 +20,7 @@ p51_sccLastItr(tall) = p51_scc(tall); p51_sccParts(tall,tall2,regi2)$((tall.val ge 2010) and (tall.val le 2150) and (tall2.val ge tall.val) and (tall2.val le 2250)) = (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_damage(tall2,regi2) * pm_GDPGross(tall2,regi2) * p51_marginalDamageCumul(tall,tall2,regi2) ; diff --git a/modules/51_internalizeDamages/DiceLikeItr/postsolve.gms b/modules/51_internalizeDamages/DiceLikeItr/postsolve.gms index 28aee02c9..66a338b9f 100644 --- a/modules/51_internalizeDamages/DiceLikeItr/postsolve.gms +++ b/modules/51_internalizeDamages/DiceLikeItr/postsolve.gms @@ -11,7 +11,7 @@ p51_scc(tall)$((tall.val ge 2025) and (tall.val le 2150)) = 1000 * sum(regi2, sum(tall2$( (tall2.val ge tall.val) and (tall2.val le (tall.val + cm_damages_SccHorizon)) ), !! add this for limiting horizon of damage consideration: and (tall2.val le 2150) (1 + pm_prtp(regi2))**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_GDPGross(tall2,regi2) * pm_temperatureImpulseResponseCO2(tall2,tall) * pm_damageMarginal(tall2,"USA") !! USA stands as a dummy for a global value here diff --git a/modules/51_internalizeDamages/KWTCintItr/postsolve.gms b/modules/51_internalizeDamages/KWTCintItr/postsolve.gms index d65fb12aa..d2311c0f3 100755 --- a/modules/51_internalizeDamages/KWTCintItr/postsolve.gms +++ b/modules/51_internalizeDamages/KWTCintItr/postsolve.gms @@ -34,7 +34,7 @@ p51_sccPartsTC(tall,tall2,regi2)$((tall.val ge 2010) and (tall.val le 2150) and p51_sccParts(tall,tall2,regi2)$((tall.val ge 2010) and (tall.val le 2150) and (tall2.val ge tall.val) and (tall2.val le 2250)) = (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_damageProd(tall2,regi2) * pm_GDPGross(tall2,regi2) * (p51_marginalDamageCumulKW(tall,tall2,regi2)+p51_sccPartsTC(tall,tall2,regi2)) ; diff --git a/modules/51_internalizeDamages/KW_SEitr/postsolve.gms b/modules/51_internalizeDamages/KW_SEitr/postsolve.gms index 503b597e5..85b066cd1 100755 --- a/modules/51_internalizeDamages/KW_SEitr/postsolve.gms +++ b/modules/51_internalizeDamages/KW_SEitr/postsolve.gms @@ -11,7 +11,7 @@ p51_sccLastItr(tall) = p51_scc(tall); p51_sccParts(tall,tall2,regi2)$((tall.val ge 2010) and (tall.val le 2150) and (tall2.val ge tall.val) and (tall2.val le 2250)) = (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_GDPGross(tall2,regi2) * (pm_damage(tall2,regi2)-pm_damageImp(tall,tall2,regi2)) ; diff --git a/modules/51_internalizeDamages/KWlikeItr/postsolve.gms b/modules/51_internalizeDamages/KWlikeItr/postsolve.gms index 40c26d1e8..a32884d19 100644 --- a/modules/51_internalizeDamages/KWlikeItr/postsolve.gms +++ b/modules/51_internalizeDamages/KWlikeItr/postsolve.gms @@ -20,7 +20,7 @@ p51_sccLastItr(tall) = p51_scc(tall); * Add an epsilon to pm_consPC to avoid division by zero in case of INFES in the reference data p51_sccParts(tall,tall2,regi2)$((tall.val ge 2010) and (tall.val le 2150) and (tall2.val ge tall.val) and (tall2.val le 2250)) = (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + 0.0000001) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_damage(tall2,regi2) * pm_GDPGross(tall2,regi2) * p51_marginalDamageCumul(tall,tall2,regi2) * pm_sccIneq(tall2,regi2) diff --git a/modules/51_internalizeDamages/KWlikeItrCPnash/not_used.txt b/modules/51_internalizeDamages/KWlikeItrCPnash/not_used.txt index bab2fd1dd..7f13e70fb 100755 --- a/modules/51_internalizeDamages/KWlikeItrCPnash/not_used.txt +++ b/modules/51_internalizeDamages/KWlikeItrCPnash/not_used.txt @@ -21,3 +21,5 @@ pm_GDPGrossIso,input,questionnaire pm_damageImp,input,questionnaire pm_damageIso,input,questionnaire pm_damageGrowthRateIso,input,questionnaire +pm_ies,input,questionnaire +sm_eps,input,questionnaire diff --git a/modules/51_internalizeDamages/KWlikeItrCPreg/postsolve.gms b/modules/51_internalizeDamages/KWlikeItrCPreg/postsolve.gms index 0e7bbb87e..3c40eb839 100644 --- a/modules/51_internalizeDamages/KWlikeItrCPreg/postsolve.gms +++ b/modules/51_internalizeDamages/KWlikeItrCPreg/postsolve.gms @@ -21,7 +21,7 @@ p51_sccLastItr(tall,regi) = p51_scc(tall,regi); p51_sccParts(tall,tall2,regi)$((tall.val ge 2010) and (tall.val le 2150) and (tall2.val ge tall.val) and (tall2.val le 2250)) = sum(regi2, (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi))**(1/pm_ies(regi))/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_damage(tall2,regi2) * pm_GDPGross(tall2,regi2) * p51_marginalDamageCumul(tall,tall2,regi2) * pm_sccIneq(tall2,regi2) diff --git a/modules/51_internalizeDamages/KotzWenzCPreg/postsolve.gms b/modules/51_internalizeDamages/KotzWenzCPreg/postsolve.gms index cd453f902..f92f5297f 100644 --- a/modules/51_internalizeDamages/KotzWenzCPreg/postsolve.gms +++ b/modules/51_internalizeDamages/KotzWenzCPreg/postsolve.gms @@ -15,7 +15,7 @@ p51_scc(tall,regi)$((tall.val ge 2020) and (tall.val le 2150)) = 1000 * sum(regi2, sum(tall2$( (tall2.val ge tall.val) and (tall2.val le (tall.val + cm_damages_SccHorizon))), !! add this for limiting horizon of damage consideration: and (tall2.val le 2150) (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi))**(1/pm_ies(regi))/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_GDPGross(tall2,regi2) * pm_temperatureImpulseResponseCO2(tall2,tall) * pm_damageMarginal(tall2,regi2) diff --git a/modules/51_internalizeDamages/KotzWenzItr/postsolve.gms b/modules/51_internalizeDamages/KotzWenzItr/postsolve.gms index 4179d74b9..c6b75d68b 100644 --- a/modules/51_internalizeDamages/KotzWenzItr/postsolve.gms +++ b/modules/51_internalizeDamages/KotzWenzItr/postsolve.gms @@ -15,7 +15,7 @@ p51_scc(tall)$((tall.val ge 2020) and (tall.val le 2150)) = 1000 * sum(regi2, sum(tall2$( (tall2.val ge tall.val) and (tall2.val le (tall.val + cm_damages_SccHorizon))), !! add this for limiting horizon of damage consideration: and (tall2.val le 2150) (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * pm_GDPGross(tall2,regi2) * pm_temperatureImpulseResponseCO2(tall2,tall) * pm_damageMarginal(tall2,regi2) diff --git a/modules/51_internalizeDamages/LabItr/postsolve.gms b/modules/51_internalizeDamages/LabItr/postsolve.gms index a3bfd1894..02bc1e9e8 100755 --- a/modules/51_internalizeDamages/LabItr/postsolve.gms +++ b/modules/51_internalizeDamages/LabItr/postsolve.gms @@ -50,7 +50,7 @@ p51_scc(tall)$((tall.val ge 2020) and (tall.val le 2150)) = 1000 * sum(regi2, sum(tall2$( (tall2.val ge tall.val) and (tall2.val le (tall.val + cm_damages_SccHorizon)) ), !! add this for limiting horizon of damage consideration: and (tall2.val le 2150) (1 + pm_prtp(regi2))**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2)+1e-8) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * p51_sccParts(tall,tall2,regi2) ) ) diff --git a/modules/51_internalizeDamages/TCitr/postsolve.gms b/modules/51_internalizeDamages/TCitr/postsolve.gms index b4612b6ea..39c09b7c7 100755 --- a/modules/51_internalizeDamages/TCitr/postsolve.gms +++ b/modules/51_internalizeDamages/TCitr/postsolve.gms @@ -31,7 +31,7 @@ p51_scc(tall)$((tall.val ge 2020) and (tall.val le 2150)) = 1000 * sum(regi2, sum(tall2$( (tall2.val ge tall.val) and (tall2.val le (tall.val + cm_damages_SccHorizon))), !! add this for limiting horizon of damage consideration: and (tall2.val le 2150) (1 + pm_prtp(regi2) )**(-(tall2.val - tall.val)) - * pm_consPC(tall,regi2)/pm_consPC(tall2,regi2) + * (pm_consPC(tall,regi2)/(pm_consPC(tall2,regi2) + sm_eps))**(1/pm_ies(regi2)) * p51_sccParts(tall,tall2,regi2) ) ) diff --git a/modules/51_internalizeDamages/off/not_used.txt b/modules/51_internalizeDamages/off/not_used.txt index 99bf63d14..5149fb728 100644 --- a/modules/51_internalizeDamages/off/not_used.txt +++ b/modules/51_internalizeDamages/off/not_used.txt @@ -34,3 +34,5 @@ pm_damageIso,input,questionnaire pm_damageGrowthRateIso,input,questionnaire pm_sccIneq,input,questionnaire sm_c_2_co2,input,questionnaire +pm_ies,input,questionnaire +sm_eps,input,questionnaire From 36799411653f212017fb0eb022c21e1f43ff973c Mon Sep 17 00:00:00 2001 From: Lavinia Baumstark Date: Tue, 10 Dec 2024 15:28:01 +0100 Subject: [PATCH 30/52] new CES parameter and gdx files for rev7.18 for SSP2, SSP2-EU21, SSP3, SSP1, SSP5 and SSP2_lowEn, calibration runs: /p/tmp/lavinia/REMIND/REMIND_calibration_2024_12_09/remind/output --- config/default.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/default.cfg b/config/default.cfg index e769af43a..e1190718a 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -31,7 +31,7 @@ cfg$extramappings_historic <- "" cfg$inputRevision <- "7.18" #### Current CES parameter and GDX revision (commit hash) #### -cfg$CESandGDXversion <- "5452a611b8add9f439df0a98a27277a306ece286" +cfg$CESandGDXversion <- "354727cdf8174836422acc002670b1488410ecfd" #### Force the model to download new input data #### cfg$force_download <- FALSE From bce6f7bf43e14d34de80b163e2bea1f2840529b3 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Tue, 10 Dec 2024 14:43:05 +0000 Subject: [PATCH 31/52] Release development version 3.3.2.dev1175 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 0e30761b3..2696f35fc 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1172" -date-released: 2024-12-09 +version: "3.3.2.dev1175" +date-released: 2024-12-10 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index e1190718a..a7263eed5 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1172" +cfg$model_version <- "3.3.2.dev1175" #### settings #### cfg$gms <- list() From 2ed09e6a161596b864b4ed009d3cd992ca6ca7a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Tue, 10 Dec 2024 17:14:49 +0100 Subject: [PATCH 32/52] Update near-term CO2 price assumptions --- config/scenario_config_ScenarioMIP.csv | 30 +++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index 4317097e4..da15ca00f 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -1,11 +1,11 @@ -title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_regiDiff_endYr;cm_taxCO2_interpolation;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;c_regi_earlyreti_rate;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description +title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_interpolation;cm_taxCO2_startYearValue;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;c_regi_earlyreti_rate;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description #___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-H-SSP3-rollBack-def;1;;rcp45;0;off;;none;;;;;;;;;;0;5;off;1;0;0.5;1;1;standard;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;;;9;3;off;1;0;0.5;1;;standard;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; -SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;60;2100;55;last;initialSpread10;GLO 2100;;0;9;3;off;1;0;0.5;1;1;standard;2100.GLO 0.5;NDC;regiCarbonPrice;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;65;2080;55;2028;initialSpread10;GLO 2070;;5;9;3;off;1;0;0.5;1;5;standard;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;70;;;;initialSpread20;GLO 2070;one_step;;9;3;off;1;1;0;1;1;standard;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;75;2055;55;2028;initialSpread10;GLO 2050;;0;9;2;100;1;0;0.5;5;5;feelhpb 1.4, fehob 0.8, feheb 0.15;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;75;2100;50;2040;none;(EUR,USA,JPN,NEU,CAZ).2040.2050 1,REF.2040.2060 1,(CHA,LAM,MEA).2040.2080 1,OAS.2040.2100 1.5,IND.2040.2100 2,SSA.2040.2100 3;off;0;9;3;off;1;0;0.5;1;1;standard;2100.GLO 0.5;NDC;regiCarbonPrice;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;85;2070;50;2028;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2050 1,(CHA,LAM,MEA).2030.2060 1,OAS.2030.2070 1.5,IND.2030.2070 2,SSA.2030.2070 3;EUR 130,(CAZ,USA) 50,(NEU,JPN) 40,(LAM,MEA) 30,(REF,CHA,OAS) 20,IND 15,SSA 10;5;9;3;off;1;0;0.5;1;5;standard;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;80;;;;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2050 1,(CHA,LAM,MEA).2030.2060 1,OAS.2030.2070 1.5,IND.2030.2070 2,SSA.2030.2070 3;off;;9;3;off;1;1;0;1;1;standard;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;100;2050;50;2028;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2045 1,(CHA,LAM,MEA).2030.2050 1,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;EUR 150,(CAZ,NEU,USA,JPN) 70,REF 60,(CHA,LAM,MEA) 50,OAS 40,IND 30,SSA 20;2;9;2;100;1;0;0.5;5;5;feelhpb 1.4, fehob 0.8, feheb 0.15;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; #___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; @@ -16,11 +16,11 @@ SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;; #___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;3;;;;;1;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; #___ScenarioMIP_carbon_price_convergence_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO 2050;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;GLO 2035;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2045 1,(CHA,LAM,MEA).2030.2050 1,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2045 1,(CHA,LAM,MEA).2030.2050 1,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -35,9 +35,9 @@ SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def #___ScenarioMIP_VLLO_variant_no1stgen_phaseout___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;;;;;;;; #___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; SMIPv04-M-SSP2-NPi2025-var_raw_luc;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; From 05b240f365c056443a06ccde77da37595a03cc69 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Tue, 10 Dec 2024 16:27:42 +0000 Subject: [PATCH 33/52] Release development version 3.3.2.dev1188 --- CITATION.cff | 2 +- config/default.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 2696f35fc..1dab4af48 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1175" +version: "3.3.2.dev1188" date-released: 2024-12-10 repository-code: https://github.com/remindmodel/remind keywords: diff --git a/config/default.cfg b/config/default.cfg index a7263eed5..da1352861 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1175" +cfg$model_version <- "3.3.2.dev1188" #### settings #### cfg$gms <- list() From bbba9370cb1f0a04c4112fc46a0d047cadaa4f28 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Tue, 10 Dec 2024 20:03:50 +0000 Subject: [PATCH 34/52] Release development version 3.3.2.dev1191 --- CITATION.cff | 2 +- config/default.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 1dab4af48..ee42c13b6 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1188" +version: "3.3.2.dev1191" date-released: 2024-12-10 repository-code: https://github.com/remindmodel/remind keywords: diff --git a/config/default.cfg b/config/default.cfg index da1352861..e602abb15 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1188" +cfg$model_version <- "3.3.2.dev1191" #### settings #### cfg$gms <- list() From 27fb153ac0523d16c05a47594098bb10fb97c9ea Mon Sep 17 00:00:00 2001 From: Lavinia Baumstark Date: Wed, 11 Dec 2024 10:12:15 +0100 Subject: [PATCH 35/52] reorder CHANGELOG.md --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae94670bb..0a0961028 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -78,7 +78,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [[#1871](https://github.com/remindmodel/remind/pull/1871)] ### fixed -- included CCS from plastic waste incineration in CCS mass flows so it is +- **30_biomass** reset 1st gen. biofuel bound from 2045 to 2030 + [[#1890](https://github.com/remindmodel/remind/pull/1890)] +- **37_industry** included CCS from plastic waste incineration in CCS mass flows so it is subject to injection constraints (but did not add CCS costs, see https://github.com/remindmodel/development_issues/issues/274 - **MAGICC7** fix climate data for time before cm_startyear on reference run @@ -91,8 +93,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [[#1768](https://github.com/remindmodel/remind/pull/1768)] - **scripts** limit slurm runtime of output.R scripts to 2 hours [[#1783](https://github.com/remindmodel/remind/pull/1783)] -- **30_biomass** reset 1st gen. biofuel bound from 2045 to 2030 - [[#1890](https://github.com/remindmodel/remind/pull/1890)] ### removed - **45_carbonprice** removed superseded realizations linear, exponential and diffCurvPhaseIn2Lin From fce16187dd2da6bdfb535addea29f1afdad638fc Mon Sep 17 00:00:00 2001 From: David Klein Date: Wed, 11 Dec 2024 15:25:54 +0100 Subject: [PATCH 36/52] Decrease (sic) optimality tolerance used for --quick runs to avoid infeasibilities --- config/conopt3.op6 | 10 ++++++++++ modules/80_optimization/testOneRegi/solve.gms | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 config/conopt3.op6 diff --git a/config/conopt3.op6 b/config/conopt3.op6 new file mode 100644 index 000000000..0bd27e75f --- /dev/null +++ b/config/conopt3.op6 @@ -0,0 +1,10 @@ +rtnwtr = 1.e-7; +lfnicr = 1000; +lfstal = 1000; +lfilog = 500; +rtredg = 1.d-6; +rvhess 100; +lfdegi 500; +lfnsup 7000; +rtmins 0.0009765625; +rtnwmi = 1.d-9; diff --git a/modules/80_optimization/testOneRegi/solve.gms b/modules/80_optimization/testOneRegi/solve.gms index 82d35b59d..9c6e5210d 100644 --- a/modules/80_optimization/testOneRegi/solve.gms +++ b/modules/80_optimization/testOneRegi/solve.gms @@ -7,7 +7,7 @@ *** SOF ./modules/80_optimization/testOneRegi/solve.gms hybrid.optfile = 9; -$IF %cm_quick_mode% == "on" hybrid.optfile = 4; +$IF %cm_quick_mode% == "on" hybrid.optfile = 6; ***reduce the problem to one region regi(all_regi) = NO; From 6560a2b757ddfe12933d312bf2c0f9b46a48ed81 Mon Sep 17 00:00:00 2001 From: David Klein Date: Wed, 11 Dec 2024 16:01:43 +0100 Subject: [PATCH 37/52] Add missing file --- config/default.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/config/default.cfg b/config/default.cfg index e602abb15..e8cde40ad 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -136,6 +136,7 @@ cfg$files2export$start <- c("config/conopt3.opt", "config/conopt3.op2", "config/conopt3.op3", "config/conopt3.op4", + "config/conopt3.op6", "config/conopt3.op9", "core/input/historical/historical.mif", "scripts/input/exoGAINSAirpollutants.R", From 75a6b79a512975e839d5b6888d42c5a6f83989a4 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Wed, 11 Dec 2024 15:16:01 +0000 Subject: [PATCH 38/52] Release development version 3.3.2.dev1198 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index ee42c13b6..4ce8e0885 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1191" -date-released: 2024-12-10 +version: "3.3.2.dev1198" +date-released: 2024-12-11 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index e8cde40ad..15064ae61 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1191" +cfg$model_version <- "3.3.2.dev1198" #### settings #### cfg$gms <- list() From aaafd8e437aad7f93dd56afb7be7d0c42df5cb5f Mon Sep 17 00:00:00 2001 From: LaviniaBaumstark Date: Wed, 11 Dec 2024 17:28:03 +0100 Subject: [PATCH 39/52] remind release 3.4.0 --- CHANGELOG.md | 2 +- CITATION.cff | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d1b3b440..37207d136 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). -## [Unreleased] +## [3.4.0] - 2024-12-11 ### input data/calibration - new input data rev6.84 [[#1757](https://github.com/remindmodel/remind/pull/1757)] diff --git a/CITATION.cff b/CITATION.cff index 4ce8e0885..60f502f9a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.3.2.dev1198" +version: 3.4.0 date-released: 2024-12-11 repository-code: https://github.com/remindmodel/remind keywords: From 2ea170c3c4ae85d891cb6b35b873f0ce072a5ffd Mon Sep 17 00:00:00 2001 From: LaviniaBaumstark Date: Wed, 11 Dec 2024 17:33:44 +0100 Subject: [PATCH 40/52] remind release 3.4.0 --- scripts/utils/release.R | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/utils/release.R b/scripts/utils/release.R index 5149db9ee..2ff4cc21c 100644 --- a/scripts/utils/release.R +++ b/scripts/utils/release.R @@ -75,8 +75,8 @@ release <- function(newVersion) { message("Creating tag") tag <- paste0("v",newVersion) - git_tag_create(name = tag, message = "new tag", repo = ".") - git_tag_push(name = tag, repo = ".") + gert::git_tag_create(name = tag, message = "new tag", repo = ".") + gert::git_tag_push(name = tag, repo = ".") message("Creating a PR on GitHub") # gh pr create --help From 66d84685b7888fe46db6fafc4d116f0333bc1dfc Mon Sep 17 00:00:00 2001 From: LaviniaBaumstark Date: Wed, 11 Dec 2024 17:43:08 +0100 Subject: [PATCH 41/52] remind release 3.4.0 --- main.gms | 1 - 1 file changed, 1 deletion(-) diff --git a/main.gms b/main.gms index 9fe3a07e1..99c3a2b2d 100755 --- a/main.gms +++ b/main.gms @@ -76,7 +76,6 @@ *' OUTPUT *' ``` *' -*' *' The GAMS code follows a Coding Etiquette: *' *' #### Naming conventions: From 642ad863e528c2d8777cb32f62058f775743f251 Mon Sep 17 00:00:00 2001 From: LaviniaBaumstark Date: Wed, 11 Dec 2024 18:09:58 +0100 Subject: [PATCH 42/52] merge master into develop --- CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37207d136..7f76150ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). + +## [Unreleased] + +### input data/calibration + +### changed +- + +### added +- + +### removed +- + +### fixed +- + ## [3.4.0] - 2024-12-11 ### input data/calibration From 98eac63d4e270f511fc628d4b4181a9e99548a7f Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Wed, 11 Dec 2024 17:15:07 +0000 Subject: [PATCH 43/52] Release development version 3.4.0.dev2 --- CITATION.cff | 2 +- config/default.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 60f502f9a..173a3fca9 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: 3.4.0 +version: "3.4.0.dev2" date-released: 2024-12-11 repository-code: https://github.com/remindmodel/remind keywords: diff --git a/config/default.cfg b/config/default.cfg index 15064ae61..21a90edac 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.3.2.dev1198" +cfg$model_version <- "3.4.0.dev2" #### settings #### cfg$gms <- list() From 1313c84f161f37a162e6cf8f3774fdac896b80df Mon Sep 17 00:00:00 2001 From: Felix Schreyer Date: Thu, 12 Dec 2024 09:57:48 +0100 Subject: [PATCH 44/52] remove standard lower bounds on bioh2 capacity additions before 2030 to avoid infes with low capacity bounds in 2030 --- core/bounds.gms | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/bounds.gms b/core/bounds.gms index 79bc3afdf..91bcbda1f 100755 --- a/core/bounds.gms +++ b/core/bounds.gms @@ -310,10 +310,12 @@ vm_cap.up("2025",regi,"elh2","1")= 20 * pm_eta_conv("2025",regi,"elh2")*pm_gdp(" *** bounds on biomass technologies *' set upper bounds on biomass gasification for h2 production, which is not deployed as of 2025 -*' set maximum of 0.1 EJ/yr production by 2030 for each technology +*' allow for small production of 0.1 EJ/yr at by 2030 for each technology globally, distributed to regions by GDP share vm_cap.up("2030",regi,"bioh2","1")= 0.1 / 3.66 * 1e3 / 8760 * pm_gdp("2030",regi) / sum(regi2,pm_gdp("2030",regi2)); vm_cap.up("2030",regi,"bioh2c","1")= 0.1 / 3.66 * 1e3 / 8760 * pm_gdp("2030",regi) / sum(regi2,pm_gdp("2030",regi2)); - +*' allow zero vm_deltaCap for bio-H2 up to 2030 to be consistent with above bounds +vm_deltaCap.lo(t,regi,"bioh2","1")$(t.val le 2030) = 0; +vm_deltaCap.lo(t,regi,"bioh2c","1")$(t.val le 2030) = 0; *** fix capacities for advanced bio carbon capture technologies to zero in 2020 (i.e. no BECCS in 2020) vm_cap.fx("2020",regi,te,rlf)$(teBio(te) AND teCCS(te)) = 0; From 267b1b24f63d5d230b5423f9242a9453fd43d1b3 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Thu, 12 Dec 2024 09:50:34 +0000 Subject: [PATCH 45/52] Release development version 3.4.0.dev7 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 173a3fca9..0b246b342 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.4.0.dev2" -date-released: 2024-12-11 +version: "3.4.0.dev7" +date-released: 2024-12-12 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index 21a90edac..f837d60ad 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.4.0.dev2" +cfg$model_version <- "3.4.0.dev7" #### settings #### cfg$gms <- list() From 59ad766f03bb767adbc696ab69230ae856d70b52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Thu, 12 Dec 2024 11:32:01 +0100 Subject: [PATCH 46/52] Define vm_emiAll as sum over vm_emiAllMkt and ensure consistent use of vm_emiAll in 45_carbonprice/functionalForm/postsolve.gms --- core/equations.gms | 13 ++++--------- modules/45_carbonprice/NDC/not_used.txt | 3 --- modules/45_carbonprice/NPi/not_used.txt | 3 --- modules/45_carbonprice/NPi2025/not_used.txt | 3 --- modules/45_carbonprice/NPi2025expo/not_used.txt | 3 --- modules/45_carbonprice/NPiexpo/not_used.txt | 3 --- modules/45_carbonprice/exogenous/not_used.txt | 3 --- modules/45_carbonprice/expoLinear/not_used.txt | 3 --- modules/45_carbonprice/functionalForm/postsolve.gms | 2 +- modules/45_carbonprice/none/not_used.txt | 3 --- .../temperatureNotToExceed/not_used.txt | 3 --- 11 files changed, 5 insertions(+), 37 deletions(-) diff --git a/core/equations.gms b/core/equations.gms index 216f1b455..1c8071df0 100644 --- a/core/equations.gms +++ b/core/equations.gms @@ -754,19 +754,14 @@ q_emiCdrAll(t,regi).. ***------------------------------------------------------ -*' Total regional emissions are the sum of emissions from technologies, MAC-curves, CDR-technologies and emissions that are exogenously given for REMIND. +*' Total regional emissions are computed as the sum of total emissions over all emission markets. ***------------------------------------------------------ -*LB* calculate total emissions for each region at each time step -q_emiAll(t,regi,emi(enty)).. - vm_emiAll(t,regi,enty) +q_emiAll(t,regi,emi).. + vm_emiAll(t,regi,emi) =e= - vm_emiTe(t,regi,enty) - + vm_emiMac(t,regi,enty) - + vm_emiCdr(t,regi,enty) - + pm_emiExog(t,regi,enty) + sum(emiMkt, vm_emiAllMkt(t,regi,emi,emiMkt)) ; - ***------------------------------------------------------ *' Total regional emissions in CO2 equivalents that are part of the climate policy are computed based on regional GHG *' emissions from different sectors(energy system, non-energy system, exogenous, CDR technologies). diff --git a/modules/45_carbonprice/NDC/not_used.txt b/modules/45_carbonprice/NDC/not_used.txt index 7186a99c3..9ea020e6b 100644 --- a/modules/45_carbonprice/NDC/not_used.txt +++ b/modules/45_carbonprice/NDC/not_used.txt @@ -21,9 +21,6 @@ pm_gdp,input,questionnaire cm_peakBudgYr,input,added by codeCheck fm_taxCO2eqHist,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment diff --git a/modules/45_carbonprice/NPi/not_used.txt b/modules/45_carbonprice/NPi/not_used.txt index 418cf7ed9..3d5f6419e 100644 --- a/modules/45_carbonprice/NPi/not_used.txt +++ b/modules/45_carbonprice/NPi/not_used.txt @@ -29,9 +29,6 @@ cm_startyear,input,added by codeCheck cm_peakBudgYr,input,added by codeCheck fm_taxCO2eqHist,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment diff --git a/modules/45_carbonprice/NPi2025/not_used.txt b/modules/45_carbonprice/NPi2025/not_used.txt index eefae6532..b5b76d545 100755 --- a/modules/45_carbonprice/NPi2025/not_used.txt +++ b/modules/45_carbonprice/NPi2025/not_used.txt @@ -29,9 +29,6 @@ pm_emifac,input,questionnaire cm_peakBudgYr,input,not needed sm_D2005_2_D2017,input,not needed sm_budgetCO2eqGlob,input,added by codeCheck -vm_emiTe,input,added by codeCheck -vm_emiCdr,input,added by codeCheck -vm_emiMac,input,added by codeCheck vm_emiAll,input,added by codeCheck pm_taxCO2eq_anchor_iterationdiff,input,added by codeCheck pm_taxCO2eq_anchor_iterationdiff_tmp,input,added by codeCheck diff --git a/modules/45_carbonprice/NPi2025expo/not_used.txt b/modules/45_carbonprice/NPi2025expo/not_used.txt index cfd59fed7..cc8ed8d41 100755 --- a/modules/45_carbonprice/NPi2025expo/not_used.txt +++ b/modules/45_carbonprice/NPi2025expo/not_used.txt @@ -29,9 +29,6 @@ pm_emifac,input,questionnaire cm_peakBudgYr,input,not needed sm_D2005_2_D2017,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment diff --git a/modules/45_carbonprice/NPiexpo/not_used.txt b/modules/45_carbonprice/NPiexpo/not_used.txt index 6f185a95a..0dd0b3635 100644 --- a/modules/45_carbonprice/NPiexpo/not_used.txt +++ b/modules/45_carbonprice/NPiexpo/not_used.txt @@ -30,9 +30,6 @@ cm_peakBudgYr,input,added by codeCheck fm_taxCO2eqHist,input,not needed sm_D2005_2_D2017,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment diff --git a/modules/45_carbonprice/exogenous/not_used.txt b/modules/45_carbonprice/exogenous/not_used.txt index 5e413153f..585e96ae1 100644 --- a/modules/45_carbonprice/exogenous/not_used.txt +++ b/modules/45_carbonprice/exogenous/not_used.txt @@ -29,9 +29,6 @@ cm_peakBudgYr,input,added by codeCheck sm_D2005_2_D2017,input,not needed fm_taxCO2eqHist,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment diff --git a/modules/45_carbonprice/expoLinear/not_used.txt b/modules/45_carbonprice/expoLinear/not_used.txt index 419ccd566..fd139e736 100644 --- a/modules/45_carbonprice/expoLinear/not_used.txt +++ b/modules/45_carbonprice/expoLinear/not_used.txt @@ -26,9 +26,6 @@ cm_peakBudgYr,input,added by codeCheck sm_D2005_2_D2017,input,not needed fm_taxCO2eqHist,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment diff --git a/modules/45_carbonprice/functionalForm/postsolve.gms b/modules/45_carbonprice/functionalForm/postsolve.gms index 34b90b5aa..0133de38f 100644 --- a/modules/45_carbonprice/functionalForm/postsolve.gms +++ b/modules/45_carbonprice/functionalForm/postsolve.gms @@ -13,7 +13,7 @@ *** `p45_actualbudgetco2(ttot)` includes emissions from 2020 to `ttot` (inclusive). p45_actualbudgetco2(ttot)$( 2020 lt ttot.val ) = sum((regi,ttot2)$( 2020 le ttot2.val AND ttot2.val le ttot.val ), - ( vm_emiTe.l(ttot2,regi,"co2") + vm_emiCdr.l(ttot2,regi,"co2") + vm_emiMac.l(ttot2,regi,"co2")) + vm_emiAll.l(ttot2,regi,"co2") * ( (0.5 + pm_ts(ttot2) / 2)$( ttot2.val eq 2020 ) !! second half of the 2020 period (mid 2020 - end 2022) plus 0.5 to account fo beginning 2020 - mid 2020 + (pm_ts(ttot2))$( 2020 lt ttot2.val AND ttot2.val lt ttot.val ) !! entire middle periods + ((pm_ttot_val(ttot) - pm_ttot_val(ttot-1)) / 2 + 0.5)$(ttot2.val eq ttot.val ) !! first half of the final period plus 0.5 to account fo mid - end of final year diff --git a/modules/45_carbonprice/none/not_used.txt b/modules/45_carbonprice/none/not_used.txt index 4021ac8f6..24253228d 100644 --- a/modules/45_carbonprice/none/not_used.txt +++ b/modules/45_carbonprice/none/not_used.txt @@ -31,9 +31,6 @@ cm_peakBudgYr,input,added by codeCheck sm_D2005_2_D2017,input,not needed fm_taxCO2eqHist,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment diff --git a/modules/45_carbonprice/temperatureNotToExceed/not_used.txt b/modules/45_carbonprice/temperatureNotToExceed/not_used.txt index 7f79dc042..48119a22a 100644 --- a/modules/45_carbonprice/temperatureNotToExceed/not_used.txt +++ b/modules/45_carbonprice/temperatureNotToExceed/not_used.txt @@ -23,9 +23,6 @@ cm_peakBudgYr,input,added by codeCheck sm_D2005_2_D2017,input,not needed fm_taxCO2eqHist,input,not needed sm_budgetCO2eqGlob,input,no iterative target adjustment -vm_emiTe,input,no iterative target adjustment -vm_emiCdr,input,no iterative target adjustment -vm_emiMac,input,no iterative target adjustment vm_emiAll,input,no iterative target adjustment pm_budgetCO2eq,input,no iterative target adjustment pm_ts,input,no iterative target adjustment From 7e9d06e981c635969478f6798a784993adb7196e Mon Sep 17 00:00:00 2001 From: Leon Merfort <58845874+merfort@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:32:46 +0100 Subject: [PATCH 47/52] Reduce tolerance in bioenergy phaseout scenario --- modules/30_biomass/magpie_40/bounds.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/30_biomass/magpie_40/bounds.gms b/modules/30_biomass/magpie_40/bounds.gms index 03e53bb04..299a002fe 100644 --- a/modules/30_biomass/magpie_40/bounds.gms +++ b/modules/30_biomass/magpie_40/bounds.gms @@ -113,7 +113,7 @@ if (cm_phaseoutBiolc eq 1, loop(te(teBioPebiolc), loop(rlf, if(vm_deltaCap.up(t,regi,te,rlf) eq INF, - vm_deltaCap.up(t,regi,te,rlf) = 1e-5; + vm_deltaCap.up(t,regi,te,rlf) = 1e-6; ); ); ); From 1c9f39d454f691efdac778c6f74b93769d1a2c30 Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Fri, 13 Dec 2024 09:37:06 +0000 Subject: [PATCH 48/52] Release development version 3.4.0.dev10 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 0b246b342..30a3ebdcd 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.4.0.dev7" -date-released: 2024-12-12 +version: "3.4.0.dev10" +date-released: 2024-12-13 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index f837d60ad..ec6648078 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.4.0.dev7" +cfg$model_version <- "3.4.0.dev10" #### settings #### cfg$gms <- list() From 2f973e7d09e1dc7035d1bd7667e0e74d1e5d796d Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Fri, 13 Dec 2024 14:04:35 +0000 Subject: [PATCH 49/52] Release development version 3.4.0.dev13 --- CITATION.cff | 2 +- config/default.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 30a3ebdcd..78eaefa0d 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,7 +271,7 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.4.0.dev10" +version: "3.4.0.dev13" date-released: 2024-12-13 repository-code: https://github.com/remindmodel/remind keywords: diff --git a/config/default.cfg b/config/default.cfg index ec6648078..9878a288c 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.4.0.dev10" +cfg$model_version <- "3.4.0.dev13" #### settings #### cfg$gms <- list() From d70906aa9d2785c4a92fa4a2a8e2ab1a63c7734b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurin=20K=C3=B6hler-Schindler?= Date: Fri, 13 Dec 2024 18:22:12 +0100 Subject: [PATCH 50/52] Update ScenarioMIP config files --- config/scenario_config_ScenarioMIP.csv | 88 ++++++++++--------- .../scenario_config_coupled_ScenarioMIP.csv | 70 ++++++++------- 2 files changed, 81 insertions(+), 77 deletions(-) diff --git a/config/scenario_config_ScenarioMIP.csv b/config/scenario_config_ScenarioMIP.csv index da15ca00f..24f4f8f3b 100644 --- a/config/scenario_config_ScenarioMIP.csv +++ b/config/scenario_config_ScenarioMIP.csv @@ -1,43 +1,45 @@ -title;start;copyConfigFrom;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_interpolation;cm_taxCO2_startYearValue;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;c_regi_earlyreti_rate;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description -#___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-def;1;;rcp45;0;off;;none;;;;;;;;;;0;5;off;1;0;0.5;1;1;standard;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-M-SSP2-NPi2025-def;1;;rcp45;0;off;;NPi2025;;;;;;;;;;9;3;off;1;0;0.5;1;;standard;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; -SMIPv04-ML-SSP2-PkBudg1500-def;1;;rcp45;9;globallyOptimal;1500;functionalForm;linear;75;2100;50;2040;none;(EUR,USA,JPN,NEU,CAZ).2040.2050 1,REF.2040.2060 1,(CHA,LAM,MEA).2040.2080 1,OAS.2040.2100 1.5,IND.2040.2100 2,SSA.2040.2100 3;off;0;9;3;off;1;0;0.5;1;1;standard;2100.GLO 0.5;NDC;regiCarbonPrice;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-L-SSP2-PkBudg1000-def;1;;rcp26;9;globallyOptimal;1000;functionalForm;linear;85;2070;50;2028;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2050 1,(CHA,LAM,MEA).2030.2060 1,OAS.2030.2070 1.5,IND.2030.2070 2,SSA.2030.2070 3;EUR 130,(CAZ,USA) 50,(NEU,JPN) 40,(LAM,MEA) 30,(REF,CHA,OAS) 20,IND 15,SSA 10;5;9;3;off;1;0;0.5;1;5;standard;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLHO-SSP2-EcBudg400-def;1;;rcp26;5;globallyOptimal;400;functionalForm;exponential;80;;;;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2050 1,(CHA,LAM,MEA).2030.2060 1,OAS.2030.2070 1.5,IND.2030.2070 2,SSA.2030.2070 3;off;;9;3;off;1;1;0;1;1;standard;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -SMIPv04-VLLO-SSP1-PkBudg650-def;1;;rcp20;9;globallyOptimal;650;functionalForm;linear;100;2050;50;2028;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2045 1,(CHA,LAM,MEA).2030.2050 1,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;EUR 150,(CAZ,NEU,USA,JPN) 70,REF 60,(CHA,LAM,MEA) 50,OAS 40,IND 30,SSA 20;2;9;2;100;1;0;0.5;5;5;feelhpb 1.4, fehob 0.8, feheb 0.15;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; -#___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;;0;;SSP3;;;forcing_SSP3;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; -SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;;;;;; -SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; -SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; -#___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;3;;;;;1;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; -#___ScenarioMIP_carbon_price_convergence_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2045 1,(CHA,LAM,MEA).2030.2050 1,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,REF.2030.2045 1,(CHA,LAM,MEA).2030.2050 1,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -#___ScenarioMIP_EW_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; -#___ScenarioMIP_VLHO_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -#___ScenarioMIP_VLLO_variant_no1stgen_phaseout___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;;;;;;;; -#___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; -SMIPv04-M-SSP2-NPi2025-var_raw_luc;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; -SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; -SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; -SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +title;start;copyConfigFrom;cm_nash_autoconverge;cm_rcp_scen;cm_iterative_target_adj;subsidizeLearning;cm_budgetCO2from2020;carbonprice;cm_taxCO2_functionalForm;cm_taxCO2_startyear;cm_peakBudgYr;cm_taxCO2_historical;cm_taxCO2_historicalYr;cm_taxCO2_regiDiff;cm_taxCO2_interpolation;cm_taxCO2_startYearValue;cm_taxCO2_IncAfterPeakBudgYr;cm_emiscen;cm_fetaxscen;cm_maxProdBiolc;cm_33EW;cm_33OAE;cm_frac_NetNegEmi;c_ccsinjecratescen;c_changeProdCost;cm_CESMkup_build;cm_wasteIncinerationCCSshare;techpol;regipol;cm_implicitQttyTarget;cm_NucRegiPol;cm_CoalRegiPol;cm_altFeEmiFac;cm_POPscen;cm_GDPscen;cm_demScen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;c_regi_earlyreti_rate;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_LU_emi_scen;cm_tradecostBio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_EDGEtr_scen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau;path_gdx_refpolicycost;description +#___ScenarioMIP_defaults___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-def;1;;1;rcp45;0;off;;none;;;;;;;;;;0;5;off;1;0;0.5;1;1;standard;;none;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;2;0;3;SSP3;1.5;0;forcing_SSP3;CLE;Mix1;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-M-SSP2-NPi2025-def;1;;1;rcp45;0;off;;NPi2025;;;;;;;;;;9;3;off;1;0;0.5;1;;standard;;NPi2018;regiCarbonPrice;off;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;3;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2005;;;;; +SMIPv04-ML-SSP2-PkBudg1500-def;1;;1;rcp45;9;globallyOptimal;1500;functionalForm;linear;75;2100;60;2040;none;(EUR,USA,JPN,NEU,CAZ).2040.2050 1,(REF,CHA,LAM,MEA).2040.2080 1.25,OAS.2040.2100 1.5,IND.2040.2100 2,SSA.2040.2100 3;off;0;9;3;off;1;0;0.5;1;1;standard;2100.GLO 0.5;NDC;regiCarbonPrice;;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix2ICEban;2045;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-L-SSP2-PkBudg1000-def;1;;1;rcp26;9;globallyOptimal;1000;functionalForm;linear;85;2070;60;2025;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,(REF,CHA,LAM,MEA).2030.2060 1.25,OAS.2030.2070 1.5,IND.2030.2070 2,SSA.2030.2070 3;EUR 130,(CAZ,USA,JPN,NEU) 40,LAM 25,(MEA,REF,CHA,OAS) 15,IND 10,SSA 5;5;9;3;off;1;0;0.5;1;5;standard;2050.GLO 0.5;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLHO-SSP2-EcBudg400-def;1;;3;rcp26;5;globallyOptimal;400;functionalForm;exponential;80;;;;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,(REF,CHA,LAM,MEA).2030.2060 1.25,OAS.2030.2070 1.5,IND.2030.2070 2,SSA.2030.2070 3;off;;9;3;off;1;1;0;1;1;standard;2060.GLO 0.9;NDC;regiCarbonPrice;(2080,2090,2100,2110,2130,2150).GLO.tax.t.oae.all 5000;on;on;EUR_regi, NEU_regi;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;2;1;2;SSP2;1;0;forcing_SSP2;SSP2;Mix3ICEban;2035;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +SMIPv04-VLLO-SSP1-PkBudg650-def;1;;1;rcp20;9;globallyOptimal;650;functionalForm;linear;100;2050;60;2025;none;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,(REF,CHA,LAM,MEA).2030.2050 1.25,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;EUR 150,(CAZ,NEU,USA,JPN) 60,(REF,CHA,LAM,MEA) 30,OAS 20,IND 15,SSA 10;2;9;2;100;1;0;0.5;5;5;feelhpb 1.4, fehob 0.8, feheb 0.15;2050.GLO 0.9;NDC;regiCarbonPrice;2030.EUR_regi.tax.t.FE_wo_b_wo_n_e.all 1.2809;on;on;EUR_regi, NEU_regi;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;2;4;2;SSP1;1;1;forcing_SSP1;MFR;Mix4ICEban;2030;;SMIPv04-M-SSP2-NPi2025-def;;SMIPv04-M-SSP2-NPi2025-def; +#___ScenarioMIP_SSP_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-M-SSP1-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-M-SSP2_lowEn-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;gdp_SSP2_lowEn;;;;;GLO 0.09, EUR_regi 0.15;;;;SSP2_lowEn;;;;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-M-SSP3-NPi2025-var;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP3;gdp_SSP3;gdp_SSP3;medOil;medGas;highCoal;4;GLO 0.09, EUR_regi 0.15;;0;;SSP3;;;forcing_SSP3;;;2030;;SMIPv04-M-SSP2-NPi2025-def;;; +SMIPv04-L-SSP1-PkBudg1000-var;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP1;gdp_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;GLO 0.12, EUR_regi 0.15;;4;;SSP1;;;forcing_SSP1;;;;;;;; +SMIPv04-VLLO-SSP2-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; +SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2_lowEn;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;;forcing_SSP2;;;;;;;; +#___RIKEN___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +RIKEN-VLLO-SSP2-PkBudg650-def;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;3;;;;;1;;;;;;;;;;pop_SSP2;gdp_SSP2;gdp_SSP2;medOil;medGas;medCoal;1;GLO 0.09, EUR_regi 0.15;;1;;SSP2;;0;forcing_SSP2;SSP2;;;;;;; +#___ScenarioMIP_carbon_price_convergence_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2035;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2050;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,(REF,CHA,LAM,MEA).2030.2050 1.25,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;(EUR,USA,JPN,NEU,CAZ).2030.2040 1,(REF,CHA,LAM,MEA).2030.2050 1.25,OAS.2030.2050 1.5,IND.2030.2050 2,SSA.2030.2050 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP2-PkBudg650-var_yr2035;1;SMIPv04-VLLO-SSP2-PkBudg650-var;;;;;;;;;;;;;GLO.2030.2035 1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_EW_OAE_off_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_EWoff;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-M-SSP2-NPi2025-var_EWoff;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-L-SSP2-PkBudg1000-var_EWoff;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLHO-SSP2-EcBudg400-var_EWOAEoff;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;0;0;;;;;;;;off;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_EWoff;;SMIPv04-M-SSP2-NPi2025-var_EWoff; +SMIPv04-VLLO-SSP2-PkBudg650-var_EWoff;1;SMIPv04-VLLO-SSP2-PkBudg650-var;;;;;;;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_VLHO_variants___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +#___ScenarioMIP_VLLO_variant_no1stgen_phaseout___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0;;;;;;;;; +#___ScenarioMIP_raw_luc_variant___;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_raw_luc;1;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +SMIPv04-M-SSP2-NPi2025-var_raw_luc;1;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;1;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;1;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;1;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; +SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;1;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SMIPv04-M-SSP2-NPi2025-var_raw_luc;;SMIPv04-M-SSP2-NPi2025-var_raw_luc; diff --git a/config/scenario_config_coupled_ScenarioMIP.csv b/config/scenario_config_coupled_ScenarioMIP.csv index d2df8bac9..73a6076f0 100644 --- a/config/scenario_config_coupled_ScenarioMIP.csv +++ b/config/scenario_config_coupled_ScenarioMIP.csv @@ -1,35 +1,37 @@ title;start;copyConfigFrom;oldrun;path_report;qos;config/scenario_config.csv;no_ghgprices_land_until;var_luc;path_gdx;path_gdx_bau;path_gdx_ref;cfg_mag$gms$s15_elastic_demand;cfg_mag$gms$s32_aff_plantation;cfg_mag$gms$s32_npi_ndc_reversal;cfg_mag$gms$s35_npi_ndc_reversal -SMIPv04-H-SSP3-rollBack-def;0;;;;;SSP3|NPI|nocc_hist;y2150;;;;;1;0;2030;2030 -SMIPv04-M-SSP2-NPi2025-def;0;;;;;SSP2|NPI|nocc_hist;y2150;;;;;1;0;; -SMIPv04-ML-SSP2-PkBudg1500-def;0;;;;;SSP2|NPI|nocc_hist;y2040;;;;;1;0;; -SMIPv04-L-SSP2-PkBudg1000-def;0;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; -SMIPv04-VLHO-SSP2-EcBudg400-def;0;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; -SMIPv04-VLLO-SSP1-PkBudg650-def;0;;;;;SDP-MC|SSP1-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; -SMIPv04-M-SSP1-NPi2025-var;0;;;;;SSP1|NPI|nocc_hist;y2150;;;;;1;0;; -SMIPv04-M-SSP2_lowEn-NPi2025-var;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; -SMIPv04-M-SSP3-NPi2025-var;0;;;;;SSP3|NPI|nocc_hist;y2150;;;;;1;0;; -SMIPv04-L-SSP1-PkBudg1000-var;0;;;;;SSP1|NDC|nocc_hist;y2030;;;;;1;0;; -SMIPv04-VLLO-SSP2-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; -SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;0;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; -RIKEN-VLLO-SSP2-PkBudg650-def;0;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2035;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_yr2050;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_EWoff;0;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;; -SMIPv04-M-SSP2-NPi2025-var_EWoff;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;0;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_EWoff;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_EWoff;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;0;;;;;SSP2|NPI|nocc_hist;y2030;;;;;1;0;; -SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;1;; -SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;0;SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;;;;;;;;;;;1;; -SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; -SMIPv04-H-SSP3-rollBack-var_raw_luc;0;SMIPv04-H-SSP3-rollBack-def;;;;;;raw;;;;;;; -SMIPv04-M-SSP2-NPi2025-var_raw_luc;0;SMIPv04-M-SSP2-NPi2025-def;;;;;;raw;;;;;;; -SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;0;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;raw;;;;;;; -SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;0;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;raw;;;;;;; -SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;0;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;raw;;;;;;; -SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;0;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;raw;;;;;;; +SMIPv04-H-SSP3-rollBack-def;0,SSP3,H,default;;;;;SSP3|NPI|nocc_hist;y2150;;;;;1;0;2030;2030 +SMIPv04-M-SSP2-NPi2025-def;0,SSP2,M,default;;;;;SSP2|NPI|nocc_hist;y2150;;;;;1;0;; +SMIPv04-ML-SSP2-PkBudg1500-def;0,SSP2,ML,default;;;;;SSP2|NPI|nocc_hist;y2040;;;;;1;0;; +SMIPv04-L-SSP2-PkBudg1000-def;0,SSP2,L,default;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLHO-SSP2-EcBudg400-def;0,SSP2,VLHO,default;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLLO-SSP1-PkBudg650-def;0,SSP1,VLLO,default;;;;;SDP-MC|SSP1-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-M-SSP1-NPi2025-var;0,SSP1,M;;;;;SSP1|NPI|nocc_hist;y2150;;;;;1;0;; +SMIPv04-M-SSP2_lowEn-NPi2025-var;0,SSP2_lowEn,M;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; +SMIPv04-M-SSP3-NPi2025-var;0,SSP3,M;;;;;SSP3|NPI|nocc_hist;y2150;;;;;1;0;; +SMIPv04-L-SSP1-PkBudg1000-var;0,SSP1,L;;;;;SSP1|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLLO-SSP2-PkBudg650-var;0,SSP2,VLLO;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLLO-SSP2_lowEn-PkBudg650-var;0,SSP2_lowEn,VLLO;;;;;SDP-MC|SSP2-POP-GDP|NDC|nocc_hist;y2030;;;;;1;0;; +RIKEN-VLLO-SSP2-PkBudg650-def;0,SSP2,VLLO;;;;;SSP2|NDC|nocc_hist;y2030;;;;;1;0;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2035;0,SSP2,L;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_yr2050;0,SSP2,L;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2035;0,SSP2,VLHO;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_yr2050;0,SSP2,VLHO;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_yr2035;0,SSP1,VLLO;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; +SMIPv04-VLLO-SSP2-PkBudg650-var_yr2035;0,SSP2,VLLO;SMIPv04-VLLO-SSP2-PkBudg650-var;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_EWoff;0,SSP3,H;SMIPv04-H-SSP3-rollBack-def;;;;;;;;;;;;; +SMIPv04-M-SSP2-NPi2025-var_EWoff;0,SSP2,M;SMIPv04-M-SSP2-NPi2025-def;;;;;;;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_EWoff;0,SSP2,ML;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_EWoff;0,SSP2,L;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_EWOAEoff;0,SSP2,VLHO;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_EWoff;0,SSP1,VLLO;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; +SMIPv04-VLLO-SSP2-PkBudg650-var_EWoff;0,SSP2,VLLO;SMIPv04-VLLO-SSP2-PkBudg650-var;;;;;;;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;0,SSP2,VLHO;;;;;SSP2|NPI|nocc_hist;y2030;;;;;1;0;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation;0,SSP2,VLHO;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;;;;;;1;; +SMIPv04-VLHO-SSP2-EcBudg400-var_plantation_NPi;0,SSP2,VLHO;SMIPv04-VLHO-SSP2-EcBudg400-var_NPi;;;;;;;;;;;1;; +SMIPv04-VLLO-SSP1-PkBudg650-var_no1stgen_phaseout;0,SSP1,VLLO;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;;;;;;;; +SMIPv04-H-SSP3-rollBack-var_raw_luc;0,SSP3,H;SMIPv04-H-SSP3-rollBack-def;;;;;;raw;;;;;;; +SMIPv04-M-SSP2-NPi2025-var_raw_luc;0,SSP2,M;SMIPv04-M-SSP2-NPi2025-def;;;;;;raw;;;;;;; +SMIPv04-ML-SSP2-PkBudg1500-var_raw_luc;0,SSP2,ML;SMIPv04-ML-SSP2-PkBudg1500-def;;;;;;raw;;;;;;; +SMIPv04-L-SSP2-PkBudg1000-var_raw_luc;0,SSP2,L;SMIPv04-L-SSP2-PkBudg1000-def;;;;;;raw;;;;;;; +SMIPv04-VLHO-SSP2-EcBudg400-var_raw_luc;0,SSP2,VLHO;SMIPv04-VLHO-SSP2-EcBudg400-def;;;;;;raw;;;;;;; +SMIPv04-VLLO-SSP1-PkBudg650-var_raw_luc;0,SSP1,VLLO;SMIPv04-VLLO-SSP1-PkBudg650-def;;;;;;raw;;;;;;; From 02ca8b580b16826c9ac14e15bf1464b9f691b30d Mon Sep 17 00:00:00 2001 From: Lavinia Baumstark Date: Sat, 14 Dec 2024 18:52:43 +0100 Subject: [PATCH 51/52] new input data v7.19 and new CES parameter and gdx files for input data v7.19 for SSP2, SSP2-EU21, SSP3, SSP1, SSP5 and SSP2_lowEn, calibraiton runs: /p/tmp/lavinia/REMIND/REMIND_calibration_2024_12_13/remind/output --- config/default.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/default.cfg b/config/default.cfg index 9878a288c..bfb1c7162 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -28,10 +28,10 @@ cfg$regionmapping <- "config/regionmappingH12.csv" cfg$extramappings_historic <- "" #### Current input data revision (.) #### -cfg$inputRevision <- "7.18" +cfg$inputRevision <- "7.19" #### Current CES parameter and GDX revision (commit hash) #### -cfg$CESandGDXversion <- "354727cdf8174836422acc002670b1488410ecfd" +cfg$CESandGDXversion <- "cfe76b2cb670aee30490e8191a5498ff8b0b6421" #### Force the model to download new input data #### cfg$force_download <- FALSE From faf7fc62bb848af930ed507f1708e32138b8e22c Mon Sep 17 00:00:00 2001 From: REMIND Research Software Engineering Date: Sat, 14 Dec 2024 20:34:09 +0000 Subject: [PATCH 52/52] Release development version 3.4.0.dev18 --- CITATION.cff | 4 ++-- config/default.cfg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 78eaefa0d..896e78e8a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -271,8 +271,8 @@ abstract: REMIND (REgional Model of Investment and Development) is a numerical technology, policy and climate constraints. It also accounts for regional trade characteristics on goods, energy fuels, and emissions allowances. All greenhouse gas emissions due to human activities are represented in the model. -version: "3.4.0.dev13" -date-released: 2024-12-13 +version: "3.4.0.dev18" +date-released: 2024-12-14 repository-code: https://github.com/remindmodel/remind keywords: - energy diff --git a/config/default.cfg b/config/default.cfg index bfb1c7162..416356ec9 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -69,7 +69,7 @@ cfg$validationmodel_name <- "VALIDATIONREMIND" #### model version of the overall model (used for run statistics only). # automatically generated for development versions, updated by hand for releases -cfg$model_version <- "3.4.0.dev13" +cfg$model_version <- "3.4.0.dev18" #### settings #### cfg$gms <- list()