CAM
|
Functions/Subroutines | |
subroutine, public | create_cohort (patchptr, pft, nn, hite, dbh, balive, bdead, bstore, laimemory, status, ctrim, clayer, bc_in) |
subroutine, public | allocate_live_biomass (cc_p, mode) |
subroutine, public | nan_cohort (cc_p) |
subroutine, public | zero_cohort (cc_p) |
subroutine, public | terminate_cohorts (currentSite, patchptr, level) |
subroutine, public | fuse_cohorts (patchptr, bc_in) |
subroutine, public | sort_cohorts (patchptr) |
subroutine, public | insert_cohort (pcc, ptall, pshort, tnull, snull, storebigcohort, storesmallcohort) |
subroutine, public | copy_cohort (currentCohort, copyc) |
integer function, public | count_cohorts (currentPatch) |
real(r8) function, public | tree_lai (cohort_in) |
real(r8) function, public | tree_sai (cohort_in) |
Variables | |
logical, parameter | debug = .false. |
character(len= *), parameter, private | sourcefile = __FILE__ |
subroutine, public edcohortdynamicsmod::allocate_live_biomass | ( | type (ed_cohort_type), intent(inout), target | cc_p, |
integer, intent(in) | mode | ||
) |
subroutine, public edcohortdynamicsmod::copy_cohort | ( | type(ed_cohort_type), intent(in), target | currentCohort, |
type(ed_cohort_type), intent(inout), target | copyc | ||
) |
integer function, public edcohortdynamicsmod::count_cohorts | ( | type(ed_patch_type), intent(inout), target | currentPatch | ) |
subroutine, public edcohortdynamicsmod::create_cohort | ( | type(ed_patch_type), intent(inout), pointer | patchptr, |
integer, intent(in) | pft, | ||
real(r8), intent(in) | nn, | ||
real(r8), intent(in) | hite, | ||
real(r8), intent(in) | dbh, | ||
real(r8), intent(in) | balive, | ||
real(r8), intent(in) | bdead, | ||
real(r8), intent(in) | bstore, | ||
real(r8), intent(in) | laimemory, | ||
integer, intent(in) | status, | ||
real(r8), intent(in) | ctrim, | ||
integer, intent(in) | clayer, | ||
type(bc_in_type), intent(in) | bc_in | ||
) |
subroutine, public edcohortdynamicsmod::fuse_cohorts | ( | type (ed_patch_type), intent(inout), target | patchptr, |
type (bc_in_type), intent(in) | bc_in | ||
) |
subroutine, public edcohortdynamicsmod::insert_cohort | ( | type(ed_cohort_type), intent(inout), target | pcc, |
type(ed_cohort_type), intent(inout), target | ptall, | ||
type(ed_cohort_type), intent(inout), target | pshort, | ||
integer, intent(in) | tnull, | ||
integer, intent(in) | snull, | ||
type(ed_cohort_type), intent(inout), optional, pointer | storebigcohort, | ||
type(ed_cohort_type), intent(inout), optional, pointer | storesmallcohort | ||
) |
subroutine, public edcohortdynamicsmod::nan_cohort | ( | type (ed_cohort_type), intent(inout), target | cc_p | ) |
subroutine, public edcohortdynamicsmod::sort_cohorts | ( | type(ed_patch_type), intent(inout), target | patchptr | ) |
subroutine, public edcohortdynamicsmod::terminate_cohorts | ( | type (ed_site_type), intent(inout), target | currentSite, |
type (ed_patch_type), intent(inout), target | patchptr, | ||
integer, intent(in) | level | ||
) |
real(r8) function, public edcohortdynamicsmod::tree_lai | ( | type(ed_cohort_type), intent(inout) | cohort_in | ) |
real(r8) function, public edcohortdynamicsmod::tree_sai | ( | type(ed_cohort_type), intent(inout) | cohort_in | ) |
subroutine, public edcohortdynamicsmod::zero_cohort | ( | type (ed_cohort_type), intent(inout), target | cc_p | ) |
|
private |
|
private |