CAM
|
Functions/Subroutines | |
subroutine, public | disturbance_rates (site_in, bc_in) |
subroutine, public | spawn_patches (currentSite, bc_in) |
subroutine, public | check_patch_area (currentSite) |
subroutine, public | set_patchno (currentSite) |
subroutine | average_patch_properties (currentPatch, newPatch, patch_site_areadis) |
subroutine | fire_litter_fluxes (currentSite, cp_target, new_patch_target, patch_site_areadis) |
subroutine | mortality_litter_fluxes (currentSite, cp_target, new_patch_target, patch_site_areadis) |
subroutine, public | create_patch (currentSite, new_patch, age, areap, cwd_ag_local, cwd_bg_local, leaf_litter_local, root_litter_local) |
subroutine, public | zero_patch (cp_p) |
subroutine, public | fuse_patches (csite, bc_in) |
subroutine, private | fuse_2_patches (dp, rp) |
subroutine, public | terminate_patches (cs_pnt) |
subroutine | dealloc_patch (cpatch) |
subroutine, public | patch_pft_size_profile (cp_pnt) |
integer function | countpatches (nsites, sites) |
subroutine, public | set_root_fraction (cpatch, zi) |
Variables | |
character(len= *), parameter, private | sourcefile = __FILE__ |
|
private |
subroutine, public edpatchdynamicsmod::check_patch_area | ( | type(ed_site_type), intent(in), target | currentSite | ) |
|
private |
subroutine, public edpatchdynamicsmod::create_patch | ( | type(ed_site_type), intent(inout), target | currentSite, |
type(ed_patch_type), intent(inout), target | new_patch, | ||
real(r8), intent(in) | age, | ||
real(r8), intent(in) | areap, | ||
real(r8), dimension(:), intent(in) | cwd_ag_local, | ||
real(r8), dimension(:), intent(in) | cwd_bg_local, | ||
real(r8), dimension(:), intent(in) | leaf_litter_local, | ||
real(r8), dimension(:), intent(in) | root_litter_local | ||
) |
|
private |
subroutine, public edpatchdynamicsmod::disturbance_rates | ( | type(ed_site_type), intent(inout), target | site_in, |
type(bc_in_type), intent(in) | bc_in | ||
) |
|
private |
|
private |
subroutine, public edpatchdynamicsmod::fuse_patches | ( | type(ed_site_type), intent(inout), target | csite, |
type(bc_in_type), intent(in) | bc_in | ||
) |
subroutine edpatchdynamicsmod::mortality_litter_fluxes | ( | type(ed_site_type), intent(inout), target | currentSite, |
type(ed_patch_type), intent(inout), target | cp_target, | ||
type(ed_patch_type), intent(inout), target | new_patch_target, | ||
real(r8), intent(in) | patch_site_areadis | ||
) |
subroutine, public edpatchdynamicsmod::patch_pft_size_profile | ( | type(ed_patch_type), intent(inout), target | cp_pnt | ) |
subroutine, public edpatchdynamicsmod::set_patchno | ( | type(ed_site_type), intent(in), target | currentSite | ) |
subroutine, public edpatchdynamicsmod::set_root_fraction | ( | type(ed_patch_type), intent(inout), target | cpatch, |
real(r8), dimension(0:hlm_numlevsoil), intent(in) | zi | ||
) |
subroutine, public edpatchdynamicsmod::spawn_patches | ( | type (ed_site_type), intent(inout), target | currentSite, |
type (bc_in_type), intent(in) | bc_in | ||
) |
subroutine, public edpatchdynamicsmod::terminate_patches | ( | type(ed_site_type), intent(in), target | cs_pnt | ) |
subroutine, public edpatchdynamicsmod::zero_patch | ( | type(ed_patch_type), intent(inout), target | cp_p | ) |
|
private |