337 | | Describes r682X. Two options: humcste and soil water profile. Some inconsistencies within the current code. Under development. To be completed. |
| 337 | Describes r682X. The approach that has been used in previous versions of the trunk describes the root profile as a truncated exponentially decreasing function of depth. The function is truncated at a prescribed depth ('''maxdepth'''). The shape of the root profile is prescribed by th epft-dependent parameter '''humcste'''. |
| 338 | |
| 339 | In r4363 a second option was added and a dynamic root profile can be calculated by setting the flag '''ok_dynroot''' to y. The dynamic root profile optimizes soil moisture usage and was modified from Dan Zhu's initial implementation to acount for soil layer depth. This flag only affects how roots are calculated in hydrol.f90 but has no impact on how the root profile is calculated in stomate_resp.f90, stomate_litter.f90, stomate_soil_carbon_discretization.f90, hydraulic_architecture.f90 andstomate_windthrow.f90. |
| 340 | |
| 341 | In r682x a third approach was added but only affects the calculation of water stress in hydraulic_architecture. This approach is very similar to what has been done in hydrology but the moisture content (kg/kg) is used rather than soil moisture in (m-2/kg) and to enable better testing a second flag was introduced ('''ok_dynroot_ha'''). Following some tests and additional discussion it is probably worth to clean the code, enhance the consistencies across the modules and reduce the number of variables names. |