Changes between Version 131 and Version 132 of Documentation/TrunkFunctionality4


Ignore:
Timestamp:
2022-12-14T09:47:23+01:00 (18 months ago)
Author:
luyssaert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/TrunkFunctionality4

    v131 v132  
    302302The functionality to simply prescribe an lai value (either through impose or by reading a map) will need to be replaced by functionality that prescribes or reads the biomass, leaf age, and number of individuals. Given that the current lai map is based on a previous ORCHIDEE run, the same approach could be used to generate a spatially explicit canopy map that contains biomass, individuals and leaf age distribution. Nevertheless, reading an observed lai, i.e., from MODIS, and using it to force ORCHIDEE trunk would require a substantial number of assumptions to turn an aggregated 1D lai value into a disaggregated 3D canopy at the PFT level. For the moment the code (slowproc.f90) contains a simplified place holder that only works with NCIRC=3 and it doesn’t read leaf_age. 
    303303 
     304See also the item on "Stomate bypass" 
     305 
    304306 
    305307=== Leaf longevity and turnover === 
     
    678680=== Stomate bypass === 
    679681 
    680 Describes r7830. For debug or test purposes '''at site level''', a new subroutine has been implemented aiming at bypass the stomate calculation. The integer '''read_lai''' controls this routine. If '''read_lai''' is set to '''1''', the model skip the calculation of stomate module and enters the subroutine '''slowproc_impose_site_level_lai'''. In this subroutine, the vegetation variables used in sechiba are either imposed via the run.def or calculated using the same equations as in stomate (direct calculation from the imposed variables instead of running the whole stomate module). The routine has several ways of functioning according to the parameters set in the flag. The user can either impose a seasonal synamic of the LAI by prescribing the parameters '''maximum_lai''', '''minimum_lai''', '''phenology_doy_start''', '''senescence_doy_end''', '''phenology_delta''' and '''senescence_delta''' (from this, the biomasses and the canopy structure is directly calculated) or impose the full canopy structure via the variable '''lvllai_prescribe''' which is directly given to '''lai_per_level'''. Finally, the user can impose the heights of the canopy thanks to the variables '''min_canopy_height_prescribed''' and '''max_canopy_height_prescribed'''. 
    681  
    682 If '''read_lai''' is set to '''2''', the user can impose a LAI map. 
     682Describes r7830. For debug or test purposes '''at site level''', a new subroutine has been implemented to bypass the stomate calculation. The integer '''read_lai''' controls this routine. If '''read_lai''' is set to '''1''', the model skip the calculation of stomate module and enters the subroutine '''slowproc_impose_site_level_lai'''. In this subroutine, the vegetation variables used in sechiba are either imposed via the run.def or calculated using the same equations as in stomate (direct calculation from the imposed variables instead of running the whole stomate module). The routine has several ways of functioning according to the parameters set in the flag. The user can either impose a seasonal dynamic of the LAI by prescribing the parameters '''maximum_lai''', '''minimum_lai''', '''phenology_doy_start''', '''senescence_doy_end''', '''phenology_delta''' and '''senescence_delta''' (from this, the biomasses and the canopy structure are directly calculated) or impose the full canopy structure via the variable '''lvllai_prescribe''' which is directly given to '''lai_per_level'''. Finally, the user can impose the heights of the canopy thanks to the variables '''min_canopy_height_prescribed''' and '''max_canopy_height_prescribed'''. 
     683 
     684If '''read_lai''' is set to '''2''', the user can impose a LAI map. See also the item on "Leaf area index map" 
    683685 
    684686