landcover.ins 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  1. !///////////////////////////////////////////////////////////////////////////////////////
  2. !// LPJ-GUESS INSTRUCTION SCRIPT FOR COHORT/INDIVIDUAL MODE
  3. !// Global PFTs
  4. !//
  5. !// LPJ-GUESS 3.0
  6. !//
  7. !// peter anthoni 2016-05-19 updated for EC-Earth landcover
  8. !///////////////////////////////////////////////////////////////////////////////////////
  9. ! Input files
  10. !
  11. param "file_lu" (str "")
  12. param "file_lucrop" (str "")
  13. param "file_lupasture" (str "")
  14. param "file_lunatural" (str "")
  15. param "file_luforest" (str "")
  16. param "file_woodharv_frac" (str "")
  17. param "file_woodharv_vol" (str "")
  18. !///////////////////////////////////////////////////////////////////////////////////////
  19. ! Output files
  20. !
  21. ! Prefined yearly output
  22. ! These files may be outcommented if their output is not required.
  23. file_cmass_cropland ""
  24. file_cmass_pasture ""
  25. file_cmass_natural "cmass_natural.out"
  26. file_cmass_forest ""
  27. file_anpp_cropland ""
  28. file_anpp_pasture ""
  29. file_anpp_natural "anpp_natural.out"
  30. file_anpp_forest ""
  31. file_dens_natural "dens_natural.out"
  32. file_dens_forest ""
  33. file_cflux_cropland "cflux_cropland.out"
  34. file_cflux_pasture "cflux_pasture.out"
  35. file_cflux_natural "cflux_natural.out"
  36. file_cflux_forest ""
  37. file_cpool_cropland "cpool_cropland.out"
  38. file_cpool_pasture "cpool_pasture.out"
  39. file_cpool_natural "cpool_natural.out"
  40. file_cpool_forest ""
  41. file_nflux_cropland "nflux_cropland.out"
  42. file_nflux_pasture "nflux_pasture.out"
  43. file_nflux_natural "nflux_natural.out"
  44. file_nflux_forest ""
  45. file_npool_cropland "npool_cropland.out"
  46. file_npool_pasture "npool_pasture.out"
  47. file_npool_natural "npool_natural.out"
  48. !///////////////////////////////////////////////////////////////////////////////////////
  49. !// RUN PARAMETERS AND OPTIONS
  50. !
  51. !!!!!!!!!!!! landcover parameters !!!!!!!!!!!!!!
  52. npatch_secondarystand 1 ! number of replicate patches to simulate in secondary stands ! ecev3 - could use 5
  53. reduce_all_stands 0 ! Whether to reduce equal percentage of all stands of a stand type at land cover change
  54. age_limit_reduce 15 ! Minimum age of stands to reduce at land cover change
  55. ! ecev3 - trunk has 5
  56. run_landcover 1 ! whether to use (and change) landcover fractions (1) or not (0)
  57. run_urban 1 ! whether to simulate urban land (1) or not (0)
  58. run_crop 1 ! whether to simulate crop vegetation (1) or not (0)
  59. run_forest 0 ! whether to simulate managed forest (1) or not (0)
  60. run_pasture 1 ! whether to simulate pasture (1) or not (0)
  61. run_natural 1 ! whether to simulate natural vegetation (1) or not (0)
  62. run_peatland 1 ! whether to simulate peatland (1) or not (0)
  63. run_barren 1 ! whether to simulate barren land (1) or not (0)
  64. ifslowharvestpool 1 ! If a slow harvested product pool is included in patchpft.
  65. printseparatestands 0 ! Whether to print multiple stands within a land cover type (except cropland) separately
  66. gross_land_transfer 2 ! Whether to use gross land transfer: simulate gross lcc (1); read landcover transfer matrix input file (2);
  67. ! read stand type transfer matrix input file (3), or not (0)
  68. ifprimary_lc_transfer 1 ! Whether to use primary/secondary land transition info in landcover transfer input file (1). or not (0)
  69. ifprimary_to_secondary_transfer 1 ! Whether to use primary-to-secondary land transition info (within land cover type) in landcover
  70. ! transfer input file (1). or not (0)
  71. harvest_secondary_to_new_stand 1 ! Whether to create new stands at clearcut of secondary stands (1). or not (0)
  72. transfer_level 1 ! Pooling level of land cover transitions; 0: one big pool; 1: land cover-level; 2: stand type-level
  73. iftransfer_to_new_stand 0 ! Whether to create new stands in transfer_to_new_stand() according to the rules in copy_stand_type()
  74. ! ecev3 - specific
  75. printcrescendo 0 ! Whether to print CRESCENDO output
  76. printcrescendodaily 0 ! Whether to print daily CRESCENDO output
  77. printcrescendofacedaily 0 ! Whether to print daily FACE experiment CRESCENDO output
  78. printcmip6 1 ! Whether to print CMIP6 output
  79. printcmip6daily 1 ! Whether to print daily CMIP6 output
  80. printifsinputdaily 0 ! Whether to print IFS input as output
  81. !LUMIP: parameters for deforest_glob experiment
  82. deforest_method_type 0 ! LUMIP: deforestation method: 0=disabled, 1=deforest if start<=year<end and in all grid points
  83. ! 2=like 1, but only in gridpoints and years with a primary to secondary transition vs>0
  84. deforest_start_year 0 ! calendar year the establishment for trees will be turned off (0=disabled)
  85. deforest_end_year 0 ! calendar year the establishment for trees will be turned on again (0=disabled)
  86. !///////////////////////////////////////////////////////////////////////////////////////
  87. !// PARAMETERS FOR MANAGEMENT TYPES
  88. group "crop_management" (
  89. planting_system "monoculture"
  90. )
  91. !///////////////////////////////////////////////////////////////////////////////////////
  92. !// PARAMETERS FOR STAND TYPES
  93. group "common_stand" (
  94. intercrop "nointercrop"
  95. naturalveg "none"
  96. restrictpfts 0 ! Use all pft:s defined for a land cover (pft parameter landcover)
  97. )
  98. group "crop_stand" (
  99. landcover "cropland"
  100. intercrop "naturalgrass" ! Use natural grass pft:s as covercrop
  101. restrictpfts 1 ! Use only pft:s specified in stand type
  102. planting_system "monoculture"
  103. hydrology "rainfed"
  104. )
  105. st "Urban" (
  106. common_stand
  107. stinclude 1
  108. landcover "urban"
  109. )
  110. st "Peatland" (
  111. common_stand
  112. stinclude 1
  113. landcover "peatland"
  114. )
  115. st "Natural" (
  116. common_stand
  117. stinclude 1
  118. landcover "natural"
  119. )
  120. st "Pasture" (
  121. common_stand
  122. stinclude 1
  123. landcover "pasture"
  124. )
  125. st "Forest" (
  126. common_stand
  127. stinclude 1
  128. landcover "forest"
  129. naturalveg "all" ! Use natural pft:s
  130. harvest_system "continuous"
  131. )
  132. st "Barren" (
  133. common_stand
  134. stinclude 1
  135. landcover "barren"
  136. )
  137. !///////////////////////////////////////////////////////////////////////////////////////
  138. !// PARAMETERS FOR PFTS
  139. !// Run GUESS with -help option for list of keywords and their meanings
  140. pft "C3G_pas" (
  141. C3G
  142. landcover "pasture"
  143. harv_eff 0.5 ! old value; intensive grazing: 90% grazed, 25-60 % returned to soil as faeces (0.36-0.675 removed, 0.5 OK average)
  144. res_outtake 0.0 ! not used by crop grass
  145. )
  146. pft "C4G_pas" (
  147. C4G
  148. landcover "pasture"
  149. harv_eff 0.5 ! old value; intensive grazing: 90% grazed, 25-60 % returned to soil as faeces (0.36-0.675 removed, 0.5 OK average)
  150. res_outtake 0.0 ! not used by crop grass
  151. )
  152. pft "C3G_pea" (
  153. C3G
  154. landcover "peatland"
  155. harv_eff 0
  156. )
  157. ! ecev3
  158. pft "C4G_pea" (
  159. C4G
  160. landcover "peatland"
  161. harv_eff 0
  162. res_outtake 0.0
  163. )
  164. ! ecev3
  165. pft "C3G_urb" (
  166. C3G
  167. landcover "urban"
  168. harv_eff 0
  169. res_outtake 0.0
  170. )
  171. ! ecev3
  172. pft "C4G_urb" (
  173. C4G
  174. landcover "urban"
  175. harv_eff 0
  176. res_outtake 0.0
  177. )