forked from remindmodel/remind
-
Notifications
You must be signed in to change notification settings - Fork 0
/
datainput.gms
27 lines (21 loc) · 1.02 KB
/
datainput.gms
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
*** | (C) 2006-2024 Potsdam Institute for Climate Impact Research (PIK)
*** | authors, and contributors see CITATION.cff file. This file is part
*** | of REMIND and licensed under AGPL-3.0-or-later. Under Section 7 of
*** | AGPL-3.0, you are granted additional permissions described in the
*** | REMIND License Exception, version 1.0 (see LICENSE file).
*** | Contact: [email protected]
*** SOF ./modules/45_carbonprice/exogenous/datainput.gms
***----------------------------
*** CO2 Tax level
***----------------------------
if((cm_emiscen eq 9 AND cm_iterative_target_adj eq 0),
p45_tau_co2_tax(ttot, regi) = 0;
$ifthen exist "./modules/45_carbonprice/exogenous/input/p45_tau_co2_tax.inc"
$include "./modules/45_carbonprice/exogenous/input/p45_tau_co2_tax.inc"
$endif
pm_taxCO2eq(ttot,regi)$(ttot.val ge 2005) = p45_tau_co2_tax(ttot,regi);
else
pm_taxCO2eq(ttot,regi)$(ttot.val ge 2005) = 0;
abort "Error: Please set cm_emiscen to 9 and cm_iterative_target_adj to 0";
);
*** EOF ./modules/45_carbonprice/exogenous/datainput.gms