From 9716dd7ede1f84b7ee432c86303ebcff21ea5afc Mon Sep 17 00:00:00 2001
From: Lavinia Baumstark <baumstark@pik-potsdam.de>
Date: Wed, 18 Dec 2019 15:51:53 +0100
Subject: [PATCH] update scenario_config_SSPSDP.csv, move old scenario_config_*
 files to old_scenario_config-folder

---
 .../scenario_config_H12.csv                   |  0
 .../scenario_config_SSP_H12.csv               |  0
 .../scenario_config_ToR.csv                   |  0
 .../scenario_config_Validation2018.csv        |  0
 .../scenario_config_coupled_SSP_H12.csv       |  0
 config/scenario_config_SSPSDP.csv             | 25 ++++++++-----------
 modules/15_climate/magicc/postsolve.gms       |  3 ++-
 7 files changed, 12 insertions(+), 16 deletions(-)
 rename config/{ => old_scenario_config}/scenario_config_H12.csv (100%)
 rename config/{ => old_scenario_config}/scenario_config_SSP_H12.csv (100%)
 rename config/{ => old_scenario_config}/scenario_config_ToR.csv (100%)
 rename config/{ => old_scenario_config}/scenario_config_Validation2018.csv (100%)
 rename config/{ => old_scenario_config}/scenario_config_coupled_SSP_H12.csv (100%)

diff --git a/config/scenario_config_H12.csv b/config/old_scenario_config/scenario_config_H12.csv
similarity index 100%
rename from config/scenario_config_H12.csv
rename to config/old_scenario_config/scenario_config_H12.csv
diff --git a/config/scenario_config_SSP_H12.csv b/config/old_scenario_config/scenario_config_SSP_H12.csv
similarity index 100%
rename from config/scenario_config_SSP_H12.csv
rename to config/old_scenario_config/scenario_config_SSP_H12.csv
diff --git a/config/scenario_config_ToR.csv b/config/old_scenario_config/scenario_config_ToR.csv
similarity index 100%
rename from config/scenario_config_ToR.csv
rename to config/old_scenario_config/scenario_config_ToR.csv
diff --git a/config/scenario_config_Validation2018.csv b/config/old_scenario_config/scenario_config_Validation2018.csv
similarity index 100%
rename from config/scenario_config_Validation2018.csv
rename to config/old_scenario_config/scenario_config_Validation2018.csv
diff --git a/config/scenario_config_coupled_SSP_H12.csv b/config/old_scenario_config/scenario_config_coupled_SSP_H12.csv
similarity index 100%
rename from config/scenario_config_coupled_SSP_H12.csv
rename to config/old_scenario_config/scenario_config_coupled_SSP_H12.csv
diff --git a/config/scenario_config_SSPSDP.csv b/config/scenario_config_SSPSDP.csv
index f8deede..1f46658 100644
--- a/config/scenario_config_SSPSDP.csv
+++ b/config/scenario_config_SSPSDP.csv
@@ -1,12 +1,12 @@
 title;start;regionmapping;CES_parameters;cm_bioenergy_tax;cm_rcp_scen;cm_iterative_target_adj;cm_nash_autoconverge;cm_iteration_max;c_budgetCO2;carbonprice;cm_co2_tax_2020;cm_peakBudgYr;cm_taxCO2inc_after_peakBudgYr;cm_CO2priceRegConvEndYr;cm_emiscen;cm_earlyreti_rate;cm_fetaxscen;cm_co2_tax_growth;cm_bioenergymaxscen;c_ccsinjecratescen;c_ccscapratescen;techpol;cm_POPscen;cm_GDPscen;cm_oil_scen;cm_gas_scen;cm_coal_scen;c_techAssumptScen;cm_nucscen;cm_so2tax_scen;cm_multigasscen;cm_OILRETIRE;cm_LU_emi_scen;c_tradecost_bio;cm_1stgen_phaseout;c_SSP_forcing_adjust;cm_APscen;cm_startyear;path_gdx;path_gdx_ref;path_gdx_bau
-SSP1-calibrate;0;./config/regionmappingH12.csv;calibrate;1.75;none;0;1;1;0;none;-1;2100;3;2050;1;0.09;2;1.025;0;1;1;none;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;off;SSP1;1;1;forcing_SSP1;SSP1;2005;./config/input.gdx;;
-SSP1-Base;1;./config/regionmappingH12.csv;load;1.75;none;0;1;1;0;none;-1;2100;3;2050;1;0.09;2;1.025;0;1;1;none;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;off;SSP1;1;1;forcing_SSP1;SSP1;2005;./config/input.gdx;;
-SSP1-NDC;1;./config/regionmappingH12.csv;load;1.75;rcp45;3;1;1;0;NDC2018;1;2100;3;2050;9;0.09;2;1.025;0;1;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;3;off;SSP1;1;1;forcing_SSP1;SSP1;2015;./config/input.gdx;SSP2-NDC;SSP1-Base
-SSP1-NPi;0;./config/regionmappingH12.csv;load;1.75;rcp45;3;1;1;0;NPi2018;1;2100;3;2050;9;0.09;2;1.025;0;1;1;NPi2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;3;off;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
-SSP1-PkBudg900;1;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;900;diffPhaseIn2LinFlex;60;2045;3;2050;9;0.09;2;1.025;0;1;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
+SSP1-calibrate;0;./config/regionmappingH12.csv;calibrate;1.75;none;0;1;1;0;none;-1;2100;3;2050;1;0.09;2;1.025;0;2;1;none;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;off;SSP1;1;1;forcing_SSP1;SSP1;2005;./config/input.gdx;;
+SSP1-Base;1;./config/regionmappingH12.csv;load;1.75;none;0;1;1;0;none;-1;2100;3;2050;1;0.09;2;1.025;0;2;1;none;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;off;SSP1;1;1;forcing_SSP1;SSP1;2005;./config/input.gdx;;
+SSP1-NDC;1;./config/regionmappingH12.csv;load;1.75;rcp45;3;1;1;0;NDC2018;1;2100;3;2050;9;0.09;2;1.025;0;2;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;3;off;SSP1;1;1;forcing_SSP1;SSP1;2015;./config/input.gdx;SSP2-NDC;SSP1-Base
+SSP1-NPi;0;./config/regionmappingH12.csv;load;1.75;rcp45;3;1;1;0;NPi2018;1;2100;3;2050;9;0.09;2;1.025;0;2;1;NPi2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;3;off;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
+SSP1-PkBudg900;1;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;900;diffPhaseIn2LinFlex;60;2045;3;2050;9;0.09;2;1.025;0;2;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
 SSP1-PkBudg900_plus;0;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;900;diffPhaseIn2LinFlex;200;2045;3;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
-SSP1-PkBudg1100;1;./config/regionmappingH12.csv;load;1.75;rcp26;9;1;1;1100;diffPhaseIn2LinFlex;100;2080;3;2050;9;0.09;2;1.025;0;1;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
-SSP1-PkBudg1300;1;./config/regionmappingH12.csv;load;1.75;rcp26;9;1;1;1300;diffPhaseIn2LinFlex;60;2100;3;2050;9;0.09;2;1.025;0;1;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
+SSP1-PkBudg1100;1;./config/regionmappingH12.csv;load;1.75;rcp26;9;1;1;1100;diffPhaseIn2LinFlex;100;2080;3;2050;9;0.09;2;1.025;0;2;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
+SSP1-PkBudg1300;1;./config/regionmappingH12.csv;load;1.75;rcp26;9;1;1;1300;diffPhaseIn2LinFlex;60;2100;3;2050;9;0.09;2;1.025;0;2;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
 SDP-calibrate;0;./config/regionmappingH12.csv;calibrate;1.75;none;0;1;1;0;none;-1;2100;3;2050;1;0.12;2;1.025;4;5;1;none;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;off;SDP;1;1;forcing_SSP1;SSP1;2005;./config/input.gdx;;
 SDP-Budg600_plus-Calibrate;0;./config/regionmappingH12.csv;calibrate;1.75;rcp20;5;0;50;600;expoLinear;60;2100;3;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2005;/p/tmp/aloisdir/REMIND/output/SDP-Budg600_plus-Calibrate_2019-09-16_11.37.39/fulldata.gdx;/p/tmp/aloisdir/REMIND/output/SSP2-NDC_2019-09-15_23.51.16/fulldata.gdx;/p/tmp/aloisdir/REMIND/output/SSP2-NDC_2019-09-15_23.51.16/fulldata.gdx
 SDP-Base;1;./config/regionmappingH12.csv;load;1.75;none;0;1;1;0;none;-1;2100;3;2050;1;0.12;2;1.025;4;5;1;none;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;off;SDP;1;1;forcing_SSP1;SSP1;2005;./config/input.gdx;;
@@ -39,12 +39,7 @@ SSP5-Budg1300;0;./config/regionmappingH12.csv;load;1.75;rcp26;5;1;1;1300;expoLin
 SDP-Budg600;1;./config/regionmappingH12.csv;load;1.75;rcp20;5;1;1;600;expoLinear;100;2100;0;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
 SDP-Budg950;1;./config/regionmappingH12.csv;load;1.75;rcp26;5;1;1;950;expoLinear;60;2100;0;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
 SDP-Budg1300;1;./config/regionmappingH12.csv;load;1.75;rcp26;5;1;1;1300;expoLinear;30;2100;0;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
-SSP1-Budg600;0;./config/regionmappingH12.csv;load;1.75;rcp20;5;1;1;600;expoLinear;100;2100;0;2050;9;0.09;2;1.025;0;1;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
+SSP1-Budg600;0;./config/regionmappingH12.csv;load;1.75;rcp20;5;1;1;600;expoLinear;100;2100;0;2050;9;0.09;2;1.025;0;2;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
 SSP1-Budg600_plus;0;./config/regionmappingH12.csv;load;1.75;rcp20;5;1;1;600;expoLinear;100;2100;0;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
-SSP1-Budg950;0;./config/regionmappingH12.csv;load;1.75;rcp26;5;1;1;950;expoLinear;60;2100;0;2050;9;0.09;2;1.025;0;1;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
-SSP1-Budg1300;0;./config/regionmappingH12.csv;load;1.75;rcp26;5;1;1;1300;expoLinear;30;2100;0;2050;9;0.09;2;1.025;0;1;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
-SDP-PkBudg1000-aff760;1;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;1000;diffPhaseIn2LinFlex;150;2045;3;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
-SDP-PkBudg1000-aff900;1;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;1000;diffPhaseIn2LinFlex;150;2045;3;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
-SDP-PkBudg1000-affInf;1;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;1000;diffPhaseIn2LinFlex;150;2045;3;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
-SDP-PkBudg1000-cost3;1;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;1000;diffPhaseIn2LinFlex;150;2045;3;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
-SDP-PkBudg1000-cost2;1;./config/regionmappingH12.csv;load;1.75;rcp20;9;1;1;1000;diffPhaseIn2LinFlex;150;2045;3;2050;9;0.12;2;1.025;4;5;1;NDC2018plus;pop_SDP;gdp_SDP;lowOil;lowGas;lowCoal;2;2;4;2;on;SDP;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SDP-Base
+SSP1-Budg950;0;./config/regionmappingH12.csv;load;1.75;rcp26;5;1;1;950;expoLinear;60;2100;0;2050;9;0.09;2;1.025;0;2;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
+SSP1-Budg1300;0;./config/regionmappingH12.csv;load;1.75;rcp26;5;1;1;1300;expoLinear;30;2100;0;2050;9;0.09;2;1.025;0;2;1;NDC2018;pop_SSP1;gdp_SSP1;lowOil;lowGas;lowCoal;2;2;4;2;on;SSP1;1;1;forcing_SSP1;SSP1;2025;./config/input.gdx;SSP2-NDC;SSP1-Base
diff --git a/modules/15_climate/magicc/postsolve.gms b/modules/15_climate/magicc/postsolve.gms
index 77539f6..8505f8a 100644
--- a/modules/15_climate/magicc/postsolve.gms
+++ b/modules/15_climate/magicc/postsolve.gms
@@ -11,7 +11,7 @@
 *' emission budgets are adjusted, such that a predefined forcing target in 2100 is met
 *' the actual 2100 forcing after each iteration is calculated by a magicc run started from GAMS
 ***---------------------------------------------------------------------------
-
+*' @code
 *** Generate MAGICC scenario file
 $include "./core/magicc.gms";
 *** execute MAGICC (this is cheap enough, ~2s)
@@ -139,4 +139,5 @@ if (cm_iterative_target_adj eq 2, !! otherwise adjustment happens in core/postso
     display pm_taxCO2eq;
     );
 );
+*' @stop
 *** EOF ./modules/15_climate/magicc/postsolve.gms
-- 
GitLab