CAM
FatesPlantHydraulicsMod.F90 File Reference

Modules

module  fatesplanthydraulicsmod
 

Functions/Subroutines

subroutine, public fatesplanthydraulicsmod::hydraulics_drive (nsites, sites, bc_in, bc_out, dtime)
 
subroutine, public fatesplanthydraulicsmod::inittreehydstates (cc_p, bc_in)
 
subroutine, public fatesplanthydraulicsmod::updatesizedeptreehydprops (cc_p, bc_in)
 
subroutine, public fatesplanthydraulicsmod::updatesizedeptreehydstates (cc_p)
 
subroutine, public fatesplanthydraulicsmod::copycohorthydraulics (newCohort, oldCohort)
 
subroutine, public fatesplanthydraulicsmod::fusecohorthydraulics (currentCohort, nextCohort, bc_in, newn)
 
subroutine, public fatesplanthydraulicsmod::inithydrcohort (currentCohort)
 
subroutine, public fatesplanthydraulicsmod::deallocatehydrcohort (currentCohort)
 
subroutine, public fatesplanthydraulicsmod::inithydrsites (sites)
 
subroutine, public fatesplanthydraulicsmod::hydrsitecoldstart (sites, bc_in)
 
subroutine, public fatesplanthydraulicsmod::updateh2oveg (nsites, sites, bc_out)
 
subroutine, public fatesplanthydraulicsmod::updatesizedeprhizhydprops (currentSite, bc_in)
 
subroutine fatesplanthydraulicsmod::updatesizedeprhizhydstates (currentSite, bc_in)
 
subroutine, public fatesplanthydraulicsmod::btranforhlmdiagnosticsfromcohorthydr (nsites, sites, bc_out)
 

Variables

integer, parameter fatesplanthydraulicsmod::van_genuchten = 1
 
integer, parameter fatesplanthydraulicsmod::campbell = 2
 
integer fatesplanthydraulicsmod::iswc = campbell
 
integer, public fatesplanthydraulicsmod::use_ed_planthydraulics = 1
 
logical, public fatesplanthydraulicsmod::do_dqtopdth_leaf = .false.
 
logical, public fatesplanthydraulicsmod::do_dyn_xylemrefill = .true.
 
logical, public fatesplanthydraulicsmod::do_kbound_upstream = .false.
 
logical, public fatesplanthydraulicsmod::do_growthrecruiteffects = .true.
 
logical, public fatesplanthydraulicsmod::do_static_ed = .true.
 
character(len= *), parameter, private fatesplanthydraulicsmod::sourcefile = __FILE__