From 5df686910ab921382c143117b19968ab2df953bc Mon Sep 17 00:00:00 2001 From: pvjeetze Date: Wed, 23 Aug 2023 15:22:25 +0200 Subject: [PATCH 01/10] added option for including land degradatuion --- config/default.cfg | 17 ++++++++-- main.gms | 34 +++++++++---------- modules/14_yields/input/files | 1 + .../14_yields/managementcalib_aug19/input.gms | 13 +++++++ .../managementcalib_aug19/preloop.gms | 23 +++++++++++-- .../14_yields/managementcalib_aug19/sets.gms | 5 +++ 6 files changed, 71 insertions(+), 22 deletions(-) diff --git a/config/default.cfg b/config/default.cfg index 3d0ab80977..edad9d0921 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -307,6 +307,17 @@ cfg$gms$s14_limit_calib <- 1 # def = 1 # NOTE: It is recommended to recalibrate the model when changing this setting! cfg$gms$s14_calib_ir2rf <- 1 # def = 1 +# * Switch to include yield impacts of land degradation +# * Exogeneous yield reduction coefficients need to be provided +# * through f14_degradation_yld_reduc.cs3 +# * options: 1 (yields are reduced based on yield reduction coefficients) +# * 0 (land degradation is switched off) +cfg$gms$s14_degradation <- 0 # def = 0 +# * Types of land degradation considered +# * options: "soil_loss" (soil loss by water erosion) +# * "poll_loss" (insufficient pollination) +cfg$gms$degrad_type <- "soil_loss, poll_loss" #def = "soil_loss, poll_loss" + # ***--------------------- 15_food --------------------------------------- # * (anthropometrics_jan18): estimates food using scenario dependent regression # * and demography drivers @@ -703,7 +714,7 @@ cfg$gms$c31_grassl_yld_scenario <- "cc" # def = "cc" # * SSP scenario switch for pasture suitability areas (only take effect for realization grasslands_apr22) # * options: ssp126, ssp245, ssp370, ssp460, ssp585 -# * nocc (fixed to values from 1995), +# * nocc (fixed to values from 1995), # * nocc_hist (ssp245 until year defined in sm_fix_cc, fixed thereafter) cfg$gms$c31_past_suit_scen <- "ssp370" # def = "ssp370" @@ -1281,8 +1292,8 @@ cfg$gms$nitrogen <- "rescaled_jan21" # def = rescaled_jan21 cfg$gms$carbon <- "normal_dec17" # def = normal_dec17 # * RCP scenario of land carbon sink adjustment factor, from Grassi et al 2021 -# * options: RCP19, RCP26, RCP34, RCP45, RCP60, RCPBU, -# * nocc (fixed to values from 1995), +# * options: RCP19, RCP26, RCP34, RCP45, RCP60, RCPBU, +# * nocc (fixed to values from 1995), # * nocc_hist (RCPBU until year defined in sm_fix_cc, fixed thereafter) cfg$gms$c52_land_carbon_sink_rcp <- "RCPBU" diff --git a/main.gms b/main.gms index 3595e9c073..92c1f0f7ba 100644 --- a/main.gms +++ b/main.gms @@ -148,25 +148,25 @@ $title magpie *##################### R SECTION START (VERSION INFO) ########################## * -* Used data set: rev4.87_h12_magpie.tgz -* md5sum: 658398f1dcbef89198bd85d61b1db9ad -* Repository: /p/projects/rd3mod/inputdata/output +* Used data set: rev4.88_h12_magpie.tgz +* md5sum: 740da40ceda04850eb374df215837c1b +* Repository: /p/projects/rd3mod/mirror/rse.pik-potsdam.de/data/magpie/public * -* Used data set: rev4.87_h12_fd712c0b_cellularmagpie_c200_MRI-ESM2-0-ssp370_lpjml-8e6c5eb1.tgz -* md5sum: 8a1d668acfe66a700eb5da2143b31cb2 -* Repository: /p/projects/rd3mod/inputdata/output +* Used data set: rev4.88_h12_fd712c0b_cellularmagpie_c200_MRI-ESM2-0-ssp370_lpjml-8e6c5eb1.tgz +* md5sum: 9edbcc62e75b663eada84524402bccbf +* Repository: /p/projects/rd3mod/mirror/rse.pik-potsdam.de/data/magpie/public * -* Used data set: rev4.87_h12_validation.tgz -* md5sum: d02217d791b58400e6e3be7186527ed5 -* Repository: /p/projects/rd3mod/inputdata/output +* Used data set: rev4.88_h12_validation.tgz +* md5sum: d42abd58de683506a807b411d7fe87cb +* Repository: /p/projects/rd3mod/mirror/rse.pik-potsdam.de/data/magpie/public * * Used data set: additional_data_rev4.43.tgz -* md5sum: NA -* Repository: https://rse.pik-potsdam.de/data/magpie/public +* md5sum: 7f537e5df805af11f0e67e84e6010290 +* Repository: /p/projects/rd3mod/mirror/rse.pik-potsdam.de/data/magpie/public * -* Used data set: calibration_H12_per_ton_fao_may22_glo_08Jul23.tgz -* md5sum: 7315d0f268d6225805a4c1f1c3c05b13 -* Repository: /p/projects/landuse/data/input/calibration +* Used data set: calibration_H12_per_ton_fao_may22_glo_08Aug23.tgz +* md5sum: 5d34e4b54112db10f330f1e59dd60cc9 +* Repository: /p/projects/rd3mod/mirror/rse.pik-potsdam.de/data/magpie/public * * Low resolution: c200 * High resolution: 0.5 @@ -179,11 +179,11 @@ $title magpie * * Regionscode: 62eff8f7 * -* Regions data revision: 4.87 +* Regions data revision: 4.88 * * lpj2magpie settings: * * LPJmL data: MRI-ESM2-0:ssp370 -* * Revision: 4.87 +* * Revision: 4.88 * * aggregation settings: * * Input resolution: 0.5 @@ -195,7 +195,7 @@ $title magpie * * Call: withCallingHandlers(expr, message = messageHandler, warning = warningHandler, error = errorHandler) * * -* Last modification (input data): Thu Jul 13 10:36:10 2023 +* Last modification (input data): Wed Aug 23 14:34:40 2023 * *###################### R SECTION END (VERSION INFO) ########################### diff --git a/modules/14_yields/input/files b/modules/14_yields/input/files index 428a25e981..7ab12d5b2b 100644 --- a/modules/14_yields/input/files +++ b/modules/14_yields/input/files @@ -5,3 +5,4 @@ lpj_yields_0.5.mz f14_pasture_yields_hist.csv f14_ipcc_bce.cs3 f14_aboveground_fraction.csv +f14_degradation_yld_reduc.cs3 diff --git a/modules/14_yields/managementcalib_aug19/input.gms b/modules/14_yields/managementcalib_aug19/input.gms index 2eea9d4afb..2deb9bb31e 100644 --- a/modules/14_yields/managementcalib_aug19/input.gms +++ b/modules/14_yields/managementcalib_aug19/input.gms @@ -10,10 +10,17 @@ $setglobal c14_yields_scenario cc * nocc (no climate change) * nocc_hist (no climate change after year defined by sm_fix_cc) +sets + degrad_type(degrad_all) land degradation types considered in yield impacts + / poll_loss, soil_loss / +; + scalar s14_limit_calib Relative managament calibration switch (1=limited 0=pure relative) / 1 /; scalar s14_calib_ir2rf Switch to calibrate rainfed to irrigated yield ratios (1=calib 0=not calib) / 1 /; +scalar s14_degradation Switch to include yield impacts of land degradation(0=no degradation 1=with degradation) / 0 /; + scalars s14_yld_past_switch Spillover parameter for translating technological change in the crop sector into pasture yield increases (1) / 0.25 / ; @@ -77,3 +84,9 @@ $include "./modules/14_yields/input/f14_aboveground_fraction.csv" $offdelim / ; + +table f14_degradation_yld_reduc(t_all,j,degrad_all) Yield reduction factors due to land degradation (1) +$ondelim +$include "./modules/14_yields/input/f14_degradation_yld_reduc.cs3" +$offdelim +; diff --git a/modules/14_yields/managementcalib_aug19/preloop.gms b/modules/14_yields/managementcalib_aug19/preloop.gms index b674237a64..2bc0e576bc 100644 --- a/modules/14_yields/managementcalib_aug19/preloop.gms +++ b/modules/14_yields/managementcalib_aug19/preloop.gms @@ -155,11 +155,30 @@ if(sum((i,ltype14),f14_yld_calib(i,ltype14)) = 0, ); -i14_yields_calib(t,j,kcr,w) = i14_yields_calib(t,j,kcr,w) *sum(cell(i,j),f14_yld_calib(i,"crop")); -i14_yields_calib(t,j,"pasture",w) = i14_yields_calib(t,j,"pasture",w)*sum(cell(i,j),f14_yld_calib(i,"past")); +i14_yields_calib(t,j,kcr,w) = i14_yields_calib(t,j,kcr,w) + * sum(cell(i,j),f14_yld_calib(i,"crop")); +i14_yields_calib(t,j,"pasture",w) = i14_yields_calib(t,j,"pasture",w) + * sum(cell(i,j),f14_yld_calib(i,"past")); *' @stop +*' @code +*' Land degradation can negatively affect yields. Soil loss for example can +*' notably affect land productivity. Similarly, the yield of pollinator-dependent crops +*' is reduced when there is lack of pollinators. To account for the impacts of degradation, +*' calibrated yields are multiplied by a reduction coefficient that signifies the yield loss +*' after degradation. + +if ((s14_degradation = 1), + i14_yields_calib(t,j,kcr,w) = i14_yields_calib(t,j,kcr,w) + * (1 - sum(degrad_type, f14_degradation_yld_reduc(t,j,degrad_type))); + i14_yields_calib(t,j,"pasture",w) = i14_yields_calib(t,j,"pasture",w) + * (1 - sum(degrad_type, f14_degradation_yld_reduc(t,j,degrad_type))); +); + +*' @stop + + **** **** **** diff --git a/modules/14_yields/managementcalib_aug19/sets.gms b/modules/14_yields/managementcalib_aug19/sets.gms index 5fac9eba23..28d69e2587 100644 --- a/modules/14_yields/managementcalib_aug19/sets.gms +++ b/modules/14_yields/managementcalib_aug19/sets.gms @@ -29,4 +29,9 @@ sets / tece, maiz, trce, rice_pro, soybean, rapeseed, groundnut, sunflower, oilpalm, puls_pro, potato, cassav_sp, sugr_cane, sugr_beet, others, foddr, cottn_pro / + + degrad_all all land degradation types + / poll_loss, soil_loss / + ; + From 2368c76d638bb0cb4181caa41bd343ddc217a178 Mon Sep 17 00:00:00 2001 From: pvjeetze Date: Wed, 23 Aug 2023 15:28:44 +0200 Subject: [PATCH 02/10] changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e363af8d22..96bb0df98a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - **scripts** All time steps between 2015 and 2050 are now reported to SEALS ### added -- +- **14_yields/config** Added option for considering impacts of land degradation on yields. If `s14_degradation` is switched to 1, MAgPIE will include cluster-specific exogeneous yield reduction coefficients that are provided through `./modules/14_yields/input/f14_degradation_yld_reduc.cs3`. The set `degrad_type` provided the choice between different degradation types. ### removed - From 68e9bd71e7fb6d83d1d4461c83b7e98a0a287bff Mon Sep 17 00:00:00 2001 From: pvjeetze Date: Wed, 23 Aug 2023 16:54:02 +0200 Subject: [PATCH 03/10] conditional reading of input data --- modules/14_yields/managementcalib_aug19/input.gms | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/14_yields/managementcalib_aug19/input.gms b/modules/14_yields/managementcalib_aug19/input.gms index 2deb9bb31e..bac4b913c0 100644 --- a/modules/14_yields/managementcalib_aug19/input.gms +++ b/modules/14_yields/managementcalib_aug19/input.gms @@ -85,8 +85,10 @@ $offdelim / ; +$onEmpty table f14_degradation_yld_reduc(t_all,j,degrad_all) Yield reduction factors due to land degradation (1) $ondelim -$include "./modules/14_yields/input/f14_degradation_yld_reduc.cs3" +$if exist "./modules/14_yields/input/f14_degradation_yld_reduc.cs3" $include "./modules/14_yields/input/f14_degradation_yld_reduc.cs3" $offdelim ; +$offEmpty From 06b22ac8b5a1f47865ca0583eb43a8f952c2cc66 Mon Sep 17 00:00:00 2001 From: pvjeetze Date: Wed, 23 Aug 2023 17:08:19 +0200 Subject: [PATCH 04/10] changed files file --- modules/14_yields/input/files | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/14_yields/input/files b/modules/14_yields/input/files index 7ab12d5b2b..428a25e981 100644 --- a/modules/14_yields/input/files +++ b/modules/14_yields/input/files @@ -5,4 +5,3 @@ lpj_yields_0.5.mz f14_pasture_yields_hist.csv f14_ipcc_bce.cs3 f14_aboveground_fraction.csv -f14_degradation_yld_reduc.cs3 From 3613e8c34ff8afa599e4f149f435f7f16dee3dfb Mon Sep 17 00:00:00 2001 From: pvjeetze Date: Thu, 24 Aug 2023 15:19:18 +0200 Subject: [PATCH 05/10] rewriting of yield impacts --- config/default.cfg | 14 ++++++------- modules/14_yields/input/files | 1 + .../14_yields/managementcalib_aug19/input.gms | 18 ++++++++++------- .../managementcalib_aug19/preloop.gms | 20 ++++++++++++------- .../14_yields/managementcalib_aug19/sets.gms | 6 +++--- 5 files changed, 34 insertions(+), 25 deletions(-) diff --git a/config/default.cfg b/config/default.cfg index edad9d0921..fab0b203fa 100644 --- a/config/default.cfg +++ b/config/default.cfg @@ -25,7 +25,7 @@ cfg$model <- "main.gms" #def = "main.gms" cfg$input <- c(regional = "rev4.88_h12_magpie.tgz", cellular = "rev4.88_h12_fd712c0b_cellularmagpie_c200_MRI-ESM2-0-ssp370_lpjml-8e6c5eb1.tgz", validation = "rev4.88_h12_validation.tgz", - additional = "additional_data_rev4.43.tgz", + additional = "additional_data_rev4.45.tgz", calibration = "calibration_H12_per_ton_fao_may22_glo_08Aug23.tgz") # NOTE: It is recommended to recalibrate the model when changing cellular input data @@ -307,16 +307,14 @@ cfg$gms$s14_limit_calib <- 1 # def = 1 # NOTE: It is recommended to recalibrate the model when changing this setting! cfg$gms$s14_calib_ir2rf <- 1 # def = 1 -# * Switch to include yield impacts of land degradation -# * Exogeneous yield reduction coefficients need to be provided -# * through f14_degradation_yld_reduc.cs3 +# * Switch to include yield impacts of land degradation. +# * The state of yield-relevant nature's contributions to people (NCP) +# * is reported through ./modules/14_yields/input/f14_yld_ncp_report.cs3 +# * based on estimated outcomes for soil loss or pollination sufficiency +# * per cluster from an existing model run. # * options: 1 (yields are reduced based on yield reduction coefficients) # * 0 (land degradation is switched off) cfg$gms$s14_degradation <- 0 # def = 0 -# * Types of land degradation considered -# * options: "soil_loss" (soil loss by water erosion) -# * "poll_loss" (insufficient pollination) -cfg$gms$degrad_type <- "soil_loss, poll_loss" #def = "soil_loss, poll_loss" # ***--------------------- 15_food --------------------------------------- # * (anthropometrics_jan18): estimates food using scenario dependent regression diff --git a/modules/14_yields/input/files b/modules/14_yields/input/files index 428a25e981..984b93ee32 100644 --- a/modules/14_yields/input/files +++ b/modules/14_yields/input/files @@ -5,3 +5,4 @@ lpj_yields_0.5.mz f14_pasture_yields_hist.csv f14_ipcc_bce.cs3 f14_aboveground_fraction.csv +f14_kcr_pollinator_dependence.csv diff --git a/modules/14_yields/managementcalib_aug19/input.gms b/modules/14_yields/managementcalib_aug19/input.gms index bac4b913c0..4dfe3dd9c5 100644 --- a/modules/14_yields/managementcalib_aug19/input.gms +++ b/modules/14_yields/managementcalib_aug19/input.gms @@ -10,11 +10,6 @@ $setglobal c14_yields_scenario cc * nocc (no climate change) * nocc_hist (no climate change after year defined by sm_fix_cc) -sets - degrad_type(degrad_all) land degradation types considered in yield impacts - / poll_loss, soil_loss / -; - scalar s14_limit_calib Relative managament calibration switch (1=limited 0=pure relative) / 1 /; scalar s14_calib_ir2rf Switch to calibrate rainfed to irrigated yield ratios (1=calib 0=not calib) / 1 /; @@ -23,6 +18,7 @@ scalar s14_degradation Switch to include yield impacts of land degradation(0=n scalars s14_yld_past_switch Spillover parameter for translating technological change in the crop sector into pasture yield increases (1) / 0.25 / + s14_yld_reduction_soil_loss Land productivity declines by 8 per cent in areas where erosion rates are higher that 11 tons per hectare (1) / 0.08 / ; scalars @@ -86,9 +82,17 @@ $offdelim ; $onEmpty -table f14_degradation_yld_reduc(t_all,j,degrad_all) Yield reduction factors due to land degradation (1) +table f14_yld_ncp_report(t_all,j,ncp_type14) Share of land with intact natures contributions to people (NCP) (1) $ondelim -$if exist "./modules/14_yields/input/f14_degradation_yld_reduc.cs3" $include "./modules/14_yields/input/f14_degradation_yld_reduc.cs3" +$if exist "./modules/14_yields/input/f14_yld_ncp_report.cs3" $include "./modules/14_yields/input/f14_yld_ncp_report.cs3" $offdelim ; $offEmpty + +parameter f14_kcr_pollinator_dependence(kcr) Share of total yield dependent on crop pollination (1) +/ +$ondelim +$include "./modules/14_yields/input/f14_kcr_pollinator_dependence.csv" +$offdelim +/ +; diff --git a/modules/14_yields/managementcalib_aug19/preloop.gms b/modules/14_yields/managementcalib_aug19/preloop.gms index 2bc0e576bc..b7649dfa3c 100644 --- a/modules/14_yields/managementcalib_aug19/preloop.gms +++ b/modules/14_yields/managementcalib_aug19/preloop.gms @@ -165,15 +165,21 @@ i14_yields_calib(t,j,"pasture",w) = i14_yields_calib(t,j,"pasture",w) *' @code *' Land degradation can negatively affect yields. Soil loss for example can *' notably affect land productivity. Similarly, the yield of pollinator-dependent crops -*' is reduced when there is lack of pollinators. To account for the impacts of degradation, -*' calibrated yields are multiplied by a reduction coefficient that signifies the yield loss -*' after degradation. +*' is reduced when there is a lack of pollinators. To account for the impacts of degradation, +*' calibrated yields are multiplied by the share of land with intact NCP in each cell and specific +*' yield reduction coefficients that represent yield loss due to soil erosion and pollination +*' deficiency on non-intact land. + +* set default values in case of missing input file. +if(sum((t,j,ncp_type14),f14_yld_ncp_report(t,j,ncp_type14)) = 0, + f14_yld_ncp_report(t,j,ncp_type14) = 1; +); if ((s14_degradation = 1), - i14_yields_calib(t,j,kcr,w) = i14_yields_calib(t,j,kcr,w) - * (1 - sum(degrad_type, f14_degradation_yld_reduc(t,j,degrad_type))); - i14_yields_calib(t,j,"pasture",w) = i14_yields_calib(t,j,"pasture",w) - * (1 - sum(degrad_type, f14_degradation_yld_reduc(t,j,degrad_type))); + i14_yields_calib(t,j,kcr,w) = i14_yields_calib(t,j,kcr,w) * (1 - s14_yld_reduction_soil_loss) + + i14_yields_calib(t,j,kcr,w) * s14_yld_reduction_soil_loss * f14_yld_ncp_report(t,j,"soil_intact"); + i14_yields_calib(t,j,kcr,w) = i14_yields_calib(t,j,kcr,w) * (1 - f14_kcr_pollinator_dependence(kcr)) + + i14_yields_calib(t,j,kcr,w) * f14_kcr_pollinator_dependence(kcr) * f14_yld_ncp_report(t,j,"poll_suff"); ); *' @stop diff --git a/modules/14_yields/managementcalib_aug19/sets.gms b/modules/14_yields/managementcalib_aug19/sets.gms index 28d69e2587..350db0d55f 100644 --- a/modules/14_yields/managementcalib_aug19/sets.gms +++ b/modules/14_yields/managementcalib_aug19/sets.gms @@ -25,13 +25,13 @@ sets oilpalm, puls_pro, potato, cassav_sp, sugr_cane, sugr_beet, others, foddr, cottn_pro, begr, betr / - knbe14(kcr) Cropping activities excluding bioenergy plants + knbe14(kcr) Cropping activities excluding bioenergy plants / tece, maiz, trce, rice_pro, soybean, rapeseed, groundnut, sunflower, oilpalm, puls_pro, potato, cassav_sp, sugr_cane, sugr_beet, others, foddr, cottn_pro / - degrad_all all land degradation types - / poll_loss, soil_loss / + ncp_type14 natures contributions to people (NCP) relevant for agricultural yields + / soil_intact, poll_suff / ; From 102c0650abbb9fd22b838270d745af73778e79b1 Mon Sep 17 00:00:00 2001 From: pvjeetze Date: Thu, 24 Aug 2023 15:22:20 +0200 Subject: [PATCH 06/10] updated changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 96bb0df98a..1968c78298 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - **scripts** All time steps between 2015 and 2050 are now reported to SEALS ### added -- **14_yields/config** Added option for considering impacts of land degradation on yields. If `s14_degradation` is switched to 1, MAgPIE will include cluster-specific exogeneous yield reduction coefficients that are provided through `./modules/14_yields/input/f14_degradation_yld_reduc.cs3`. The set `degrad_type` provided the choice between different degradation types. +- **14_yields/config** Added option for considering impacts of land degradation on yields. If `s14_degradation` is switched to 1, MAgPIE will include cluster-specific information on the state of nature's contributions to people relevant for yields `./modules/14_yields/input/f14_yld_ncp_report.cs3`. ### removed - From a6eb073342d6d926e97eb021e1b5b43ecad224a4 Mon Sep 17 00:00:00 2001 From: pvjeetze <50408549+pvjeetze@users.noreply.github.com> Date: Fri, 25 Aug 2023 08:04:54 +0200 Subject: [PATCH 07/10] Update input.gms --- modules/14_yields/managementcalib_aug19/input.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/14_yields/managementcalib_aug19/input.gms b/modules/14_yields/managementcalib_aug19/input.gms index 4dfe3dd9c5..2454bcd7cf 100644 --- a/modules/14_yields/managementcalib_aug19/input.gms +++ b/modules/14_yields/managementcalib_aug19/input.gms @@ -18,7 +18,7 @@ scalar s14_degradation Switch to include yield impacts of land degradation(0=n scalars s14_yld_past_switch Spillover parameter for translating technological change in the crop sector into pasture yield increases (1) / 0.25 / - s14_yld_reduction_soil_loss Land productivity declines by 8 per cent in areas where erosion rates are higher that 11 tons per hectare (1) / 0.08 / + s14_yld_reduction_soil_loss Land productivity declines by 8 per cent in areas with severe soil loss (>11 tons per hectare) (1) / 0.08 / ; scalars From 54974672009647de96efe2f4c19d7231d29cf72e Mon Sep 17 00:00:00 2001 From: pvjeetze <50408549+pvjeetze@users.noreply.github.com> Date: Thu, 14 Sep 2023 14:41:44 +0200 Subject: [PATCH 08/10] Update input.gms --- modules/14_yields/managementcalib_aug19/input.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/14_yields/managementcalib_aug19/input.gms b/modules/14_yields/managementcalib_aug19/input.gms index 2454bcd7cf..5a7428872e 100644 --- a/modules/14_yields/managementcalib_aug19/input.gms +++ b/modules/14_yields/managementcalib_aug19/input.gms @@ -18,7 +18,7 @@ scalar s14_degradation Switch to include yield impacts of land degradation(0=n scalars s14_yld_past_switch Spillover parameter for translating technological change in the crop sector into pasture yield increases (1) / 0.25 / - s14_yld_reduction_soil_loss Land productivity declines by 8 per cent in areas with severe soil loss (>11 tons per hectare) (1) / 0.08 / + s14_yld_reduction_soil_loss Decline of land productivity in areas with severe soil loss (>11 tons per hectare) (1) / 0.08 / ; scalars From d726b1395a304aa9c64044cc586e7fc643a0e3c8 Mon Sep 17 00:00:00 2001 From: pvjeetze <50408549+pvjeetze@users.noreply.github.com> Date: Thu, 14 Sep 2023 14:50:32 +0200 Subject: [PATCH 09/10] Update input.gms --- modules/14_yields/managementcalib_aug19/input.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/14_yields/managementcalib_aug19/input.gms b/modules/14_yields/managementcalib_aug19/input.gms index 5a7428872e..69f86c0d42 100644 --- a/modules/14_yields/managementcalib_aug19/input.gms +++ b/modules/14_yields/managementcalib_aug19/input.gms @@ -89,7 +89,7 @@ $offdelim ; $offEmpty -parameter f14_kcr_pollinator_dependence(kcr) Share of total yield dependent on crop pollination (1) +parameter f14_kcr_pollinator_dependence(kcr) Share of total yield dependent on biotic pollination (1) / $ondelim $include "./modules/14_yields/input/f14_kcr_pollinator_dependence.csv" From 010d56214b7569e32b301347ccf92693ae7c4890 Mon Sep 17 00:00:00 2001 From: pvjeetze <50408549+pvjeetze@users.noreply.github.com> Date: Thu, 14 Sep 2023 16:00:34 +0200 Subject: [PATCH 10/10] Update input.gms --- modules/14_yields/managementcalib_aug19/input.gms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/14_yields/managementcalib_aug19/input.gms b/modules/14_yields/managementcalib_aug19/input.gms index 69f86c0d42..62e1a60cb6 100644 --- a/modules/14_yields/managementcalib_aug19/input.gms +++ b/modules/14_yields/managementcalib_aug19/input.gms @@ -18,7 +18,7 @@ scalar s14_degradation Switch to include yield impacts of land degradation(0=n scalars s14_yld_past_switch Spillover parameter for translating technological change in the crop sector into pasture yield increases (1) / 0.25 / - s14_yld_reduction_soil_loss Decline of land productivity in areas with severe soil loss (>11 tons per hectare) (1) / 0.08 / + s14_yld_reduction_soil_loss Decline of land productivity in areas with severe soil loss (1) / 0.08 / ; scalars