CAM
edphysiologymod Module Reference

Functions/Subroutines

subroutine, public canopy_derivs (currentSite, currentPatch, bc_in)
 
subroutine, public non_canopy_derivs (currentSite, currentPatch, bc_in)
 
subroutine, public trim_canopy (currentSite)
 
subroutine, public phenology (currentSite, bc_in)
 
subroutine, private phenology_leafonoff (currentSite)
 
subroutine, private seeds_in (currentSite, cp_pnt)
 
subroutine, private seed_decay (currentSite, currentPatch)
 
subroutine, private seed_germination (currentSite, currentPatch)
 
subroutine, private growth_derivatives (currentSite, currentCohort, bc_in)
 
subroutine, public recruitment (currentSite, currentPatch, bc_in)
 
subroutine, private cwd_input (currentSite, currentPatch)
 
subroutine, private fragmentation_scaler (currentPatch, bc_in)
 
subroutine, private cwd_out (currentSite, currentPatch, bc_in)
 
subroutine, public flux_into_litter_pools (nsites, sites, bc_in, bc_out)
 

Variables

logical, parameter debug = .false.
 
character(len= *), parameter, private sourcefile = __FILE__
 

Function/Subroutine Documentation

◆ canopy_derivs()

subroutine, public edphysiologymod::canopy_derivs ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout), target  currentPatch,
type(bc_in_type), intent(in)  bc_in 
)
Here is the call graph for this function:

◆ cwd_input()

subroutine, private edphysiologymod::cwd_input ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout), target  currentPatch 
)
private
Here is the caller graph for this function:

◆ cwd_out()

subroutine, private edphysiologymod::cwd_out ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout), target  currentPatch,
type(bc_in_type), intent(in)  bc_in 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ flux_into_litter_pools()

subroutine, public edphysiologymod::flux_into_litter_pools ( integer, intent(in)  nsites,
type(ed_site_type), dimension(nsites), intent(inout), target  sites,
type(bc_in_type), dimension(:), intent(in)  bc_in,
type(bc_out_type), dimension(:), intent(inout)  bc_out 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ fragmentation_scaler()

subroutine, private edphysiologymod::fragmentation_scaler ( type(ed_patch_type), intent(inout)  currentPatch,
type(bc_in_type), intent(in)  bc_in 
)
private
Here is the caller graph for this function:

◆ growth_derivatives()

subroutine, private edphysiologymod::growth_derivatives ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_cohort_type), intent(inout), target  currentCohort,
type(bc_in_type), intent(in)  bc_in 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ non_canopy_derivs()

subroutine, public edphysiologymod::non_canopy_derivs ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout)  currentPatch,
type(bc_in_type), intent(in)  bc_in 
)
Here is the call graph for this function:

◆ phenology()

subroutine, public edphysiologymod::phenology ( type(ed_site_type), intent(inout), target  currentSite,
type(bc_in_type), intent(in)  bc_in 
)
Here is the call graph for this function:

◆ phenology_leafonoff()

subroutine, private edphysiologymod::phenology_leafonoff ( type(ed_site_type), intent(inout), target  currentSite)
private
Here is the caller graph for this function:

◆ recruitment()

subroutine, public edphysiologymod::recruitment ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout), pointer  currentPatch,
type(bc_in_type), intent(in)  bc_in 
)

◆ seed_decay()

subroutine, private edphysiologymod::seed_decay ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout)  currentPatch 
)
private
Here is the caller graph for this function:

◆ seed_germination()

subroutine, private edphysiologymod::seed_germination ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout)  currentPatch 
)
private
Here is the caller graph for this function:

◆ seeds_in()

subroutine, private edphysiologymod::seeds_in ( type(ed_site_type), intent(inout), target  currentSite,
type(ed_patch_type), intent(inout), target  cp_pnt 
)
private
Here is the caller graph for this function:

◆ trim_canopy()

subroutine, public edphysiologymod::trim_canopy ( type (ed_site_type), intent(inout), target  currentSite)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ debug

logical, parameter edphysiologymod::debug = .false.
private

◆ sourcefile

character(len=*), parameter, private edphysiologymod::sourcefile = __FILE__
private