Skip to content

Commit

Permalink
Merge pull request #1816 from orichters/ndc
Browse files Browse the repository at this point in the history
NDC update 2024-08-31
  • Loading branch information
orichters committed Sep 10, 2024
2 parents e4029a8 + a38b251 commit bf98380
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 6 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- CES parameter and gdx files calibrated with new default diffLin2Lin for NPi
[[#1747](https://github.com/remindmodel/remind/pull/1747)] and
[[#1757](https://github.com/remindmodel/remind/pull/1757)]
- Update of NDC goals with cutoff data August 31, 2024
[[#1816](https://github.com/remindmodel/remind/pull/1816)]

### changed
- plastic waste by default does not lag plastics production by ten years
Expand Down
9 changes: 8 additions & 1 deletion core/sets.gms
Original file line number Diff line number Diff line change
Expand Up @@ -1038,7 +1038,14 @@ RCP_regions_world(RCP_regions_world_bunkers) "five RCP regions plus total (world
***-----------------------------------------------------------------------------
Sets
counter "helper set to facilitate looping in defined order" / 1 * 20 /
NDC_version "NDC data version for NDC realizations of 40_techpol and 45_carbonprice" /2018_cond, 2018_uncond, 2021_cond, 2021_uncond, 2022_cond, 2022_uncond, 2023_cond, 2023_uncond/
NDC_version "NDC data version for NDC realizations of 40_techpol and 45_carbonprice"
/
2018_cond, 2018_uncond,
2021_cond, 2021_uncond,
2022_cond, 2022_uncond,
2023_cond, 2023_uncond,
2024_cond, 2024_uncond
/
bounds "helper set to define upper and lower bounds read in from input data" /low, up/
;

Expand Down
4 changes: 3 additions & 1 deletion main.gms
Original file line number Diff line number Diff line change
Expand Up @@ -1207,10 +1207,12 @@ $setglobal cm_MAgPIE_coupling off !! def = "off" !! regexp = off|on
*' * (rcp85): RCP8.5
$setglobal cm_rcp_scen none !! def = "none" !! regexp = none|rcp20|rcp26|rcp37|rcp45|rcp60|rcp85
*' cm_NDC_version "choose version year of NDC targets as well as conditional vs. unconditional targets"
*' * (2024_cond): all NDCs conditional to international financial support published until August 31, 2024
*' * (2024_uncond): all NDCs independent of international financial support published until August 31, 2024
*' * (2023_cond): all NDCs conditional to international financial support published until December 31, 2023
*' * (2023_uncond): all NDCs independent of international financial support published until December 31, 2023
*' * Other supported years are 2022, 2021 and 2018, always containing NDCs published until December 31 of that year
$setglobal cm_NDC_version 2023_cond !! def = "2023_cond" !! regexp = 20(18|2[1-3])_(un)?cond
$setglobal cm_NDC_version 2023_cond !! def = "2023_cond" !! regexp = 20(18|2[1-4])_(un)?cond
*' cm_netZeroScen "choose scenario of net zero targets of netZero realization of module 46_carbonpriceRegi"
*'
*' (NGFS_v4): settings used for NGFS v4, 2023
Expand Down
8 changes: 4 additions & 4 deletions modules/45_carbonprice/NDC/realization.gms
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
*' @limitations The NDC emission target refers to GHG emissions w/o land-use change and international bunkers. However, the submitted NDC targets of
*' several countries include land-use emissions (e.g. Australia and US). See https://www4.unfccc.int/sites/NDCStaging/Pages/All.aspx. To be checked!

*** Next update (2023):
*** - Add NDC_2024.xlsx in /p/projects/rd3mod/inputdata/sources/UNFCCC_NDC/ on cluster, see README.txt in this folder
*** Next update (2025):
*** - Add NDC_2025-12-31.xlsx in /p/projects/rd3mod/inputdata/sources/UNFCCC_NDC/ on cluster, see README.txt in this folder
*** - Set switch cm_NDC_version in ./main.gms to new year
*** - add 2024_cond, 2024_uncond to set NDC_version in ./core/sets.gms
*** - Add new 2024 option in mrremind: calcEmiTarget, calcCapTarget, readUNFCCC_NDC
*** - add 2025_cond, 2025_uncond to set NDC_version in ./core/sets.gms
*** - Add new 2026 option in mrremind: calcEmiTarget, calcCapTarget, readUNFCCC_NDC


*####################### R SECTION START (PHASES) ##############################
Expand Down

0 comments on commit bf98380

Please sign in to comment.