|
CAM
|
Functions/Subroutines | |
| subroutine, public | canopy_structure (currentSite, bc_in) |
| subroutine | demotefromlayer (currentSite, currentPatch, i_lyr) |
| subroutine | promoteintolayer (currentSite, currentPatch, i_lyr) |
| subroutine, public | canopy_spread (currentSite) |
| subroutine, public | canopy_summarization (nsites, sites, bc_in) |
| subroutine | leaf_area_profile (currentSite, snow_depth_si, frac_sno_eff_si) |
| subroutine, public | update_hlm_dynamics (nsites, sites, fcolumn, bc_out) |
| real(r8) function, public | calc_areaindex (cpatch, ai_type) |
| subroutine | canopylayerarea (currentPatch, layer_index, layer_area) |
| integer function | numpotentialcanopylayers (currentPatch, include_substory) |
Variables | |
| logical, parameter | debug =.false. |
| character(len= *), parameter, private | sourcefile = __FILE__ |
| real(r8), parameter | area_target_precision = 1.0E-6_r8 |
| real(r8), parameter | area_check_precision = 1.0E-4_r8 |
| integer, parameter | max_layer_iterations = 100 |
| real(r8) function, public edcanopystructuremod::calc_areaindex | ( | type(ed_patch_type), intent(in), target | cpatch, |
| character(len=*), intent(in) | ai_type | ||
| ) |

| subroutine, public edcanopystructuremod::canopy_spread | ( | type (ed_site_type), intent(inout), target | currentSite | ) |


| subroutine, public edcanopystructuremod::canopy_structure | ( | type(ed_site_type), intent(inout), target | currentSite, |
| type(bc_in_type), intent(in) | bc_in | ||
| ) |


| subroutine, public edcanopystructuremod::canopy_summarization | ( | integer, intent(in) | nsites, |
| type(ed_site_type), dimension(nsites), intent(inout), target | sites, | ||
| type(bc_in_type), dimension(nsites), intent(in) | bc_in | ||
| ) |


|
private |


| subroutine edcanopystructuremod::demotefromlayer | ( | type(ed_site_type), intent(inout), target | currentSite, |
| type(ed_patch_type), intent(inout), target | currentPatch, | ||
| integer, intent(in) | i_lyr | ||
| ) |


| subroutine edcanopystructuremod::leaf_area_profile | ( | type(ed_site_type), intent(inout) | currentSite, |
| real(r8), intent(in) | snow_depth_si, | ||
| real(r8), intent(in) | frac_sno_eff_si | ||
| ) |


|
private |


| subroutine edcanopystructuremod::promoteintolayer | ( | type(ed_site_type), intent(inout), target | currentSite, |
| type(ed_patch_type), intent(inout), target | currentPatch, | ||
| integer, intent(in) | i_lyr | ||
| ) |


| subroutine, public edcanopystructuremod::update_hlm_dynamics | ( | integer, intent(in) | nsites, |
| type(ed_site_type), dimension(nsites), intent(inout), target | sites, | ||
| integer, dimension(nsites), intent(in) | fcolumn, | ||
| type(bc_out_type), dimension(nsites), intent(inout) | bc_out | ||
| ) |


|
private |
|
private |
|
private |
|
private |
|
private |