EDPhysiologyMod Module



Subroutines

public subroutine ZeroLitterFluxes(currentSite)

Arguments

Type IntentOptional Attributes Name
type(ed_site_type), intent(inout), target :: currentSite

public subroutine ZeroAllocationRates(currentSite)

Arguments

Type IntentOptional Attributes Name
type(ed_site_type), intent(inout), target :: currentSite

public subroutine PreDisturbanceLitterFluxes(currentSite, currentPatch, bc_in)

Arguments

Type IntentOptional Attributes Name
type(ed_site_type), intent(inout) :: currentSite
type(ed_patch_type), intent(inout) :: currentPatch
type(bc_in_type), intent(in) :: bc_in

public subroutine PreDisturbanceIntegrateLitter(currentPatch)

Arguments

Type IntentOptional Attributes Name
type(ed_patch_type), intent(inout), target :: currentPatch

public subroutine trim_canopy(currentSite)

Arguments

Type IntentOptional Attributes Name
type(ed_site_type), intent(inout), target :: currentSite

public subroutine phenology(currentSite, bc_in)

Arguments

Type IntentOptional Attributes Name
type(ed_site_type), intent(inout), target :: currentSite
type(bc_in_type), intent(in) :: bc_in

public subroutine SeedIn(currentSite, bc_in)

Arguments

Type IntentOptional Attributes Name
type(ed_site_type), intent(inout), target :: currentSite
type(bc_in_type), intent(in) :: bc_in

public subroutine recruitment(currentSite, currentPatch, bc_in)

Arguments

Type IntentOptional Attributes Name
type(ed_site_type), intent(inout), target :: currentSite
type(ed_patch_type), intent(inout), pointer :: currentPatch
type(bc_in_type), intent(in) :: bc_in

public subroutine FluxIntoLitterPools(nsites, sites, bc_in, bc_out)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nsites
type(ed_site_type), intent(inout) :: sites(nsites)
type(bc_in_type), intent(in) :: bc_in(:)
type(bc_out_type), intent(inout), target :: bc_out(:)