Changeset 6393
- Timestamp:
- 2019-12-16T12:11:50+01:00 (5 years ago)
- Location:
- branches/ORCHIDEE_2_2/ORCHIDEE
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ORCHIDEE_2_2/ORCHIDEE/orchidee.default
r6102 r6393 289 289 VCMAX_FIX = 0., 40., 50., 30., 35., 40.,30., 40., 35., 60., 60., 70., 70. 290 290 291 # DOWNREG_CO2 ([-]) : coefficient for CO2 downregulation (unitless) { }291 # DOWNREG_CO2 ([-]) : coefficient for CO2 downregulation (unitless) {OK_CO2 and DOWNREGULATION_CO2} 292 292 DOWNREG_CO2 = 0., 0.38, 0.38, 0.28, 0.28, 0.28, 0.22, 0.22, 0.22, 0.26, 0.26, 0.26, 0.26 293 294 # DOWNREG_CO2_NEW ([-]) : coefficient for CO2 downregulation (unitless) {OK_CO2 and DOWNREGULATION_CO2_NEW} 295 DOWNREG_CO2_NEW = 0., 0.35, 0.35, 0.26, 0.26, 0.26, 0.20, 0.20, 0.20, 0.24, 0.03, 0.24, 0.03 293 296 294 297 # E_KmC ([J mol-1]) : Energy of activation for KmC {} … … 976 979 DEW_VEG_POLY_COEFF = 0.887773, 0.205673, 0.110112, 0.014843, 0.000824, 0.000017 977 980 978 # DOWNREGULATION_CO2 ([FLAG] ) : Activation of CO2 downregulation {OK_SECHIBA}981 # DOWNREGULATION_CO2 ([FLAG] ) : Activation of CO2 downregulation (used for CMIP6 version 6.1.0-6.1.10) {OK_SECHIBA} 979 982 DOWNREGULATION_CO2 = y 980 983 981 # DOWNREGULATION_CO2_BASELEVEL ([ppm] ) : CO2 base level {OK_SECHIBA } 984 # DOWNREGULATION_CO2_NEW ([FLAG] ) : Activation of CO2 downregulation (used for CMIP6 version 6.1.11 and later) {OK_SECHIBA} 985 DOWNREGULATION_CO2_NEW = n 986 987 # DOWNREGULATION_CO2_BASELEVEL ([ppm] ) : CO2 base level {DOWNREGULATION_CO2 or DOWNREGULATION_CO2_NEW} 982 988 DOWNREGULATION_CO2_BASELEVEL = 380. 989 990 # DOWNREGULATION_CO2_MINIMUM ([ppm] ) : CO2 value above which downregulation is taken into account {DOWNREGULATION_CO2_NEW} 991 DOWNREGULATION_CO2_MINIMUM = 280. 983 992 984 993 # GB_REF ([s m-1] ) : Leaf bulk boundary layer resistance {} … … 1726 1735 XIOS_REMAP_OUTPUT = True 1727 1736 1737 # DT_STOMATE ([seconds]) : Time step of STOMATE and other slow processes {OK_STOMATE} 1738 DT_STOMATE = 86400. 1739 -
branches/ORCHIDEE_2_2/ORCHIDEE/src_parameters/constantes_var.f90
r6019 r6393 629 629 REAL(r_std), SAVE :: laimax = 12. !! Maximal LAI used for splitting LAI into N layers (m^2.m^{-2}) 630 630 !$OMP THREADPRIVATE(laimax) 631 LOGICAL, SAVE :: downregulation_co2 = .TRUE. !! Set to .TRUE. if you want CO2 downregulation .631 LOGICAL, SAVE :: downregulation_co2 = .TRUE. !! Set to .TRUE. if you want CO2 downregulation version used for CMIP6 6.1.0-6.1.10 632 632 !$OMP THREADPRIVATE(downregulation_co2) 633 LOGICAL, SAVE :: downregulation_co2_new = .FALSE. !! Set to .TRUE. if you want CO2 downregulation version revised for CMIP6 6.1.11 634 !$OMP THREADPRIVATE(downregulation_co2_new) 633 635 REAL(r_std), SAVE :: downregulation_co2_baselevel = 380. !! CO2 base level (ppm) 634 636 !$OMP THREADPRIVATE(downregulation_co2_baselevel) 637 REAL(r_std), SAVE :: downregulation_co2_minimum = 280. !! CO2 value above which downregulation is taken into account 638 !$OMP THREADPRIVATE(downregulation_co2_minimum) 635 639 636 640 REAL(r_std), SAVE :: gb_ref = 1./25. !! Leaf bulk boundary layer resistance (s m-1) -
branches/ORCHIDEE_2_2/ORCHIDEE/src_sechiba/diffuco.f90
r6189 r6393 1575 1575 ! 1576 1576 1577 IF (downregulation_co2) THEN 1577 ! Choice of downregulation. Note that downregulation_co2_new excludes 1578 IF (downregulation_co2_new) THEN 1579 ! Option used for CMIP6 version from 6.1.11 1580 ! A minimum value is used for the CO2 concentration(Ca) 1581 ! For low CO2 concentration values(under downregulation_co2_minimum) the 1582 ! parametrization allows a behavior in the same way as for the preindustral period. 1578 1583 DO jv= 1, nvm 1579 vcmax(:,jv) = assim_param(:,jv,ivcmax)*(un-downregulation_co2_coeff(jv)*log(Ca(:)/downregulation_co2_baselevel)) 1584 vcmax(:,jv) = assim_param(:,jv,ivcmax)*(un-downregulation_co2_coeff_new(jv) * & 1585 (MAX(Ca(:),downregulation_co2_minimum)-downregulation_co2_baselevel) / & 1586 (MAX(Ca(:),downregulation_co2_minimum)+20.)) 1587 ENDDO 1588 ELSE IF (downregulation_co2) THEN 1589 ! Option used for CMIP6 version 6.1.0 up to 6.1.10 1590 DO jv= 1, nvm 1591 vcmax(:,jv) = assim_param(:,jv,ivcmax)*(un-downregulation_co2_coeff(jv) * & 1592 log(Ca(:)/downregulation_co2_baselevel)) 1580 1593 ENDDO 1581 1594 ELSE
Note: See TracChangeset
for help on using the changeset viewer.