Changeset 4979 for CONFIG/UNIFORM/v6/LMDZOR_v6.4/GENERAL/PARAM/orchidee.def
- Timestamp:
- 02/25/20 13:52:12 (5 years ago)
- Location:
- CONFIG/UNIFORM/v6/LMDZOR_v6.4
- Files:
-
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/LMDZOR_v6.4/GENERAL/PARAM/orchidee.def
r4976 r4979 1 #************************************************************************** 2 # Suggested parameter set up for ORCHIDEE 1 3 # 2 #**************************************************************************3 # Parameter file list for ORCHIDEE4 4 # See all optional parameters in modipsl/modeles/ORCHIDEE/orchidee.default 5 #************************************************************************** 6 7 # Input and output 8 #************************************************************************** 9 # Restart the time from the GCM. 10 # default = n 11 SECHIBA_reset_time = y 12 13 # Name of restart to read for initial conditions 14 # default = NONE 5 # 6 # Note when running with libIGCM, variables set here to _AUTOBLOCKER_ can 7 # not be changed in run.def otherwise the simulation will stop. Variables 8 # set to _AUTO_ can be changed from the comp.card but they can also be 9 # changed directly in the run.def. A value set in run.def can never be 10 # changed again by libIGCM. 11 #************************************************************************** 12 13 14 # Parameters related to the restart file and the start date 15 #************************************************************************** 16 # Name of restart file for sechiba part of the model 17 # (default NONE) 15 18 SECHIBA_restart_in = _AUTOBLOCKER_ 16 19 17 # Name of restart to read for initial conditions of STOMATE18 # default = NONE20 # Name of restart file for stomate part of the model 21 # (default NONE) 19 22 STOMATE_RESTART_FILEIN = _AUTOBLOCKER_ 20 23 24 25 # Parameters related to the diagnostic output files 26 #************************************************************************** 21 27 # Use XIOS for writing diagnostics file 22 # default = y 23 XIOS_ORCHIDEE_OK = y 24 25 # Writefrequency in seconds in sechiba_history.nc 26 # default = 0 27 WRITE_STEP = 0 28 29 # Print level for text output in out_orchidee_* 28 # (default y) 29 # All IOIPSL output are deactivated if XIOS_ORCHIDEE_OK=y 30 XIOS_ORCHIDEE_OK = y 31 32 33 # Parameters related to debugging and error checking 34 #************************************************************************** 35 # Mass balance and surface area checks 36 # 1 - is recommended when running global long-term simulations. 37 # Under this option, mass and area conservation are checked for all 38 # biogeochemical processes but only at the highest level thus stomate.f90 39 # and stomate_lpj.f90. Although these checks are not very expensive in terms 40 # of computer time, skipping the numerous lower level checks is expected to 41 # save some time. Under this option the mass balance error is only written 42 # to the history file. No information is provided in which subroutine the 43 # problem occurred. 44 # 2 - is recommended when developing and testing the model. Now the mass 45 # balance is explicitly checked in stomate.f90, stomate_lpj.f90 and all 46 # its subroutines. Under this option the mass balance error is written to 47 # the history file and if the mass balance is not closed, the warning 48 # message will indicate in which subroutine the problem likely 49 # originated. 50 # 3 - is recommended when having a problem with mass balance closure. The 51 # mass balance is explicitly checked in stomate.f90, stomate_lpj.f90 and all 52 # its subroutines. If a mass balance occurs, the model is stopped. 53 # (default) 54 ERR_ACT = 3 55 56 # If the model crashes and it is not clear in which subroutine the crash 57 # occurs one could increase the print level for text output in out_orchidee_* 30 58 # PRINTLEV = 1 : some output in initialization phase 31 59 # PRINTLEV = 2 : more output in initialization phase and printing of new date 32 60 # PRINTLEV = 3, 4,.. : more output also at each timestep 61 # (default 2) 33 62 PRINTLEV=2 34 63 64 # If the model crashes on an ipslerr there is a fair change that the pixel and 65 # PFT where the crash occur will be printed in the out_orchidee_* file. Try to 66 # re-run the model for a single pixel or a small region (for example, 67 # 3 by 3). LIMIT_EAST, LIMIT_NORTH, LIMIT_SOUTH and LIMIT_WEST should 68 # be set in the run.def 69 70 # If it is known in which subroutine the model crashes, the local print level 71 # of that subroutine could be increased. Additional write statements will then 72 # be activated. These write statements print the values of specific variables. 73 # (default 2) 74 #PRINTLEV_sapiens_lcchange = 4 75 76 # When a local print level is set, the grid and pft number for which the 77 # values needs to written should be set. This setting reduces reduces 78 # the size and enhances the readability of the out_orchidee_* files. 79 TEST_GRID = 1 80 TEST_PFT = 2 81 82 35 83 # Hydrology parameters 36 84 #************************************************************************** 37 # Activate the multi-layer diffusion scheme adapted from CWRR 38 # default = y 39 HYDROL_CWRR = y 40 41 # Activate river routing 42 # default = y 43 RIVER_ROUTING = y 85 # Activate river routing. This version has not yet been tested with river routing. 86 # (default y) 87 RIVER_ROUTING = y 44 88 45 89 # Activate creation of river_desc.nc file 46 # RIVER_DESC will be activated only the first execution in the simulation .90 # RIVER_DESC will be activated only the first execution in the simulation 47 91 RIVER_DESC = _AUTO_ 48 92 49 # SOILTYPE_CLASSIF : Type of classification used for the map of soil types (default zobler) 93 # SOILTYPE_CLASSIF : Type of classification used for the map of soil types 94 # (default zobler) 50 95 SOILTYPE_CLASSIF = zobler 51 SOILALB_FILE = soils_param.nc 52 SOILCLASS_FILE = soils_param.nc 53 54 # DO_RSOIL : Reduce soil evaporation with a soil resistance (default n) 55 DO_RSOIL = n 56 57 # To make AVAN and NVAN constant with depth (default CWRR_AKS_A0=0, CWRR_AKS_POWER=0, CWRR_NKS_A0=0, CWRR_NKS_POWER=0 ) 58 CWRR_AKS_A0 = 0. 59 CWRR_AKS_POWER = 0. 60 CWRR_NKS_A0 = 0. 61 CWRR_NKS_POWER = 0. 62 63 #************************************************************************** 96 97 98 # Parameters related to vegetation map 99 #************************************************************************** 100 # Update vegetation frequency 101 # (default 0Y) 102 VEGET_UPDATE = _AUTO_ 103 104 # Read lai map 105 # (default n) 106 LAI_MAP = _AUTO_ : DEFAULT = n 107 108 # Prescribed vegetation 109 # (default n) 110 IMPOSE_VEG = n 111 112 113 # Parameters related to surface and thermal physical properties 114 #************************************************************************ 115 # ROUGH_DYN : Account for a dynamic roughness height (activation of Su et 116 # al. parametrization) 117 # (default y) 118 ROUGH_DYN = y 119 120 # OK_FREEZE : Activate the complet soil freezing scheme 121 # (default y) 122 OK_FREEZE = y 123 124 # OK_EXPLICITSNOW : Activate explict snow scheme 125 # (default y) 126 OK_EXPLICITSNOW = y 127 128 # Controls several settings related to the energy budget and water stress. 129 # 1 - DEFAULT uses the enerbil module in combination with the hydraulic 130 # architecture (ok_hydrol_arch and ok_gs_feedback true, while 131 # ok_mleb and ok_impose_canopy_structure are set to false). 132 # 2 - option to use enerbil module and original water stress 133 # (not hydraulic architecture) 134 # 3 - The energy budget is calculated using the multi-layer energy scheme 135 # with a single layer: ok_hydrol_arch, ok_gs_feedback, ok_impose_canopy_structure 136 # and and ok_mleb all TRUE, but the energy budget is calculated for a single 137 # layer (jnlvls=1,jnlvls_under=0,jnlvls_canopy=1,jnlvls_over=0). No mleb output, 138 # ok_mleb_history_file is set to FALSE. 139 # 4 - multi-layer energy budget: ok_hydrol_arch, ok_gs_feedback and ok_mleb all TRUE. 140 # ok_impose_canopy_structure is False, and the energy budget is calculated for 141 # multiple layers (jnlvls=29,jnlvls_under=10,jnlvls_canopy=10,jnlvls_over=9). 142 # No mleb output, ok_mleb_history_file is set to FALSE. 143 # 5 - user specific: user specific settings for these controls and layers will need 144 # to be defined in the run.def by the user. 145 ENERGY_CONTROL=1 146 147 # Carbon related parameters 148 #************************************************************************** 149 # Analytic spinup 150 # (default n) 151 SPINUP_ANALYTIC = n 152 SPINUP_PERIOD = 10 153 64 154 # Activate Stomate component 155 # (default y) 65 156 STOMATE_OK_STOMATE = _AUTOBLOCKER_ 66 157 67 # Activate calculations of CO2 according to Farqhuar and Ball 68 # default = y 69 STOMATE_OK_CO2 = y 70 71 # CDRAG_from_GCM: Use cdrag coefficient from gcm (default=y if coupled to LMDZ) 72 CDRAG_from_GCM = y 73 74 # Interception reservoir coefficient. 75 # default = 0.1 76 SECHIBA_QSINT = 0.02 77 78 # Use 15 PFTs. Note that PFTmap.nc must contains 15PFTs. 79 # PFT=10, 14 and 15 share the same parametrization except for VCMAX and LAI_MAX specified below. 80 NVM=15 81 PFT_TO_MTC=1,2,3,4,5,6,7,8,9,10,11,12,13,10,10 82 PFT_NAME__10='temperate C3 grass ' 83 PFT_NAME__14='tropical C3 grass ' 84 PFT_NAME__15='boreal C3 grass ' 85 86 # STRESS_GS, STRESS_GM, STRESS_VCMAX : Stress on GS, GM and VCMAX 87 # Default STRESS_GS=1, STRESS_GM=1, STRESS_VCMAX=1 for all PFTs 88 STRESS_GS=1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. 89 STRESS_GM=1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. 90 STRESS_VCMAX=1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. 91 92 # Optimized parameters for albedo (default values) 93 ALB_LEAF_NIR = 0.,0.23,0.18,0.18,0.20,0.24,0.15,0.26,0.20,0.24,0.27,0.28,0.26,0.24,0.24 94 ALB_LEAF_VIS = 0.,0.04,0.04,0.04,0.04,0.03,0.03,0.03,0.03,0.06,0.06,0.06,0.06,0.06,0.06 95 SNOWA_AGED_NIR = 0.50,0,0,0.10,0.37,0.08,0.16,0.17,0.27,0.44,0.44,0.44,0.44,0.44,0.44 96 SNOWA_DEC_NIR = 0.13,0,0,0.10,0.10,0.16,0.04,0.07,0.08,0.12,0.12,0.12,0.12,0.12,0.12 97 SNOWA_AGED_VIS = 0.74,0,0,0.08,0.24,0.07,0.18,0.18,0.33,0.57,0.57,0.57,0.57,0.57,0.57 98 SNOWA_DEC_VIS = 0.21,0,0,0.14,0.08,0.17,0.05,0.06,0.09,0.15,0.15,0.15,0.15,0.15,0.15 99 100 # Optimized parameters for photosynthetic capacity 101 # Default values except for PFT=15 102 VCMAX25__02 = 45.0 103 VCMAX25__03 = 45.0 104 VCMAX25__04 = 35.0 105 VCMAX25__05 = 40.0 106 VCMAX25__06 = 50.0 107 VCMAX25__07 = 45.0 108 VCMAX25__08 = 35.0 109 VCMAX25__09 = 35.0 110 VCMAX25__10 = 50.0 111 VCMAX25__11 = 50.0 112 VCMAX25__12 = 60.0 113 VCMAX25__13 = 60.0 114 VCMAX25__14 = 50.0 115 VCMAX25__15 = 40.0 116 117 # Optimized parameters for LAI 118 # Default values except for PFT=15 119 LAI_MAX__02 = 7.0 120 LAI_MAX__03 = 5.0 121 LAI_MAX__04 = 5.0 122 LAI_MAX__05 = 4.0 123 LAI_MAX__06 = 5.0 124 LAI_MAX__07 = 3.5 125 LAI_MAX__08 = 4.0 126 LAI_MAX__09 = 3.0 127 LAI_MAX__10 = 2.5 128 LAI_MAX__11 = 2.0 129 LAI_MAX__12 = 5.0 130 LAI_MAX__13 = 5.0 131 LAI_MAX__14 = 2.5 132 LAI_MAX__15 = 2.0 133 134 # Activate downregulation for CO2 135 DOWNREGULATION_CO2=y 136 DOWNREGULATION_CO2_BASELEVEL=380. 137 138 # Activate harvest of wood 139 DO_WOOD_HARVEST=_AUTO_ : DEFAULT=y 140 141 # Maintenance respiration slope C (default values except for PFT=14 and PFT=15) 142 MAINT_RESP_SLOPE_C__02 = 0.12 143 MAINT_RESP_SLOPE_C__03 = 0.12 144 MAINT_RESP_SLOPE_C__04 = 0.16 145 MAINT_RESP_SLOPE_C__05 = 0.16 146 MAINT_RESP_SLOPE_C__06 = 0.16 147 MAINT_RESP_SLOPE_C__07 = 0.25 148 MAINT_RESP_SLOPE_C__08 = 0.25 149 MAINT_RESP_SLOPE_C__09 = 0.25 150 MAINT_RESP_SLOPE_C__10 = 0.16 151 MAINT_RESP_SLOPE_C__11 = 0.12 152 MAINT_RESP_SLOPE_C__12 = 0.16 153 MAINT_RESP_SLOPE_C__13 = 0.12 154 MAINT_RESP_SLOPE_C__14 = 0.12 155 MAINT_RESP_SLOPE_C__15 = 0.25 156 157 # Soil turnover (default CARBON_TAU=7, CARBON_TAU_IPASSOVE=300) 158 CARBON_TAU_ISLOW = 7 159 CARBON_TAU_IPASSIVE = 300 160 161 # Take carbon from atmosphere if carbohydrate reserve too small, PFT dependent 162 # Set to y for all pft except C4 grass (pft=11) and tropical C3 grass (pft=14) 163 ALWAYS_INIT = y, y, y, y, y, y, y, y, y, y, n, y, y, n, y 164 165 # Do not use default fire module 166 # Default FIRE_DISABLE=y 167 FIRE_DISABLE = y 168 169 # Parameters related to vegetation map 170 #************************************************************************** 171 # Update vegetation frequency 172 # The maximum vegetation fractions will be update at this period 173 # default = 1Y 174 VEGET_UPDATE = _AUTO_ 175 176 # Read lai map (default n) 177 LAI_MAP = _AUTO_ : DEFAULT = n 158 # As an alternative to DO_WOOD_HARVEST forest management can be accounted 159 # for. All forest will be managed by the same strategy unless a map is read 160 # FM = 1 is unmanaged, FM = 2 is a thin and fell strategy, FM = 3 is a 161 # coppice strategy and FM = 4 is a short rotation coppice strategy. 162 # (default 2) 163 FOREST_MANAGED_FORCED=2 164 178 165 179 166 # Parameters related to nitrogen cycle 180 167 #************************************************************************** 181 # Update nitrogen input maps (default 0Y) 168 # Update nitrogen input maps 169 # (default 0Y) 182 170 NINPUT_UPDATE = _AUTO_ 183 171 … … 185 173 STOMATE_IMPOSE_CN = _AUTO_ 186 174 187 # Set STOMATE_READ_CN=y to read leaf_cn.nc file if STOMATE_IMPOSE_CN=y175 # Set STOMATE_READ_CN=y to read cnleaf_map.nc file if STOMATE_IMPOSE_CN=y 188 176 STOMATE_READ_CN = n 189 177 CNLEAF_VAR = CN_LEAF 190 178 191 # Parameters related to surface and thermal physical properties 192 #************************************************************************ 193 # Read bare soil albedo from file with background MODIS data 194 # Default ALB_BG_MODIS=y 195 ALB_BG_MODIS = y 196 ALB_BG_FILE = alb_bg.nc 197 198 # ROUGH_DYN : Account for a dynamic roughness height (activation of Su et al. parametrization) (default y) 199 ROUGH_DYN=y 200 201 # OK_FREEZE : Activate the complet soil freezing scheme (default y) 202 OK_FREEZE=y 203 204 # DEPTH_MAX_T (m) : Maximum depth of the soil thermodynamics (default 90) 205 DEPTH_MAX_T=90 206 207 # OK_EXPLICITSNOW : Activate explict snow scheme (default y) 208 OK_EXPLICITSNOW=y 209 210 # READ_REFTEMP : Initialize soil temperature using climatological temperature (default y if OK_FREEZE=y) 211 READ_REFTEMP=y 179 180 # File and variable name for nitrogen input files 181 #************************************************************************** 182 Nammonium_FILE = ndep_nhx.nc 183 Nammonium_VAR = nhx 184 185 Nnitrate_FILE = ndep_noy.nc 186 Nnitrate_VAR = noy 187 188 Nfert_FILE = NONE 189 Nfert_VAR = nfer 190 191 Nmanure_FILE = NONE 192 Nmanure_VAR = Nmanure 193 194 Nfert_cropland_FILE = nfert_cropland.nc 195 Nfert_cropland_VAR = nfer 196 197 Nmanure_cropland_FILE = nmanure_cropland.nc 198 Nmanure_cropland_VAR = Nmanure 199 200 Nfert_pasture_FILE = nfert_pasture.nc 201 Nfert_pasture_VAR = Nfer 202 203 Nmanure_pasture_FILE = nmanure_pasture.nc 204 Nmanure_pasture_VAR = Nmanure 205 206 Nbnf_FILE= bnf.nc 207 Nbnf_VAR= BNF_MGN_PERM2_PERYR 208 209 210 # Parameters describing the canopy structure 211 #************************************************************************** 212 # Number of diameter classes - enables to create complex canopies 213 # (default = 1) 214 NCIRC = 3 215 216 # Use recruiment. Note that this is an overall flag that makes use 217 # of the variable RECRUITMENT_PFT which specifies whether a specific 218 # PFT grows recruits in canopy gaps. 219 OK_RECRUITMENT=y 220 221 222 # Parameters that should be removed once these issues are resolved 223 #************************************************************************** 224 # This patch should be accepted or rejected and the flag should then 225 # be removed 226 LNVGRASSPATCH=y 212 227 213 228 # Parameters related to chemistry bvoc … … 222 237 CO2_FOR_BVOC_POSSELL=n 223 238 224 225 # Parameters below are different from default values of ORCHIDEE_2_0.226 # These values correspond to the previous default values and were used227 # during developement of ORCHIDEE-CN228 #**************************************************************************229 # Growth respiration230 FRAC_GROWTHRESP__02 = 0.28231 FRAC_GROWTHRESP__03 = 0.28232 FRAC_GROWTHRESP__04 = 0.28233 FRAC_GROWTHRESP__05 = 0.28234 FRAC_GROWTHRESP__06 = 0.28235 FRAC_GROWTHRESP__07 = 0.28236 FRAC_GROWTHRESP__08 = 0.28237 FRAC_GROWTHRESP__09 = 0.28238 FRAC_GROWTHRESP__10 = 0.28239 FRAC_GROWTHRESP__11 = 0.28240 FRAC_GROWTHRESP__12 = 0.28241 FRAC_GROWTHRESP__13 = 0.28242 FRAC_GROWTHRESP__14 = 0.28243 FRAC_GROWTHRESP__15 = 0.28244 245 246 # Parameters below are different from default values of ORCHIDEE_2_0247 # because they were tuned for the developements of ORCHIDEE-CN248 #**************************************************************************249 MOIAVAIL_ALWAYS_GRASS=0.4250 MOIAVAIL_ALWAYS_TREE=0.8251 TCST_SNOWA=3252 253 #PHENO_GDD_CRIT_C(K)254 PHENO_GDD_CRIT_C__00012=360255 PHENO_GDD_CRIT_C__00013=450256 257 #HUM_MIN_TIME(days)258 HUM_MIN_TIME__00012=50259 260 #GDD_SENESCENCE(K)261 GDD_SENESCENCE__00012=1600262 263 #ALLOC_MIN(nan)264 ALLOC_MIN__00007=0.35000265 ALLOC_MIN__00008=0.70266 ALLOC_MIN__00009=0.20267 268 269 # File and variable name for nitrogen input files270 # Following files are read if STOMATE_IMPOSE_CN=n271 #**************************************************************************272 Nammonium_FILE = ndep_nhx.nc273 Nammonium_VAR = nhx274 275 Nnitrate_FILE = ndep_noy.nc276 Nnitrate_VAR = noy277 278 Nfert_FILE = NONE279 Nfert_VAR = nfer280 281 Nmanure_FILE = NONE282 Nmanure_VAR = Nmanure283 284 Nfert_cropland_FILE = nfert_cropland.nc285 Nfert_cropland_VAR = nfer286 287 Nmanure_cropland_FILE = nmanure_cropland.nc288 Nmanure_cropland_VAR = Nmanure289 290 Nfert_pasture_FILE = nfert_pasture.nc291 Nfert_pasture_VAR = Nfer292 293 Nmanure_pasture_FILE = nmanure_pasture.nc294 Nmanure_pasture_VAR = Nmanure295 296 Nbnf_FILE= bnf.nc297 Nbnf_VAR= BNF_MGN_PERM2_PERYR298 299
Note: See TracChangeset
for help on using the changeset viewer.