IndexRundeck: E6F40Created: Fri May 17 03:30:26 EDT 2024

List of All Variables

a b c d e f g h i j k l m n o p q r s t u v w x y z
a : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a : real*8, intent(out)
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a : real*8, parameter
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
expansion coefficients for QSAT
Initial Value = 6.108d0*MRAT
a : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

a0 : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a0h : real*8, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 1.3d0,0.d0,1.3d0,0.d0,1.3d0,0.d0,0.d0,1.3d0,0.d0,0.d0 ,undef,undef,undef,undef,undef,0.d0 /)
a1 : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a1 : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a1 : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a1 : real*8
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

a1 : real*8
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

a1 : real*8
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

a1 : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a1c : real*8, save
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.d30
a1e : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

a2 : real*8
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

a2 : real*8
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

a2 : real*8
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

a_const : real*8, parameter
Subroutine: frost_hardiness. Module: PHENOLOGY. File: phenology.f
Initial Value = 0.0595
a_const : real*8, parameter
Subroutine: frost_hardiness. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 0.1d0
a_d_asymp : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

absdf : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Absorbance of diffuse SW radiation (fraction)
absdr : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Absorbance of direct SW radiation (fraction)
absdrdr : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Absorbance of direct SW that remains direct (fraction)
abssh : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Absorbance of SW through shaded foliage (fraction)
abssl : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Absorbance of SW through sunlit foliage (fraction)
ac : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ac : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

acan : real*8
Subroutine: resp_can_growth. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

acr : real*8, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 0.1407d0,0.1407d0,0.2855d0,0.2570d0,0.3070d0,0.2773d0 ,0.3868d0,0.3046d0,0.500d0,0.500d0 ,undef,undef,undef,undef,undef,0.3237d0 /)
addres : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

addres : real*4, dimension(I0:I1, J0:J1)
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

adj : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

adj : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

adj : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

adj : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

ae : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

agrowthmodel : integer, parameter
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f
Initial Value = 3
air_temperature : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

air_temperature : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

air_temperature : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

airt_adj : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

airt_adj : real*8, intent(in)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

airt_max_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 15.d0
airt_min_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 5.d0
airtemp : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

airtemp_10d : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

airtemp_10d : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

airtemp_10d : real*8, intent(in)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

airtemp_par : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 5.d0
aiso : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

aiso : real*8, intent(in)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

alai : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f

alait :
Global variable . Module: ENT_TYPES. File: ent_types.f
Array of LAI by pft, alait*vfraction=grid LAI contrib.
alamax : real*8, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 6.0d0, 6.0d0, 8.0d0, 8.0d0, 6.0d0 ,6.0d0, 4.0d0 ,6.d0, 1.5d0, 2.5d0, 2.0d0, 2.0d0, 2.0d0, 2.0d0 , 4.5d0, 6.0d0, 0.d0, 0.d0/)
alamax : used from ent_pfts
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

alamax : used from ent_pfts
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

alamax : used from ent_pfts
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

alamax : used from ent_pfts
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

alamax : used from ent_pfts
Subroutine: shc_patch. Module: PATCHES. File: patches.f

alamin : real*8, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 5.0d0, 5.0d0, 6.0d0, 6.0d0, 1.0d0, 1.0d0, 1.0d0 ,1.0d0, 1.0d0, 1.0d0, 1.0d0, 1.0d0, 0.1d0, 1.0d0 ,1.0d0, 1.0d0, 0.d0, 0.d0 /)
alamin : used from ent_pfts
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

alamin : used from ent_pfts
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

alamin : used from ent_pfts
Subroutine: shc_patch. Module: PATCHES. File: patches.f

albedo : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

albedo : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

albedo : real*8, dimension(:, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

albedo :
Subroutine: entcell_update_albedo. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
for all PFTs
albedo : real*8, intent(out), dimension(N_BANDS)
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

albedo_flag : logical, optional, intent(in)
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

albedodata : real*8, intent(in), optional, target, dimension(:, :)
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

albedodata : real*8, intent(in), optional, target, dimension(:, :, :)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

albedodata : real*8, intent(in), optional, target, dimension(:, :, :, :)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

albedodata : real*8, intent(in), optional, target, dimension(:, :)
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

albedodata : real*8, intent(in), optional, target, dimension(:, :, :)
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

albedodata : real*8, intent(in), optional, target, dimension(:, :, :, :)
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

albedodata : real*8, intent(in), dimension(N_BANDS, N_PFT)
Subroutine: entcell_update_albedo. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

albedodata : real*8, pointer, dimension(:, :)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

albedodata : real*8, intent(in), dimension(N_BANDS, N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

albedodata : real*8, dimension(N_BANDS, N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

albedodata : real*8, intent(out), dimension(N_BANDS, N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

albedodata_1 : real*8, pointer, dimension(:, :)
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

albvnd : real*8, parameter, dimension(N_COVERTYPES, 4, 6)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = RESHAPE( (/ .061,.061,.067,.067,.100,.100,.078, .100,.067,.089,.089,.089, .091, .089, .089, .100, .500,.000, .061,.061,.067,.067,.055,.055,.073, .067,.100,.100,.100,.100, .089, .100, .100, .055, .500,.000, .061,.061,.083,.083,.058,.058,.085, .083,.139,.139,.091,.091, .100, .091, .091, .058, .500,.000, .061,.061,.061,.061,.055,.055,.064, .061, .111,.111,.090,.090, .100,.090, .090, .055, .500,.000, .183,.183,.200,.200,.300,.300,.233,.300,.200,.267,.267,.267, .350,.267,.267,.300,.500,.000, .183,.183,.200,.200,.218,.218,.241,.200,.300,.300,.350,.350, .364,.350,.350,.218,.500,.000, .183,.183,.250,.250,.288,.288,.297,.250,.417,.417,.364,.364, .267,.364,.364,.288,.500,.000, .183,.183,.183,.183,.218,.218,.204,.183,.333,.333,.315,.315, .315,.315,.315,.218,.500,.000, .183,.183,.200,.200,.300,.300,.233,.300,.200,.267,.267,.267, .350,.267,.267,.300,.500,.000, .183,.183,.200,.200,.218,.218,.241,.200,.300,.300,.350,.350, .364,.350,.350,.218,.500,.000, .183,.183,.250,.250,.288,.288,.297,.250,.417,.417,.364,.364, .267,.364,.364,.288,.500,.000, .183,.183,.183,.183,.218,.218,.204,.218,.333,.333,.315,.315, .315,.315,.315,.218,.500,.000, .073,.073,.080,.080,.120,.120,.093,.120,.080,.107,.107,.107, .140,.107,.107,.120,.500,.000, .073,.073,.080,.080,.083,.083,.096,.080,.120,.120,.140,.140, .145,.140,.140,.083,.500,.000, .073,.073,.100,.100,.115,.115,.119,.100,.167,.167,.145,.145, .107,.145,.145,.115,.500,.000, .073,.073,.073,.073,.087,.087,.081,.087,.132,.132,.126,.126, .126,.126,.126,.087,.500,.000, .091,.091,.100,.100,.150,.150,.116,.150,.100,.133,.133,.133, .175,.133,.133,.150,.500,.000, .091,.091,.100,.100,.109,.109,.120,.100,.150,.150,.175,.175, .182,.175,.175,.109,.500,.000, .091,.091,.125,.125,.144,.144,.148,.125,.208,.208,.182,.182, .133,.182,.182,.144,.500,.000, .091,.091,.091,.091,.109,.109,.102,.109,.166,.166,.157,.157, .157,.157,.157,.109,.500,.000, .018,.018,.020,.020,.030,.030,.023,.030,.020,.027,.027,.027, .035,.027,.027,.030,.500,.000, .018,.018,.020,.020,.022,.022,.024,.020,.030,.030,.035,.035, .036,.035,.035,.022,.500,.000, .018,.018,.025,.025,.029,.029,.030,.025,.042,.042,.036,.036, .027,.036,.036,.029,.500,.000, .018,.018,.018,.018,.022,.022,.020,.022,.033,.033,.032,.032, .032,.032,.032,.022,.500,.000 /),(/N_COVERTYPES,4,6/) )
albvnd : used from ent_pfts
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
veg alb by veg type, season and band
aleaf : real*8, intent(out)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

aleaf1 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

aleaf2 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

alloc : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

allom_plant_cpools : used from allometryfn
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

allom_plant_cpools : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

allom_plant_cpools : used from allometryfn
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

allom_plant_cpools : used from allometryfn
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

allom_plant_cpools : used from allometryfn
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

alpha : real*8, parameter
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = .08d0
anet : real*8, intent(in)
Subroutine: ballberry. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

anet : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

anet : real*8, intent(out)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

anet : real*8
Subroutine: gs_from_ci. Module: BIOPHYSICS. File: canopyspitters.f

anet : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

anet : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

annk : real*8, dimension(n_pft, npools)
Global variable . Module: ENT_CONST. File: ent_const.f

annual : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 5
anum : integer
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

anum : integer
Subroutine: shc_patch. Module: PATCHES. File: patches.f

aout : real*8, intent(out)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

area : real*8
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

area : real*8
Subroutine: debug_diags. Module: ENT. File: ent.f

area : real*8, intent(in)
Subroutine: insert_patch. Module: PATCHES. File: patches.f

area : real*8, intent(in)
Subroutine: patch_construct. Module: PATCHES. File: patches.f

area : real*8
Subroutine: patch_split. Module: PATCHES. File: patches.f

aridshrub : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 10
aroot : real*8, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 1.1d0, 1.1d0, 0.25d0, 0.25d0, 0.25d0, 0.25d0, 0.25d0 ,0.25d0, 0.8d0, 0.8d0, 0.9d0, 0.9d0, 0.9d0, 0.9d0 ,0.9d0, 0.25d0, 0.d0, 0.d0 /)
aroot : used from ent_pfts
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

arrh : real*8
Subroutine: arrhenius. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

as : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ash : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

asl : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

asneg : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

asnet : real*8, intent(out)
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

aspos : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

assign_patch : used from patches
Subroutine: assign_entcell_soilcarbon. Module: ENTCELLS. File: entcells.f

atmp : real*8, dimension(n_casa_layers)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

atot : real*8, intent(out)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

atot : real*8, intent(out)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

atot : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

avogadro : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 6.023d23
b : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

b : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

b : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

b : real*8, parameter
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
expansion coefficients for QSAT
Initial Value = 1./(RVAP*TFRZ)
b : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

b : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

b0 : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

b2c : real*8, parameter
Global variable . Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 0.5d0
ball_b : real*8, parameter
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f
Initial Value = 0.01
bare : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 5
bc : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

bch : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

bch : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

bcr : real*8, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 1.d0,1.d0,1.d0,1.d0,1.d0,1.d0,1.d0,1.d0,1.d0,1.d0 ,undef,undef,undef,undef,undef ,1.d0 /)
bdirt : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 18
beta_soil_layers : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

beta_soil_layers : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

beta_soil_layers : real*8, dimension(:, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

betad : real*8
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betad : real*8
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betad : real*8
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betad : real*8
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betad_10d : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

betad_10d : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

betad_10d : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

betad_10d : real*8, intent(in)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

betad_max : real*8, intent(in)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

betad_max_h : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.9d0
betad_max_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.1d0
betad_min : real*8, intent(in)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

betad_min_h : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.4d0
betad_min_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.d0
betad_res : real*8, intent(in)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

betad_res_h : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 1.0d0
betad_res_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.25d0
betadl : real*8, intent(out), dimension(:)
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betadl : real*8, intent(out), dimension(:)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betadl : real*8, intent(out), dimension(:)
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betadl : real*8, intent(out), dimension(:)
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betadlsum : real*8
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betak : real*8
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betak : real*8
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

betak : real*8
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

bgmoist : real*8, dimension(n_casa_layers)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

bgtemp : real*8, dimension(n_casa_layers)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

biophysdrv_setup : used from photcondmod
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

blmax : real*8
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

br : real*8, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 1.50d0,1.50d0,2.00d0,2.00d0,1.00d0,1.00d0,0.75d0 ,2.0d0,1.0d0,1.0d0,40.0d0,40.0d0,40.0d0,40.0d0,10.0d0,1.d0 /)
broadleaf : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
broot : real*8, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 0.4d0, 0.4d0, 2.0d0, 2.0d0, 2.0d0, 2.0d0, 2.0d0 ,2.0d0, 0.4d0, 0.4d0, 0.9d0, 0.9d0, 0.9d0, 0.9d0 , 0.9d0, 2.0d0, 0.0d0, 0.0d0 /)
broot : used from ent_pfts
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

btol : real, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = .00001
buf : real*8, intent(inout), dimension(0:)
Subroutine: copy_cell_vars. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(inout), dimension(0:)
Subroutine: copy_cohort_vars. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(inout), dimension(0:)
Subroutine: copy_patch_vars. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(inout), dimension(:)
Subroutine: copy_vars_array. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(inout), dimension(:)
Subroutine: copy_vars_i_array. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(inout), dimension(:)
Subroutine: copy_vars_i_single. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(inout), dimension(:)
Subroutine: copy_vars_single. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(in), dimension(:, :)
Subroutine: ent_spinup_sbgc_step. Module: ENT_MOD. File: ent_mod.f

buf : real*8, intent(out), dimension(:, :)
Subroutine: get_soil_spinup_acc. Module: ENT_MOD. File: ent_mod.f

buf : real*4, dimension(IM, JM)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

buf : real*4, dimension(IM, JM)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

buf : real*4, dimension(IM, JM)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

buf : real*4, dimension(im, jm)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

buf : real*4, dimension(N_CASA_LAYERS, IM, JM)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

buf : real*8, dimension(im, jm, N_SOIL_TEXTURES)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

buf : real*8, intent(in), dimension(:, :)
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

buf2d : type(real8_ptr), dimension(:, :), allocatable
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

byakbcs : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

byakbcs : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

bycif1 : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

bycif1 : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

c : type(cohort), intent(inout)
Subroutine: copy_cohort_vars. Module: ENT_MOD. File: ent_mod.f

c : type(cohort), pointer
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

c : type(cohort), pointer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

c : real*8, parameter
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
expansion coefficients for QSAT
Initial Value = 1./RVAP
c : real*8
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

c : real*8, intent(in)
Subroutine: tresponse. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

c0 : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

c1 : real*8
Subroutine: arrhenius. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

c2 : real*8
Subroutine: arrhenius. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

c2b : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 2.0d0
c2n : real*8
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

c2n : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

c3 : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
c4 : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
c_after : real*8
Subroutine: update_veg_structure. Module: ENT. File: ent.f

c_before : real*8
Subroutine: update_veg_structure. Module: ENT. File: ent.f

c_croot : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

c_croot : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

c_croot : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

c_croot : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_croot_old : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_croot_old : real*8, intent(in)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

c_croot_old : real*8, intent(in)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

c_croot_old : real*8, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

c_croot_old : real*8, intent(in)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

c_croot_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_croot_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_entcell : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

c_entcell : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

c_entcell : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

c_fol : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

c_fol : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

c_fol : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

c_fol : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

c_fol : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

c_fol : real*8, intent(out)
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

c_fol : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_fol_old : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_fol_old : real*8, intent(in)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

c_fol_old : real*8, intent(in)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

c_fol_old : real*8, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

c_fol_old : real*8, intent(in)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

c_fol_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_fol_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_fract : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.7d0
c_froot : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

c_froot : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

c_froot : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

c_froot : real*8, intent(out)
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

c_froot : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_froot_old : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_froot_old : real*8, intent(in)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

c_froot_old : real*8, intent(in)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

c_froot_old : real*8, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

c_froot_old : real*8, intent(in)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

c_froot_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_froot_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_hw : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

c_hw : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

c_hw : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

c_hw : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_hw_old : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_hw_old : real*8, intent(in)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

c_hw_old : real*8, intent(in)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

c_hw_old : real*8, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

c_hw_old : real*8, intent(in)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

c_hw_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_hw_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_lab : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

c_lab : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

c_lab : real*8, intent(inout)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

c_lab : real*8, intent(inout)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

c_lab : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

c_lab : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_lab_kg_m2 : real*8, intent(in)
Subroutine: do_restrict_litter_flux. Module: PHENOLOGY. File: phenology.f

c_lab_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_lab_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_labile : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

c_labile : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

c_labile : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

c_labsum : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

c_soil : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

c_sw : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

c_sw : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

c_sw : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

c_sw : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

c_sw : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_sw_old : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_sw_old : real*8, intent(in)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

c_sw_old : real*8, intent(in)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

c_sw_old : real*8, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

c_sw_old : real*8, intent(in)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

c_sw_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

c_sw_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

c_to_nfix : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

c_to_nfix : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

c_total : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

c_total : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

c_total : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

ca : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8, intent(in)
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8, intent(in)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

ca : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8
Subroutine: gs_from_ci. Module: BIOPHYSICS. File: canopyspitters.f

ca : real*8, intent(in)
Subroutine: init_ci. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8, intent(in)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca_umol : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

cactive : real*8, intent(inout)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

cactive : real*8, intent(inout)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

cactive : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cactive_max : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

cactive_max : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

cactive_max : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cactive_old : real*8, intent(inout)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

cactive_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cactive_pot : real*8
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

calc_casarootfrac : used from cohorts
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

calc_casarootfrac : used from cohorts
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

calc_casarootfrac : used from cohorts
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

calc_casarootfrac : used from cohorts
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

calc_pspar : used from photcondmod
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

canalbedo : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

canalbedo : real*8, intent(in)
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

canalbedo : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

canopy_air_humidity : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_air_humidity : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_air_humidity : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_conductance : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_conductance : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_conductance : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_gpp : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_gpp : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_gpp : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_heat_capacity : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_heat_capacity : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_heat_capacity : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_height : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_height : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_height : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_ipp : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_ipp : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_ipp : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_max_h2o : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_max_h2o : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_max_h2o : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_temperature : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_temperature : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_temperature : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

canopy_wet_fraction : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

canopy_wet_fraction : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

canopy_wet_fraction : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

carbon : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
carbon : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

cavail : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

cb_d : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

cb_d : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

cb_d : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

cb_d : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

cb_d : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cdead : real*8, dimension(N_CASA_LAYERS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

cdead : real*8
Subroutine: cdead2chw. Module: ALLOMETRYFN. File: allometryfn.f

cdead : real*8, intent(in)
Subroutine: cdead2dbh. Module: ALLOMETRYFN. File: allometryfn.f

cdead : real*8, intent(in)
Subroutine: ddbhdcdead. Module: ALLOMETRYFN. File: allometryfn.f

cdead : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cdead : real*8, intent(inout)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

cdead : real*8, intent(inout)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

cdead : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cflux : real*8, intent(out)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

cflux : real*8
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

cfol : real*8, intent(in)
Subroutine: cfol2height_herb. Module: ALLOMETRYFN. File: allometryfn.f

cfol : real*8
Subroutine: cfol_fn. Module: ALLOMETRYFN. File: allometryfn.f

cfol : real*8, intent(in)
Subroutine: ddbhdcfol. Module: ALLOMETRYFN. File: allometryfn.f

cfol_fn : used from allometryfn
Subroutine: cohort_print_diag. Module: COHORTS. File: cohorts.f

cfol_fn : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

cfol_fn : used from allometryfn
Subroutine: laimean_annual_patch. Module: PATCHES. File: patches.f

cfol_half : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

cfol_half : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cfolmax : real*8
Subroutine: init_clab. Module: ALLOMETRYFN. File: allometryfn.f

checkres : real*8
Subroutine: checknum. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

checkres : real*4
Subroutine: checknum4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

chw : real*8
Subroutine: chw2ccroot. Module: ALLOMETRYFN. File: allometryfn.f

ci : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

ci : real*8, intent(in)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci : real*8
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

ci : real*8
Subroutine: gs_from_ci. Module: BIOPHYSICS. File: canopyspitters.f

ci : real*8, intent(inout)
Subroutine: init_ci. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

ci : real*8, intent(out)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci : real*8
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci : real*8, intent(in)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ci_ini : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

ci_ini : real*8
Subroutine: assign_patch. Module: PATCHES. File: patches.f

ci_ini : real*8
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

ci_ini : real*8, dimension(:)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

ci_ini : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

ci_ini : real*8, dimension(i0:i1, j0:j1)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

ci_ini : real*8
Subroutine: init_canopy_physical_single. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

ci_ini : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

ci_umol : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

ciavg : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

cic : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

cie : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

cimin : used from photcondmod
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

cimin : real*8, parameter
Global variable . Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.d-8
cis : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

clab_init : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

clab_max : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

clabile : real*8, intent(inout)
Subroutine: init_clab. Module: ALLOMETRYFN. File: allometryfn.f

clayfrac : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

clayfrac : real*8, intent(in)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

clayfrac : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

clayfrac : real*8
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

clim_stats : used from phenology
Subroutine: ent_integrate. Module: ENT. File: ent.f

clitter : real*8
Subroutine: accumulate_clossacc. Module: PHENOLOGY. File: phenology.f
Initial Value = 0.d0
clitter_hack : real*8, dimension(NPFT)
Global variable . Module: ENT_DEBUG_MOD. File: ent_debug.f
Initial Value = 0d0
closeunit : used from filemanager
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

closeunit : used from filemanager
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closeunit : used from filemanager
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

closs : real*8, intent(in), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: accumulate_clossacc. Module: PHENOLOGY. File: phenology.f

closs : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

closs : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

closs : real*8, intent(in), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

closs : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: do_restrict_litter_flux. Module: PHENOLOGY. File: phenology.f

closs : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

closs : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

closs : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

closs : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: accumulate_clossacc. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

clossacc : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

clossacc : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, intent(in), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_patch. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

clossacc : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

clossacc : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

clossacc_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

clump : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

clump : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

cn : real*8
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

cnc_ini : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

cnc_ini : real*8
Subroutine: assign_patch. Module: PATCHES. File: patches.f

cnc_ini : real*8
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

cnc_ini : real*8, dimension(:)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

cnc_ini : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

cnc_ini : real*8, dimension(i0:i1, j0:j1)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cnc_ini : real*8
Subroutine: init_canopy_physical_single. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cnc_ini : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

cnratio : real*8, dimension(NPOOLS)
Global variable . Module: ENT_CONST. File: ent_const.f

cohort : used from ent_types
Global variable . Module: ENT_MOD. File: ent_mod.f

cohort_carbon : used from cohorts
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

cohort_carbon : used from cohorts
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cohort_construct : used from cohorts
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

cohort_construct : used from cohorts
Subroutine: patch_construct. Module: PATCHES. File: patches.f

cohort_destruct : used from cohorts
Subroutine: patch_delete_cohort. Module: PATCHES. File: patches.f

cohort_destruct : used from cohorts
Subroutine: patch_destruct. Module: PATCHES. File: patches.f

cohort_kgc : real*8
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

cohort_kgcm2 : real*8
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

cohort_merge_data : used from cohorts
Subroutine: patch_merge_data. Module: PATCHES. File: patches.f

cohort_print : used from cohorts
Subroutine: patch_extract_pfts. Module: PATCHES. File: patches.f

cohort_print : used from cohorts
Subroutine: patch_print. Module: PATCHES. File: patches.f

cohort_print : used from cohorts
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

cohort_print_diag : used from cohorts
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

cohortnum : integer
Subroutine: phenology_diag. Module: PHENOLOGY. File: phenology.f

cohortnum : integer
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cold_limit : logical
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

colddecid : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
colddecidbroadearly : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 5
colddecidbroadlate : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 6
colddroughtdecid : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4
coldshrub : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 9
config : type(ent_config), save
Global variable . Module: ENT_MOD. File: ent_mod.f

config : type(ent_config)
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

config : type(ent_config)
Subroutine: ent_biophysics. Module: ENT. File: ent.f

config : type(ent_config)
Subroutine: ent_integrate. Module: ENT. File: ent.f

config : type(ent_config)
Subroutine: update_veg_structure. Module: ENT. File: ent.f

config : type(ent_config)
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cop : type(cohort)
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

cop : type(cohort), pointer
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: cohort_carbon. Module: COHORTS. File: cohorts.f

cop : type(cohort), pointer
Subroutine: cohort_construct. Module: COHORTS. File: cohorts.f

cop : type(cohort), pointer
Subroutine: cohort_destruct. Module: COHORTS. File: cohorts.f

cop : type(cohort), intent(in)
Subroutine: cohort_print. Module: COHORTS. File: cohorts.f

cop : type(cohort), intent(in)
Subroutine: cohort_print_diag. Module: COHORTS. File: cohorts.f

cop : type(cohort), intent(in)
Subroutine: cohort_print_old. Module: COHORTS. File: cohorts.f

cop : type(cohort), pointer
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

cop : type(cohort), pointer
Subroutine: debug_diags. Module: ENT. File: ent.f

cop : type(cohort), pointer
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

cop : type(cohort), pointer
Subroutine: entcell_extract_heights. Module: ENTCELLS. File: entcells.f

cop : type(cohort), pointer
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cop : type(cohort), pointer
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cop : type(cohort), pointer
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

cop : type(cohort), pointer
Subroutine: laimean_annual_patch. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: patch_delete_cohort. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: patch_destruct. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: patch_extract_pfts. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: patch_has_pft. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: patch_print. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: phenology_diag. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

cop : type(cohort), pointer
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cop : type(cohort), pointer
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cop : type(cohort), pointer
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

cop : type(cohort), pointer
Subroutine: shc_patch. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: sum_roots_cohorts2patch. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

cop : type(cohort), pointer
Subroutine: turnover_acclim. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cop : type(cohort), pointer
Subroutine: zero_cohort. Module: COHORTS. File: cohorts.f

cop1 : type(cohort)
Subroutine: cohort_merge_data. Module: COHORTS. File: cohorts.f

cop2 : type(cohort)
Subroutine: cohort_merge_data. Module: COHORTS. File: cohorts.f

cop_del : type(cohort), pointer
Subroutine: patch_delete_cohort. Module: PATCHES. File: patches.f

cop_n : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cop_n_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cop_next : type(cohort), pointer
Subroutine: patch_delete_cohort. Module: PATCHES. File: patches.f

cop_tmp : type(cohort), pointer
Subroutine: patch_destruct. Module: PATCHES. File: patches.f

copfracroot : real*8, pointer, dimension(:)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

copfracroot : real*8, pointer, dimension(:)
Subroutine: calc_casarootfrac. Module: COHORTS. File: cohorts.f

cos_solar_zenith_angle : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

cos_solar_zenith_angle : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

cos_solar_zenith_angle : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

coszen : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

coszen : real*8, intent(in)
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

coszen : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

coszen : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

counter : integer, save
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 0
counter : integer
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 0
counter : integer, save
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 0
cover :
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f
type
cover :
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f
type
cover :
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f
type
cover :
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f
type
cover :
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
type, soil or pft, if pft then ncov=pft+COVEROFFSET
cover_dirt : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 18
cover_sand : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 17
cover_sand : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

coveroffset : used from ent_pfts
Global variable . Module: ENT_MOD. File: ent_mod.f

coveroffset : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 0
coveroffset : used from ent_pfts
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

coveroffset : used from ent_pfts
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

coveroffset : used from ent_pfts
Subroutine: init_clab. Module: ALLOMETRYFN. File: allometryfn.f

coveroffset : used from ent_pfts
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

coveroffset : used from ent_pfts
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

coveroffset : used from ent_pfts
Subroutine: prescr_calc_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

coveroffset : used from ent_pfts
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

coveroffset : used from ent_pfts
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

coveroffset : used from ent_pfts
Subroutine: shc_patch. Module: PATCHES. File: patches.f

cp : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1012.
cpool : real*8, intent(out), dimension(N_BPOOLS)
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

cpool : real*8, dimension(N_BPOOLS)
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cpool : real*8, dimension(N_BPOOLS)
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cpool : real*8, dimension(N_BPOOLS)
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cpool : real*8, dimension(N_BPOOLS)
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

cpool_fracs : real*8, dimension(n_pft, npools-nlive, n_casa_layers)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpool_fracs : real*8, dimension(npools-nlive, n_casa_layers)
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpool_fracs : real*8, dimension(n_pft, npools-nlive, n_casa_layers)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpool_fracs1 : real*8, parameter, dimension(N_PFT, NPOOLS-NLIVE, 1)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = RESHAPE( (/ 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349, 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349, 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349, 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349, 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349, 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349, 0.0026084,0.077080104,0.001512116,0.059312743,0.064831966, 0.007522776,0.022795146,0.57388576,0.190450989, 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349, 0.001891469,0.078919906,0.000456561,0.016762327,0., 0.009848682,0.014675189,0.692995043,0.184450822, 0.0026084,0.077080104,0.001512116,0.059312743,0.064831966, 0.007522776,0.022795146,0.57388576,0.190450989, 0.001891469,0.078919906,0.000456561,0.016762327,0., 0.009848682,0.014675189,0.692995043,0.184450822, 0.001891469,0.078919906,0.000456561,0.016762327,0., 0.009848682,0.014675189,0.692995043,0.184450822, 0.001891469,0.078919906,0.000456561,0.016762327,0., 0.009848682,0.014675189,0.692995043,0.184450822, 0.001891469,0.078919906,0.000456561,0.016762327,0., 0.009848682,0.014675189,0.692995043,0.184450822, 0.001891469,0.078919906,0.000456561,0.016762327,0., 0.009848682,0.014675189,0.692995043,0.184450822, 0.005387981,0.062119495,0.004371574,0.050484497,0.280263607 ,0.007488613,0.032152921,0.406417963,0.151313349 /), ( /N_PFT,NPOOLS-NLIVE,1/ ))
cpool_fracs_in : real*8, dimension(npools-nlive, n_casa_layers)
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpool_fracs_in : real*8, dimension(npools-nlive, n_casa_layers)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpooldata : real*8, intent(out), dimension(N_COVERTYPES, N_BPOOLS, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

cpooldata : real*8, intent(in), dimension(N_COVERTYPES, N_BPOOLS)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

cpooldata : real*8, intent(out), dimension(N_COVERTYPES, N_BPOOLS, I0:I1, J0:J1)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpooldata : real*8, intent(out), dimension(N_COVERTYPES, N_BPOOLS, I0:I1, J0:J1)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpooldata : real*8, intent(out), dimension(N_COVERTYPES, N_BPOOLS, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cpools : real*8, dimension(N_BPOOLS)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

cpools : real*8, dimension(N_BPOOLS)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

cpotmodel : integer, parameter
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f
Initial Value = 2
cprev : type(cohort), pointer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

cptr : type(c_ptr)
Subroutine: get_ent_debug_ptr. Module: ENT_DEBUG_MOD. File: ent_debug.f

cr : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 6
craddata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

craddata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

craddata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

craddata : real*8, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

craddata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

craddata3d : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cradpar : type(canraddrv)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

cradpar : type(canraddrv)
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

crop : logical, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ .false.,.false.,.false.,.false.,.false.,.false. ,.false.,.false.,.false.,.false.,.false.,.false. ,.false.,.false.,.true.,.true. /)
crop :
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
cover fraction.
crop1 : real*8, dimension(I0:I1, J0:J1)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

crop2 : real*8, dimension(I0:I1, J0:J1)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

crop4 : real*4, dimension(im, jm)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cropdata : real*8, intent(out), dimension(I0:I1, J0:J1)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cropdata : real*8, allocatable, dimension(:, :)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

crops : used from ent_pfts
Global variable . Module: ENT_MOD. File: ent_mod.f

crops : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 15
crops_old : real*8
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

crops_old : real*8
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

cropsc4 : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 15
cropsdata : real*8, intent(in), optional, target
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

cropsdata : real*8, intent(in), optional, target
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

cropsdata : real*8, intent(in), optional, target
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

cropsdata : real*8, intent(in)
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cropsdata : real*8, pointer
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

cropsdata_1 : real*8, pointer
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

cropswoody : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 16
crown_dx : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

crown_dx : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

crown_dy : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

crown_dy : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

crown_rad_allom : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

crown_rad_allom : used from allometryfn
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

crown_rad_max_from_density : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

crown_rad_max_from_density : used from allometryfn
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

crown_rad_max_from_density : used from allometryfn
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

crown_radius_horiz_allom : used from allometryfn
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

crown_radius_vert : used from allometryfn
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

crown_radius_vert : used from allometryfn
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

crp : type(canraddrv)
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f

crp : type(canraddrv)
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

crp : type(canraddrv)
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f

crp : type(canraddrv)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

crp : type(canraddrv)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

crp : type(canraddrv)
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

crx : real*8
Subroutine: crown_radius_vert. Module: ALLOMETRYFN. File: allometryfn.f

cs : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

cs : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

cs : real*8, intent(in)
Subroutine: ballberry. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

cs : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

cs : real*8
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

csp : type(cohort), pointer
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

csum : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

csum : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

csum : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

csum : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

csw : real*8
Subroutine: csw_fn. Module: ALLOMETRYFN. File: allometryfn.f

csw : real*8
Subroutine: iqsw_fn. Module: ALLOMETRYFN. File: allometryfn.f

csw_fn : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

current :
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f
cohort
current :
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f
cohort
current :
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
cohort
current :
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
cohort
cwd : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 8
d : real*8
Subroutine: div0. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

d_tot_c : real*8, dimension(20)
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dailyupdate : logical, intent(in)
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

dbh : real*8, intent(in)
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

dbh : real*8, intent(in)
Subroutine: crown_radius_horiz_hf. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, intent(in)
Subroutine: crown_radius_pft_hf. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, intent(in)
Subroutine: dbh2cdead. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, intent(in)
Subroutine: dbh2cfol. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, intent(in)
Subroutine: dbh2height. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, intent(in)
Subroutine: dhddbh. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dbh : real*8, intent(in)
Subroutine: init_clab. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

dbh : real*8, intent(in)
Subroutine: nplant. Module: ALLOMETRYFN. File: allometryfn.f

dbh : real*8, intent(in)
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

dbh : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dbh2cdead : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

dbh_cm : real*8
Subroutine: cfol_fn. Module: ALLOMETRYFN. File: allometryfn.f

dbh_cm : real*8
Subroutine: csw_fn. Module: ALLOMETRYFN. File: allometryfn.f

dbh_max : real*8
Subroutine: crown_radius_pft_hf. Module: ALLOMETRYFN. File: allometryfn.f

dbh_max_conifer : real*8, parameter
Subroutine: crown_radius_pft_hf. Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 42.d0
dbh_max_hw : real*8, parameter
Subroutine: crown_radius_pft_hf. Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 150.d0
dbhbamax_cm : real*8, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 150.d0,150.d0,150.d0,150.d0,150.d0,150.d0,150.d0,150.d0 ,10.d0,10.d0,undef,undef,undef,undef,undef,50.d0 /)
dbhdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

dbhdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

dbhdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

dbhdata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

dbhdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

dbhdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

dbhdata3d : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

dbhmax : real*8
Subroutine: dbh2cfol. Module: ALLOMETRYFN. File: allometryfn.f

dbuf : real*8, pointer, dimension(:)
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

dbuf : real*8, pointer, dimension(:)
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

dbuf : real*8, intent(inout), dimension(0:)
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

dc : integer
Subroutine: copy_cell_vars. Module: ENT_MOD. File: ent_mod.f

dc : integer
Subroutine: copy_cohort_vars. Module: ENT_MOD. File: ent_mod.f

dc : integer
Subroutine: copy_patch_vars. Module: ENT_MOD. File: ent_mod.f

dc : integer
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

dc : integer
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

dc : integer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

dc : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_croot : real*8, intent(in)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

dc_croot : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_croot : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_croot : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_croot : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dc_croot : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_fol : real*8, intent(in)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

dc_fol : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_fol : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_fol : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_fol : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dc_fol : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_froot : real*8, intent(in)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

dc_froot : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_froot : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_froot : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_froot : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dc_froot : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_hw : real*8, intent(in)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

dc_hw : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_hw : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_hw : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_hw : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dc_hw : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_lab : real*8
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

dc_lab : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_lab : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_lab : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_lab : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dc_lab : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_lab : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dc_lab_corr : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_lab_corr_litter : real*8, intent(out)
Subroutine: do_restrict_litter_flux. Module: PHENOLOGY. File: phenology.f

dc_lab_corr_litter : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_lab_corr_litter : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_lab_corr_litter : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_lab_corr_litter : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dc_litter_croot : real*8, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_litter_croot : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dc_litter_hw : real*8, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_litter_hw : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dc_repro : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_repro : real*8, intent(inout)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_sw : real*8, intent(in)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

dc_sw : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_sw : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_sw : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_sw : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dc_sw : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_tol : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dc_total : real*8, intent(out)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

dc_total : real*8, intent(inout)
Subroutine: do_restrict_litter_flux. Module: PHENOLOGY. File: phenology.f

dc_total : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dc_total : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dc_total : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dc_total : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dcactive : real*8
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

dcactive : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dcavail : real*8
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

dcc : integer
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

dcdead : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dcfoldcdead : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dcfrootdcdead : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dci : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

dci : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

dclab_dbiomass : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dclab_dbiomass : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dclab_dbiomass : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

dclab_dbiomass : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dclossacc : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dcrepro : real*8, intent(out)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dcrepro : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dcrops : real*8
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dcswdcdead : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

ddfacu : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 1.d0/15.d0
ddk : real*8
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

decidneedle : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 8
defacc_scale : real*8
Subroutine: debug_diags. Module: ENT. File: ent.f
Initial Value = 1.d0/(3600*24*1000.d0)
del : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

delc : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

delete_patch : used from patches
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

deltah : real*8, intent(in)
Subroutine: tresponse. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

denom : real*8
Subroutine: div0. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

denom : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

density : real*8
Subroutine: patch_extract_pfts. Module: PATCHES. File: patches.f

depthm : real*8, intent(in), dimension(N_DEPTH)
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

depthup : real*8
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

df : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

df : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

dfr : real*8
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

dgs : real*8
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f

dgs_max : real*8
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f

dhdcdead : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dims : integer, dimension(2, 1)
Subroutine: ent_cell_construct_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_cell_construct_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_cell_destruct_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_cell_destruct_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_cell_nullify_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_cell_nullify_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_cell_print_diag_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_cell_print_diag_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_cell_print_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_cell_print_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_cell_set_soilcarbon_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_cell_set_soilcarbon_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_fast_processes_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_fast_processes_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_run_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_run_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_update_veg_structure_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_update_veg_structure_r8_2. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 1)
Subroutine: ent_vegcover_update_r8_1. Module: ENT_MOD. File: ent_mod.f

dims : integer, dimension(2, 2)
Subroutine: ent_vegcover_update_r8_2. Module: ENT_MOD. File: ent_mod.f

direct_visible_rad : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

direct_visible_rad : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

direct_visible_rad : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

divres : real*8
Subroutine: div0. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

divres : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

do_frost_hardiness : logical, optional
Subroutine: ent_init_config. Module: ENT_MOD. File: ent_mod.f

do_geo : logical, save
Global variable . Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = .false.
do_geo : used from allometryfn
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

do_giss_albedo : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo : logical, intent(in)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_albedo_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_lai : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_lai : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_lai : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_lai : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_lai : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_lai : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_lai : logical, intent(in)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

do_giss_lai : logical, intent(in)
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_lai_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology : logical, intent(in)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

do_giss_phenology_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

do_init_geo : logical, optional
Subroutine: ent_init_config. Module: ENT_MOD. File: ent_mod.f

do_init_geo : logical, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

do_patchdynamics : logical, optional
Subroutine: ent_init_config. Module: ENT_MOD. File: ent_mod.f

do_phenology_activegrowth : logical, optional
Subroutine: ent_init_config. Module: ENT_MOD. File: ent_mod.f

do_phenology_activegrowth : logical, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

do_read_from_files : logical, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

do_soilinit : logical, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

do_soilresp : logical, optional
Subroutine: ent_init_config. Module: ENT_MOD. File: ent_mod.f

do_structuralgrowth : logical, optional
Subroutine: ent_init_config. Module: ENT_MOD. File: ent_mod.f

do_structuralgrowth : logical, intent(in)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

donor_pool : integer
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

dormant : logical, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

dormant : logical
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dphi : real*8
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

drought_limit : logical
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

droughtdecid : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 3
droughtdecidbroad : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 7
dsum : real*8
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

dt : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

dt : real*8, intent(in)
Subroutine: ent_fast_processes_r8_0. Module: ENT_MOD. File: ent_mod.f

dt : real*8, intent(in)
Subroutine: ent_fast_processes_r8_1. Module: ENT_MOD. File: ent_mod.f

dt : real*8, intent(in)
Subroutine: ent_fast_processes_r8_2. Module: ENT_MOD. File: ent_mod.f

dt : real*8, intent(in)
Subroutine: ent_run_r8_0. Module: ENT_MOD. File: ent_mod.f

dt : real*8, intent(in)
Subroutine: ent_run_r8_1. Module: ENT_MOD. File: ent_mod.f

dt : real*8, intent(in)
Subroutine: ent_run_r8_2. Module: ENT_MOD. File: ent_mod.f

dt : real*8, intent(in)
Subroutine: ent_spinup_sbgc_step. Module: ENT_MOD. File: ent_mod.f

dt : real*8, intent(in)
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f

dt : real*8, intent(in)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

dt : real*8, intent(in)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

dt : real*8, intent(in)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

dtsec : real*8
Subroutine: calc_cell_disturbance_rates. Module: DISTURBANCE. File: disturbance.f

dtsec : real*8, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

dtsec : real*8, intent(in)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

dtsec : real*8, intent(in)
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

dtsec : real*8
Subroutine: ent_biophysics. Module: ENT. File: ent.f

dtsec : real*8, intent(in)
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

dtsec : real*8
Subroutine: ent_integrate. Module: ENT. File: ent.f

dtsec : real*8
Subroutine: fire_frequency_cell. Module: DISTURBANCE. File: disturbance.f

dtsec : real*8, intent(in)
Subroutine: photosyn_acclim. Module: PHENOLOGY. File: phenology.f

dtsec : real*8, intent(in)
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

dtsec : real*8
Subroutine: reproduction_calc. Module: REPRODUCTION. File: reproduction.f

dtsec : real*8, intent(in)
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

dtsec : real*8, intent(in)
Subroutine: running_mean. Module: PHENOLOGY. File: phenology.f

dtsec : real*8, intent(in)
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

dtsec : real*8
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

dummy : real*8, dimension(0)
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

dummy : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dx : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

dxold : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

dz_soil : real*8, parameter, dimension(1:6)
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
Initial Value = (/ 0.99999964d-01, 0.17254400d+00, 0.29771447d+00, 0.51368874d+00, 0.88633960d+00, 0.15293264d+01 /)
ecp : type(entcelltype)
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: assign_entcell_soilcarbon. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

ecp : type(entcelltype), intent(in)
Subroutine: debug_diags. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: ent_biophysics. Module: ENT. File: ent.f

ecp : type(entcelltype), pointer
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

ecp : type(entcelltype), pointer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

ecp : type(entcelltype)
Subroutine: ent_diagnostics_entcell. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: ent_integrate. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype), pointer
Subroutine: entcell_construct. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype), pointer
Subroutine: entcell_destruct. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: entcell_extract_heights. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: entcell_extract_pfts. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype), intent(in)
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype), intent(in)
Subroutine: entcell_print_diag. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: entcell_update_albedo. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

ecp : type(entcelltype)
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

ecp : type(entcelltype)
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

ecp : type(entcelltype)
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

ecp : type(entcelltype)
Subroutine: entcell_update_shc. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype), pointer
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

ecp : type(entcelltype)
Subroutine: get_patch_by_cover. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype), target
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: struct_flag. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: struct_flag_day. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: struct_flag_month. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: update_veg_structure. Module: ENT. File: ent.f

ecp : type(entcelltype)
Subroutine: zero_entcell. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype)
Subroutine: zero_entcell_patchsum. Module: ENTCELLS. File: entcells.f

ecp_cfol : real*8, optional
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

ecp_croot : real*8, optional
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

ecp_csoil : real*8, optional
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

ecp_cstem : real*8, optional
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

ecp_kgcm2 : real*8
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

edpery : real*8, parameter
Global variable . Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
Initial Value = 365.
eff : real*8, dimension(NRESP_PATHS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

eff : real*8, intent(in), dimension(NRESP_PATHS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

ek : integer
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

ent_biophysics : used from ent
Subroutine: ent_fast_processes_r8_0. Module: ENT_MOD. File: ent_mod.f

ent_biophysics : used from ent
Subroutine: ent_fast_processes_r8_1. Module: ENT_MOD. File: ent_mod.f

ent_biophysics : used from ent
Subroutine: ent_fast_processes_r8_2. Module: ENT_MOD. File: ent_mod.f

ent_config : used from ent_types
Global variable . Module: ENT_MOD. File: ent_mod.f

ent_cover_names : used from ent_pfts
Global variable . Module: ENT_MOD. File: ent_mod.f

ent_cover_names : character(len=13), parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ "ever_br_early", "ever_br_late ", "ever_nd_early", "ever_nd_late ", "cold_br_early", "cold_br_late ", "drought_br ", "decid_nd ", "cold_shrub ", "arid_shrub ", "c3_grass_per ", "c4_grass ", "c3_grass_ann ", "c3_grass_arct", "crops_herb ", "crops_woody ", "bare_bright ", "bare_dark " /)
ent_cpool_title : character*13, parameter, dimension(N_BPOOLS)
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = (/ 'FOLIAGE ' ,'SAPWOOD ' ,'HARDWOOD ' ,'LABILE ' ,'FINE ROOT ' ,'COARSE ROOT ' ,'REPRODUCTION ' /)
ent_d : used from ent_debug_mod
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

ent_d : type(ent_debug), target
Global variable . Module: ENT_DEBUG_MOD. File: ent_debug.f

ent_integrate : used from ent
Subroutine: ent_run_r8_0. Module: ENT_MOD. File: ent_mod.f

ent_integrate : used from ent
Subroutine: ent_run_r8_1. Module: ENT_MOD. File: ent_mod.f

ent_integrate : used from ent
Subroutine: ent_run_r8_2. Module: ENT_MOD. File: ent_mod.f

ent_title : character*50, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ '1 - evergreen broadleaf early succ ', '2 - evergreen broadleaf late succ ', '3 - evergreen needleleaf early succ ', '4 - evergreen needleleaf late succ ', '5 - cold deciduous broadleaf early succ ', '6 - cold deciduous broadleaf late succ ', '7 - drought deciduous broadleaf ', '8 - deciduous needleleaf ', '9 - cold adapted shrub ', '10 - arid adapted shrub ', '11 - C3 grass perennial ', '12 - C4 grass ', '13 - C3 grass - annual ', '14 - arctic C3 grass ', '15 - crops herb ', '16 - crops woody ', '17 - SAND? / Permanent snow/ice ', '18 - DIRT / Bare or sparsely vegetated, urban ' /)
entcell : type(entcelltype)
Subroutine: calc_cell_disturbance_rates. Module: DISTURBANCE. File: disturbance.f

entcell : type(entcelltype), intent(inout)
Subroutine: copy_cell_vars. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_construct_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_construct_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_construct_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_destruct_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_destruct_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_destruct_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_nullify_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_nullify_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_nullify_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in)
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in), dimension(:, :)
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in)
Subroutine: ent_cell_print_diag_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in), dimension(:)
Subroutine: ent_cell_print_diag_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in), dimension(:, :)
Subroutine: ent_cell_print_diag_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in)
Subroutine: ent_cell_print_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in), dimension(:)
Subroutine: ent_cell_print_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in), dimension(:, :)
Subroutine: ent_cell_print_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout), dimension(:)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout), dimension(:, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_set_soilcarbon_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout), dimension(:)
Subroutine: ent_cell_set_soilcarbon_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout), dimension(:, :)
Subroutine: ent_cell_set_soilcarbon_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_fast_processes_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_fast_processes_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_fast_processes_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in), dimension(:)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(in), dimension(:, :)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_run_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_run_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_run_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout), dimension(:)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout), dimension(:, :)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_spinup_sbgc_step. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_update_veg_structure_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_update_veg_structure_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_update_veg_structure_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_vegcover_update_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_vegcover_update_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype_public), intent(inout)
Subroutine: ent_vegcover_update_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype)
Subroutine: fire_frequency_cell. Module: DISTURBANCE. File: disturbance.f

entcell : type(entcelltype_public), intent(in)
Subroutine: get_soil_spinup_acc. Module: ENT_MOD. File: ent_mod.f

entcell : type(entcelltype)
Subroutine: reorganize_patches. Module: PATCHES. File: patches.f

entcell : type(entcelltype_public), intent(in)
Subroutine: reset_soil_spinup_acc. Module: ENT_MOD. File: ent_mod.f

entcell_carbon : used from entcells
Subroutine: update_veg_structure. Module: ENT. File: ent.f

entcell_extract_pfts : used from entcells
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

entcell_print : used from entcells
Subroutine: ent_biophysics. Module: ENT. File: ent.f

entcell_print : used from entcells
Subroutine: ent_integrate. Module: ENT. File: ent.f

entcell_print : used from entcells
Subroutine: update_veg_structure. Module: ENT. File: ent.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

entcell_vegupdate : used from ent_prescribed_updates
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

entcelltype : used from ent_types
Global variable . Module: ENT_MOD. File: ent_mod.f

entd : real*8, parameter, dimension(N_CASA_LAYERS)
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f
Initial Value = ( / 0.30d0 /)
entdpassed : logical
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

eps : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1.d-8
eps : real*8, parameter
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 1.d-8
eps2 : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1.d-12
errlim : real*8, parameter
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 0.1d0
error : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

evergreen : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
evgrbroadearly : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 1
evgrbroadlate : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 2
evgrneedleearly : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 3
evgrneedlelate : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 4
f : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f1 : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f1 : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f1 : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f1 : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f1c : real*8, save
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = -1.d30
f1e : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

f_area : real, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = .01
fa : real*8
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

fac1 : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

fac1 : real*4, dimension(I0:I1, J0:J1)
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

fac1 : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

fac1 : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

fac2 : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

fac2 : real*4, dimension(I0:I1, J0:J1)
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

fac2 : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

fac2 : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

facclim : real*8
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

facclim : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

facclim : real*8
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

facclim : real*8, intent(in)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

facclim : real*8, intent(in)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

facclim : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

facclim : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

fact : real*8
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

fact_passive : real*8, dimension(N_PFT)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

fact_slow : real*8, dimension(N_PFT)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

fact_soilmic : real*8, dimension(N_PFT)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

fall : logical
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

fall : logical, intent(in)
Subroutine: pheno_update_coldherbaceous. Module: PHENOLOGY. File: phenology.f

fall : logical, intent(in)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

fall_real : real*8
Subroutine: phenology_diag. Module: PHENOLOGY. File: phenology.f

fdir : real*8, intent(in)
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

fdir : real*8, intent(in)
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Fraction of surface visible radiation that is direct
fdir : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

fdir : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

fdry_pft_eff : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

fh : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

fice : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fice : real*8, intent(in), dimension(:)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fice : real*8, intent(in), dimension(:)
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fice : real*8, intent(in), dimension(:)
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fl : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

flag : integer, intent(in)
Subroutine: copy_cell_vars. Module: ENT_MOD. File: ent_mod.f
defines the actual action:
flag : integer, intent(in)
Subroutine: copy_cohort_vars. Module: ENT_MOD. File: ent_mod.f
defines the actual action:
flag : integer, intent(in)
Subroutine: copy_patch_vars. Module: ENT_MOD. File: ent_mod.f
defines the actual action:
flag : integer, intent(in)
Subroutine: copy_vars_array. Module: ENT_MOD. File: ent_mod.f
defines the actual action:
flag : integer, intent(in)
Subroutine: copy_vars_i_array. Module: ENT_MOD. File: ent_mod.f
defines the actual action:
flag : integer, intent(in)
Subroutine: copy_vars_i_single. Module: ENT_MOD. File: ent_mod.f
defines the actual action:
flag : integer, intent(in)
Subroutine: copy_vars_single. Module: ENT_MOD. File: ent_mod.f
defines the actual action:
flux_co2 : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

flux_co2 : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

flux_co2 : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

fol : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
foliage_humidity : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

foliage_humidity : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

foliage_humidity : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

form : integer, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ TREE,TREE,TREE,TREE,TREE,TREE,TREE,TREE,SHRUB,SHRUB ,HERB,HERB,HERB,HERB,HERB,TREE /)
fparlimit : real*8
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

fr : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 5
frac_donor : real*8, dimension(NRESP_PATHS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

frac_donor : real*8, intent(in), dimension(NRESP_PATHS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

fracroot : real*8, optional, dimension(:)
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

fracroot : real*8, optional, intent(in), dimension(N_DEPTH)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

fracroot : real*8, dimension(N_DEPTH)
Subroutine: sum_roots_cohorts2patch. Module: PATCHES. File: patches.f

fracroot : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fracroot : real*8, intent(in), dimension(:)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fracroot : real*8, intent(in), dimension(:)
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fracroot : real*8, intent(in), dimension(:)
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

fracrootcasa : real*8, dimension(N_CASA_LAYERS)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

fracrootcasa : real*8, intent(out), dimension(N_CASA_LAYERS)
Subroutine: calc_casarootfrac. Module: COHORTS. File: cohorts.f

fracrootcasa : real*8, dimension(N_CASA_LAYERS)
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

fracrootcasa : real*8, dimension(N_CASA_LAYERS)
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

fracrootcasa : real*8, dimension(N_CASA_LAYERS)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

fracrootcasa : real*8, dimension(N_CASA_LAYERS)
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

fracrootdata : real*8, intent(in), dimension(N_COVERTYPES, N_DEPTH)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

fracsl : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Fraction of leaves in canopy that are sunlit (fraction)
fraction_of_vegetated_soil : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

fraction_of_vegetated_soil : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

fraction_of_vegetated_soil : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

frdn : real*8
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

froot : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
froot_kgcm2 : real*8
Subroutine: resp_root. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

frootc_total : real*8
Subroutine: sum_roots_cohorts2patch. Module: PATCHES. File: patches.f

frost_hardiness : used from photcondmod
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

frost_hardiness : used from photcondmod
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

frost_hardiness : used from photcondmod
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

frost_hardiness : used from photcondmod
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

frost_hardiness : used from photcondmod
Subroutine: turnover_acclim. Module: PHENOLOGY. File: phenology.f

frost_hardiness : used from photcondmod
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

frup : real*8
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

fsl : real*8, intent(out)
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f
Fraction of sunlit foliage in layer at Lc (unitless).
fsl : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

fsum : real*8
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

gammamol : real*8
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gammastar : real*8
Subroutine: calc_co2compp. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gammastar : real*8, intent(in)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gamol : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gamol : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gamol : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gamol : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gasc : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 8.314510d0
gb : real*8, intent(in)
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gb : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

gb : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

gb : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gb : real*8
Subroutine: gs_from_ci. Module: BIOPHYSICS. File: canopyspitters.f

gb : real*8, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gb : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

gb : real*8, intent(in)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

gb : real*8, intent(in)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gb : real*8, intent(in)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

gb : real*8, intent(in)
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

gcanopy : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

gcanopy : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

gcanopy : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

gcanopysum : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

gcindiv_to_kgcm2 : real*8
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

gdd : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

gdd : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

gdd : real*8, intent(inout)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

gdd_length : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 200.d0
gdd_par1 : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = -68.d0
gdd_par2 : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 638.d0
gdd_par3 : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = -0.01d0
gdd_threshold : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

gdd_threshold : real*8
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

ghi : real*8, parameter
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 333.0
giss_shc : used from allometryfn
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

giss_shc : used from allometryfn
Subroutine: shc_patch. Module: PATCHES. File: patches.f

gleaf1 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

gleaf2 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

glo : real*8, parameter
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = .015
gp : type(entcelltype)
Subroutine: delete_patch. Module: PATCHES. File: patches.f

gp : type(entcelltype), target
Subroutine: insert_patch. Module: PATCHES. File: patches.f

gp : type(entcelltype), pointer
Subroutine: patch_merge. Module: PATCHES. File: patches.f

gp : type(entcelltype), pointer
Subroutine: patch_split. Module: PATCHES. File: patches.f

gpp : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

gpp : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

gppplant : real*8
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

gppsum : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

gr_fract : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

grass : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
grassc3 : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 13
grassc3arctic : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 14
grassc3per : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 11
grassc4 : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 12
growth_r : real*8
Subroutine: resp_can_growth. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

gs : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

gs : real*8, intent(inout)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

gs : real*8
Subroutine: gs_from_ci. Module: BIOPHYSICS. File: canopyspitters.f

gs : real*8, intent(out)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gsinout : real*8, intent(inout)
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f

gsint : real*8
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

gsleaf : real*8, intent(out)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

gsnew : real*8, intent(in)
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f

gsold : real*8
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f

gsout : real*8
Subroutine: gs_from_ci. Module: BIOPHYSICS. File: canopyspitters.f

gsout : real*8, intent(out)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

gssh : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

gssl : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

gsw : real*8
Subroutine: ballberry. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

h : real*8, intent(in)
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

h : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

h : real*8, intent(in)
Subroutine: crown_radius_horiz_allom. Module: ALLOMETRYFN. File: allometryfn.f

h : real*8
Subroutine: crown_radius_vert. Module: ALLOMETRYFN. File: allometryfn.f

h : real*8, dimension(:)
Subroutine: entcell_extract_heights. Module: ENTCELLS. File: entcells.f

h : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

h : real*8, intent(in)
Subroutine: height2dbh. Module: ALLOMETRYFN. File: allometryfn.f

h : real*8, intent(in)
Subroutine: init_clab. Module: ALLOMETRYFN. File: allometryfn.f

h : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

h : real*8, intent(in)
Subroutine: nplant. Module: ALLOMETRYFN. File: allometryfn.f

h : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

h1cf : real*8, parameter
Subroutine: cfol2height_herb. Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 1.66d0
h2cf : real*8, parameter
Subroutine: cfol2height_herb. Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 1.5d0
h_m : real*8
Subroutine: cfol_fn. Module: ALLOMETRYFN. File: allometryfn.f

h_m : real*8
Subroutine: crown_rad_allom. Module: ALLOMETRYFN. File: allometryfn.f

h_m : real*8
Subroutine: csw_fn. Module: ALLOMETRYFN. File: allometryfn.f

h_old : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

hcrit : real*8
Subroutine: dbh2height. Module: ALLOMETRYFN. File: allometryfn.f

hcrit : real*8
Subroutine: height2dbh. Module: ALLOMETRYFN. File: allometryfn.f

hdata : real*8, intent(in), optional, target, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

hdata : real*8, intent(in), optional, target, dimension(:, :)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

hdata : real*8, intent(in), optional, target, dimension(:, :, :)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

hdata : real*8, intent(in), dimension(N_PFT)
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

hdata : real*8, pointer, dimension(:)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

hdata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

hdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

hdata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata : real*8, dimension(N_COVERTYPES)
Subroutine: prescr_calc_hdata. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

hdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: prescr_calc_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

hdata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata3d : real*8, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata3d : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

hdata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

heat_transfer_coef : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

heat_transfer_coef : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

heat_transfer_coef : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

height : real*8, intent(in)
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

height2dbh : used from allometryfn
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

height2dbh : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

height2dbh : used from allometryfn
Subroutine: prescr_calc_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

height2dbh : used from allometryfn
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hemi : integer, intent(in), optional, target
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

hemi : integer, intent(in), optional, target
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

hemi : integer, intent(in), optional, target
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

hemi : integer, intent(in), target
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

hemi : integer, intent(in), target
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

hemi : integer, intent(in), target
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

hemi : integer, intent(in)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

hemi : integer, intent(in)
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
=1 in N. hemisphere, =-1 S.hemi
hemi : integer, dimension(I0:I1, J0:J1)
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f
=1 in N. hemisphere, =-1 in South
hemi : integer, intent(in)
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
-1: S.hemisphere, 1: N.hemisphere
hemi : integer, intent(in)
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

hemi : integer, dimension(I0:I1, J0:J1)
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hemi : integer, dimension(I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

hemi_1 : integer
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

herb : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
hin : real*8
Subroutine: height2dbh. Module: ALLOMETRYFN. File: allometryfn.f

hourfrac : real*8
Subroutine: struct_flag_day. Module: ENT. File: ent.f

hourfrac : real*8
Subroutine: struct_flag_month. Module: ENT. File: ent.f

hw : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 3
hw_fract : real*8, parameter
Global variable . Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 0.70d0
hw_fract : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

hwilt : real*8, intent(in)
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

i : integer
Subroutine: accumulate_clossacc. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: assign_patch. Module: PATCHES. File: patches.f

i : integer
Subroutine: assign_patch_soilcarbon. Module: PATCHES. File: patches.f

i : integer
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

i : integer
Subroutine: copy_cell_vars. Module: ENT_MOD. File: ent_mod.f

i : integer
Subroutine: copy_patch_vars. Module: ENT_MOD. File: ent_mod.f

i : integer
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

i : integer
Subroutine: debug_diags. Module: ENT. File: ent.f

i : integer
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

i : integer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

i : integer
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

i : integer
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

i : integer
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i : integer
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i : integer
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i : integer
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i : integer
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i : integer
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i : integer
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: litter_patch. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

i : integer
Subroutine: patch_print. Module: PATCHES. File: patches.f

i : integer
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

i : integer
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_get_laimaxdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

i : integer
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

i0 : integer, intent(in)
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i0 : integer, intent(in)
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i0 : integer, intent(in)
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i0 : integer, intent(in)
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i0 : integer, intent(in)
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i0 : integer, intent(in)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i0 : integer, intent(in)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i0 : integer, intent(in)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_laimaxdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0 : integer, intent(in)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i0df : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

i0df : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f

i0dr : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

i0dr : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f

i0f : integer, intent(in)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer
Subroutine: ent_cell_construct_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_construct_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_destruct_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_destruct_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_nullify_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_nullify_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_print_diag_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_print_diag_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_print_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_print_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_set_soilcarbon_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_cell_set_soilcarbon_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_fast_processes_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_fast_processes_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_run_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_run_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_update_veg_structure_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_update_veg_structure_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_vegcover_update_r8_1. Module: ENT_MOD. File: ent_mod.f

i1 : integer
Subroutine: ent_vegcover_update_r8_2. Module: ENT_MOD. File: ent_mod.f

i1 : integer, intent(in)
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i1 : integer, intent(in)
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i1 : integer, intent(in)
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i1 : integer, intent(in)
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i1 : integer, intent(in)
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i1 : integer, intent(in)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i1 : integer, intent(in)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

i1 : integer, intent(in)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_laimaxdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1 : integer, intent(in)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i1f : integer, intent(in)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i2 : integer
Subroutine: ent_cell_construct_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_cell_destruct_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_cell_nullify_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_cell_print_diag_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_cell_print_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_cell_set_soilcarbon_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_fast_processes_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_run_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_update_veg_structure_r8_2. Module: ENT_MOD. File: ent_mod.f

i2 : integer
Subroutine: ent_vegcover_update_r8_2. Module: ENT_MOD. File: ent_mod.f

i2a : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

i2a : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

i2a : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

ia : integer
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

ia : integer
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

ialloc : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

ialloc : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

ibaser : real*8
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ic : integer
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

idfa : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f
Diffuse PAR in canopy at Lc (umol/m[ground]2/s).
idra : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f
Direct PAR in canopy at Lc (umol/m[ground]2/s).
idrdra : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f
Direct PAR at Lc that remains direct (umol/m[ground]2/s).
iemis : real*8, intent(out)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

iemis : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

iemisl : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

iemiss : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

ii : integer
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

ii : integer
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

ii : integer
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

iint : real*8
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

ileaf : real*8, intent(out)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

ileaf1 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

ileaf2 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

im : integer, intent(in)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

im : integer, intent(in)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

im : integer, intent(in)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

im : integer, intent(in)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

im : integer, intent(in)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

im : integer, intent(in)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

im : integer, intent(in)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

im : integer, intent(in)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

im : integer, intent(in)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

im : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

init : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

init : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

init : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

init : logical, intent(in)
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

init : logical, intent(in)
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

init : logical, intent(in)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

init : logical, intent(in)
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

init_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

init_1 : logical
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

init_clab : used from allometryfn
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

init_clab : used from allometryfn
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

init_clab : used from allometryfn
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

init_ent_laimax_geo : used from ent_prescribed_drv_geo
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

init_entvegdata_geo : used from ent_prescribed_drv_geo
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

init_params : used from ent_prescr_veg
Subroutine: ent_init_params. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

insert_cohort : used from cohorts
Subroutine: patch_set_pft. Module: PATCHES. File: patches.f

insert_cohort : used from cohorts
Subroutine: patch_split. Module: PATCHES. File: patches.f

ip : integer
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

ipar : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

ipar : real*8, intent(in)
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

ipar : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

ipar : real*8
Subroutine: gs_from_ci. Module: BIOPHYSICS. File: canopyspitters.f

ipar : real*8, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ipar : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

ipar : real*8, intent(in)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

iparminmol : real*8, parameter
Global variable . Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = LOW_PAR_LIMIT
ipool : integer
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

ippsum : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

iqsw : real*8
Subroutine: csw_fn. Module: ALLOMETRYFN. File: allometryfn.f

iqsw0 : real*8, parameter
Subroutine: iqsw_fn. Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 1000.0d0/3900.0d0/2.0d0
irecruit : integer, parameter
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f
Initial Value = 1
irtype : integer
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

is_annual : logical
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

is_conifer : logical, parameter, dimension(N_PFT)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ .false., .false., .true., .true., .false., .false., .false., .true., .false., .false., .false., .false., .false., .false., .false., .false. /)
is_conifer : used from ent_pfts
Subroutine: crown_radius_pft_hf. Module: ALLOMETRYFN. File: allometryfn.f

is_crop : logical, parameter, dimension(N_PFT)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ .false., .false., .false., .false., .false., .false., .false., .false., .false., .false., .false., .false., .false., .false., .true., .true. /)
is_grass : logical, parameter, dimension(N_PFT)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ .false., .false., .false., .false., .false., .false., .false., .false., .false., .false., .true., .true., .true., .true., .false., .false. /)
is_hw : logical, parameter, dimension(N_PFT)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ .true., .true., .false., .false., .true., .true., .true., .false., .false., .false., .false., .false., .false., .false., .false., .true. /)
is_hw : used from ent_pfts
Subroutine: crown_radius_pft_hf. Module: ALLOMETRYFN. File: allometryfn.f

ish : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f

ish : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

isha : real*8, intent(out)
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f
PAR absorbed by shaded foliage at Lc (umol/m[foliage]2/s).
isl : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f

isl : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

isla : real*8, intent(out)
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f
PAR absorbed by sunlit foliage at Lc (umol/m[foliage]2/s).
isp : real*8, intent(out)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

isp : real*8, intent(out)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ispout : real*8, intent(out)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

it : integer
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

iu : integer, intent(in)
Subroutine: cohort_print. Module: COHORTS. File: cohorts.f

iu : integer, intent(in)
Subroutine: cohort_print_diag. Module: COHORTS. File: cohorts.f

iu : integer, intent(in)
Subroutine: cohort_print_old. Module: COHORTS. File: cohorts.f

iu : integer, intent(in)
Subroutine: ent_cell_print_diag_r8_0. Module: ENT_MOD. File: ent_mod.f

iu : integer, intent(in)
Subroutine: ent_cell_print_diag_r8_1. Module: ENT_MOD. File: ent_mod.f

iu : integer, intent(in)
Subroutine: ent_cell_print_diag_r8_2. Module: ENT_MOD. File: ent_mod.f

iu : integer, intent(in)
Subroutine: ent_cell_print_r8_0. Module: ENT_MOD. File: ent_mod.f

iu : integer, intent(in)
Subroutine: ent_cell_print_r8_1. Module: ENT_MOD. File: ent_mod.f

iu : integer, intent(in)
Subroutine: ent_cell_print_r8_2. Module: ENT_MOD. File: ent_mod.f

iu : integer, intent(in)
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f

iu : integer, intent(in)
Subroutine: entcell_print_diag. Module: ENTCELLS. File: entcells.f

iu : integer, intent(in)
Subroutine: patch_print. Module: PATCHES. File: patches.f

iu : integer, intent(in)
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

iu_crops : integer
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_hite : integer
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_lai : integer
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_laimax : integer
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

iu_patch : integer, intent(in)
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_soil : integer
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_soilcarb : integer
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_soilcarb : integer
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_soilcarb : integer
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

iu_veg : integer
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

ivt : integer, intent(in)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

ivt : integer, intent(in)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

ivt : integer
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

j : integer
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

j : integer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

j : integer
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j : integer
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j : integer
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j : integer
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j : integer
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j : integer
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j : integer
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_get_laimaxdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

j0 : integer, intent(in)
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j0 : integer, intent(in)
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j0 : integer, intent(in)
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j0 : integer, intent(in)
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j0 : integer, intent(in)
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j0 : integer, intent(in)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j0 : integer, intent(in)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j0 : integer, intent(in)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_laimaxdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0 : integer, intent(in)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j0f : integer, intent(in)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: ijadd. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j1 : integer, intent(in)
Subroutine: ijadd4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j1 : integer, intent(in)
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j1 : integer, intent(in)
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j1 : integer, intent(in)
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j1 : integer, intent(in)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j1 : integer, intent(in)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

j1 : integer, intent(in)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_laimaxdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1 : integer, intent(in)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j1f : integer, intent(in)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jc : integer
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in)
Subroutine: ent_vegcover_update_r8_0. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in)
Subroutine: ent_vegcover_update_r8_1. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in)
Subroutine: ent_vegcover_update_r8_2. Module: ENT_MOD. File: ent_mod.f

jday : integer, intent(in)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

jday : integer, intent(in)
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
julian day
jday : integer, intent(in)
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jday : integer, intent(in)
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

jday : integer, intent(in)
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

jday : integer, intent(in)
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jday : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

jday_1 : integer
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

jeq : integer
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jeq : integer
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jeq : integer
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jeq : integer
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

jm : integer, intent(in)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

jm : integer, intent(in)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jm : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

jyear : integer, intent(in)
Subroutine: ent_vegcover_update_r8_0. Module: ENT_MOD. File: ent_mod.f

jyear : integer, intent(in)
Subroutine: ent_vegcover_update_r8_1. Module: ENT_MOD. File: ent_mod.f

jyear : integer, intent(in)
Subroutine: ent_vegcover_update_r8_2. Module: ENT_MOD. File: ent_mod.f

k : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k : integer
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

k : integer
Subroutine: debug_diags. Module: ENT. File: ent.f

k : integer
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

k : integer
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

k : integer
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

k : integer
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

k : integer
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

k : integer
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

k : integer
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

k : integer
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

k : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k : integer
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

k : integer
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

k : integer
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

k : integer
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

k : integer
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

k1 : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k1 : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k1 : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k2 : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k3 : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k4 : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

k_clm : real*8, parameter
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f
Initial Value = 6.34d-07
kapco2 : real*8
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

kbl : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f
Canopy extinction coeff. for black leaves (unitless).
kbl : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f

kc : real*8, parameter
Global variable . Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 30.0
kc : real*8, intent(in)
Subroutine: calc_co2compp. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

kcq10 : real*8, parameter
Global variable . Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 2.1d0
kdf : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f
Canopy extinction coeff. for diffuse radiation (unitless).
kdf : real*8, parameter
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 0.71d0
kdf : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f

kdt_ivt : real*8, dimension(NLIVE+1:NPOOLS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

kelvin : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = tfrz
kgc_indiv : real*8
Subroutine: cohort_carbon. Module: COHORTS. File: cohorts.f

kh1 : integer
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

kh2 : integer
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

ko : real*8, parameter
Global variable . Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 3.d4
ko : real*8, intent(in)
Subroutine: calc_co2compp. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

koq10 : real*8, parameter
Global variable . Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.2d0
l : integer
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

l : integer
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

l : integer
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

l1 : real*4, dimension(I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

l1 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

l1c : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

l2 : real*4, dimension(I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

l2 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

l2c : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

l3 : real*4, dimension(I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

l4 : real*4, dimension(I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

l_fract : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.50d0
la : real*8
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

la : real*8
Subroutine: csw_fn. Module: ALLOMETRYFN. File: allometryfn.f

la : real*8, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

labile : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4
laday : integer, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 196, 196, 196, 196, 196, 196, 196 ,196, 196, 196, 196, 196, 196, 196 , 196, 196, 0, 0 /)
laday : used from ent_pfts
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

lai : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

lai :
Global variable . Module: ENT_TYPES. File: ent_types.f
Leaf area index (m2[leaf]/m2[ground]) for vegetated patches only.
lai : real*8, intent(in)
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

lai : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

lai : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

lai : real*8, intent(in)
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

lai :
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
for all PFT's
lai :
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
for all PFT's
lai : real*8
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

lai : real*8, intent(in)
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f

lai : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

lai :
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
leaf area index - returned
lai : real*8, intent(out)
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

lai : real*8
Subroutine: shc_patch. Module: PATCHES. File: patches.f

lai_new : real*8
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

lai_new : real*8
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

lai_new : real*8, intent(in)
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

lai_old : real*8
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

lai_old : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

laicanopy : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

laicohort : real*8, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

laidata : real*8, intent(in), optional, target, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

laidata : real*8, intent(in), optional, target, dimension(:, :)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

laidata : real*8, intent(in), optional, target, dimension(:, :, :)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

laidata : real*8, intent(in), optional, target, dimension(:)
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

laidata : real*8, intent(in), optional, target, dimension(:, :)
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

laidata : real*8, intent(in), optional, target, dimension(:, :, :)
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

laidata : real*8, intent(in), dimension(N_PFT)
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

laidata : real*8, pointer, dimension(:)
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

laidata : real*8, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laidata : real*8, intent(in), optional, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

laidata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

laidata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laidata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laidata : real*8, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laidata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdateb_r8_0. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdateb_r8_1. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdateb_r8_2. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdated_r8_0. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdated_r8_1. Module: ENT_MOD. File: ent_mod.f

laidata_1 : real*8, pointer, dimension(:)
Subroutine: ent_prescribe_vegupdated_r8_2. Module: ENT_MOD. File: ent_mod.f

laifa : real*8
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

laifasum : real*8
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

laimax : real*8, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

laimax : real*8
Subroutine: laimean_annual_patch. Module: PATCHES. File: patches.f

laimax : real*8, intent(in)
Subroutine: nplant. Module: ALLOMETRYFN. File: allometryfn.f

laimax : real*8, intent(in)
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

laimax : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laimaxdata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laimaxdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_laimaxdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laimaxdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

laimaxdata : real*8, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

laimaxgeo : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

laipatch : real*8
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

laipatch : real*8
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

laipatch : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

laipft :
Global variable . Module: ENT_TYPES. File: ent_types.f
LAI by cover type.
lamax : real*8
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

lamax : real*8, dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

laplant : real*8
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

layers : integer
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

layers : integer
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

lc : real*8, intent(in)
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f

lcum : real*8, intent(in)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

ld : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

ld : real*8, intent(in)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

ld_max : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 550.d0
ld_min : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 540.d0
ld_threshold : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 655.d0
leaf : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
leaf_area_index : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

leaf_area_index : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

leaf_area_index : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

leaf_area_index : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

leaf_area_index : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

leaf_area_index : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

leaf_area_index_pft : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

leaf_area_index_pft : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

leaf_area_index_pft : real*8, dimension(:, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

leafinternal_co2 : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

leafinternal_co2 : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

leafinternal_co2 : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

lh : real*8, intent(in)
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
lat. heat of vap./sub. (J/kg)
lhe0 : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2.5008d6
lhew : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2.260d6
lignineffect : real*8, dimension(n_pft)
Global variable . Module: ENT_CONST. File: ent_const.f

litter_cohort : used from phenology
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

litter_growth_cohort : used from phenology
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

litter_patch : used from phenology
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

litter_patch : used from phenology
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

litter_patch : used from phenology
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

llspan : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

llspan : real*8, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

llspan : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

llspan : real*8, intent(in)
Subroutine: par_phenology. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

llspan : real*8, intent(in)
Subroutine: sla. Module: ALLOMETRYFN. File: allometryfn.f

llspan0 : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

lma :
Global variable . Module: ENT_TYPES. File: ent_types.f
Leaf mass per leaf area (gC/m2)
lma : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

lma : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

lnscl : real*8
Subroutine: init_params. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

low_light_limit : real*8, parameter
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 3.0d0
low_par_limit : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2.5d0
lsize : integer
Subroutine: ent_cell_pack_2d. Module: ENT_MOD. File: ent_mod.f

m : integer
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

m : integer
Subroutine: patch_print. Module: PATCHES. File: patches.f

m : integer
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

m1 : real*8
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

m2 : real*8
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

mair : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
molecular weight of dry air (28.9655 g/mol)
Initial Value = 28.9655d0
mair : real*8, parameter
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
Initial Value = 28.9655d0
mature : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f
Initial Value = 1.1d0
mature : real*8, intent(in)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

max_cohorts : used from ent_types
Global variable . Module: ENT_MOD. File: ent_mod.f

max_cohorts : integer, parameter
Global variable . Module: ENT_TYPES. File: ent_types.f
maximal number of cohorts per patch
Initial Value = 64
max_patches : used from ent_types
Global variable . Module: ENT_MOD. File: ent_mod.f

max_patches : integer, parameter
Global variable . Module: ENT_TYPES. File: ent_types.f
maximal number of patches per cell
Initial Value = 32
maxit : integer, parameter
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 6
maxit : integer
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

meanlai : real*8, intent(in)
Subroutine: giss_shc. Module: ALLOMETRYFN. File: allometryfn.f

minparmol : real*8, parameter
Subroutine: calc_ci_canopy. Module: RESPAUTO_PHYSIO. File: respauto_physio.f
Initial Value = 50
molconc_to_umol : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

monocot : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 3
mort_seedling : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.90d0
mrat : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
mass ratio of air to water vapour (0.62197)
Initial Value = mwat/mair
mrat : real*8, parameter
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
Initial Value = MWAT/MAIR
multres : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijmult. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

mw_h2o : real*8, parameter
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 18.015
mwat : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
molecular weight of water vapour
Initial Value = 18.015d0
mwat : real*8, parameter
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
Initial Value = 18.015d0
n : real*8, intent(in)
Subroutine: assign_closs. Module: PHENOLOGY. File: phenology.f

n : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n : integer
Subroutine: assign_patch. Module: PATCHES. File: patches.f

n : integer
Subroutine: assign_patch_soilcarbon. Module: PATCHES. File: patches.f

n : integer
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

n : integer
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

n : integer
Subroutine: cohort_print. Module: COHORTS. File: cohorts.f

n : integer
Subroutine: cohort_print_diag. Module: COHORTS. File: cohorts.f

n : integer
Subroutine: cohort_print_old. Module: COHORTS. File: cohorts.f

n : integer, intent(out)
Subroutine: copy_cell_vars. Module: ENT_MOD. File: ent_mod.f

n : integer, intent(out)
Subroutine: copy_cohort_vars. Module: ENT_MOD. File: ent_mod.f

n : integer, intent(out)
Subroutine: copy_patch_vars. Module: ENT_MOD. File: ent_mod.f

n : integer, intent(inout)
Subroutine: copy_vars_array. Module: ENT_MOD. File: ent_mod.f

n : integer, intent(inout)
Subroutine: copy_vars_i_array. Module: ENT_MOD. File: ent_mod.f

n : integer, intent(inout)
Subroutine: copy_vars_i_single. Module: ENT_MOD. File: ent_mod.f

n : integer, intent(inout)
Subroutine: copy_vars_single. Module: ENT_MOD. File: ent_mod.f

n : real*8
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

n : real*8
Subroutine: debug_diags. Module: ENT. File: ent.f

n : real*8
Subroutine: div0. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

n : integer
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

n : integer
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

n : integer
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

n : integer
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

n : integer
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

n : integer
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

n : integer
Subroutine: get_soil_spinup_acc. Module: ENT_MOD. File: ent_mod.f

n : integer
Subroutine: init_params. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

n : real*8, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

n : integer
Subroutine: patch_print. Module: PATCHES. File: patches.f

n : integer
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

n : integer
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

n : integer
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

n : integer
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n : integer
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n : integer
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n : integer
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n : integer
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n : integer
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

n : integer
Subroutine: sum_roots_cohorts2patch. Module: PATCHES. File: patches.f

n : integer
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

n0 : integer
Subroutine: copy_vars_array. Module: ENT_MOD. File: ent_mod.f

n0 : integer
Subroutine: copy_vars_i_array. Module: ENT_MOD. File: ent_mod.f

n_bands : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 6
n_bands : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_bpools : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 7
n_bpools : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_casa_layers : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
n_casa_layers : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_covertypes : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = N_PFT + N_SOILCOV + N_OTHER
n_covertypes : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_covertypes : used from ent_const
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n_covertypes : used from ent_const
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n_covertypes : used from ent_const
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

n_covertypes : used from ent_const
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n_covertypes : used from ent_const
Subroutine: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n_croot : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n_croot : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

n_depth : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 6
n_depth : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_dist_types : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
n_fol : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n_fol : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

n_froot : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n_froot : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

n_hw : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n_hw : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

n_lab : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n_lab : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

n_max : integer
Subroutine: get_soil_spinup_acc. Module: ENT_MOD. File: ent_mod.f

n_other : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 0
n_other : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_pft : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 16
n_pft : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_pft : used from ent_const
Global variable . Module: FARQUHARBBPSPAR. File: FBBpfts_ENT.f

n_soil_textures : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 5
n_soil_textures : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

n_soilcov : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
n_sw : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n_sw : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

n_up : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

n_up : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

nameunit : used from filemanager
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nameunit : used from filemanager
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nameunit : used from filemanager
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

nameunit : used from filemanager
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nameunit : used from filemanager
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nameunit : used from filemanager
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nameunit : used from filemanager
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nc : integer, dimension(MAX_PATCHES)
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f
number of cohorts in the patch
nc : integer, allocatable, dimension(:)
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f
number of cohorts in the patch
nc : integer
Subroutine: patch_print. Module: PATCHES. File: patches.f

nc : integer
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

nc : real*8
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

ncd : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

ncd : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

ncd : real*8, intent(inout)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

ncdebug : integer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

ncov : integer
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

ncov : integer
Subroutine: get_patch_by_cover. Module: ENTCELLS. File: entcells.f

ncov : integer
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

ncov : integer
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

ncov : integer
Subroutine: prescr_calc_rootprof_all. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

ncov : integer
Subroutine: prescr_calc_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

ncov : integer
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

ncov : integer, intent(in)
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

ncov : integer
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

ndbuf : integer
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

ndead : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 9
ndens : real*8
Subroutine: crown_rad_max_from_density. Module: ALLOMETRYFN. File: allometryfn.f

need_isoprene : logical, parameter
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = .false.
needleleaf : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
newc : type(cohort), pointer
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

nitrogen : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
nlayers : integer, intent(in)
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

nlayers : integer, intent(in)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

nlayers : integer, intent(in)
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

nlayers : integer, intent(in)
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

nlive : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 3
nlive : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

nm :
Global variable . Module: ENT_TYPES. File: ent_types.f
Mean leaf nitrogen (g/m2[leaf]).
nm : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

nm : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

nmdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

nmdata : real*8, dimension(N_COVERTYPES)
Subroutine: prescr_calc_initnm. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

nmdata : real*8, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_get_pft_vars. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nmdata : real*8, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nmv : real*8, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/2.7d0, 2.7d0, 2.9d0, 2.9d0, 1.25d0, 1.25d0, 1.03d0 , 2.9d0, 1.6d0, 2.38d0, 3.27d0, 0.82d0, 3.27d0 , 3.27d0, 2.50d0, 1.25d0, 0.d0, 0.d0 /)
nmv : used from ent_pfts
Subroutine: prescr_calc_initnm. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

nn : integer
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f

nn : integer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

nn : integer
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nn : integer
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nn : integer
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nonumres : logical
Subroutine: nonum4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

np : integer
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f
number of patches in the cell
np : integer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f
number of patches in the cell
np : integer
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f

np : integer
Subroutine: entcell_print_diag. Module: ENTCELLS. File: entcells.f

npdebug : integer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

npft : integer, parameter
Global variable . Module: ENT_DEBUG_MOD. File: ent_debug.f
Initial Value = 16
nplant : real*8, parameter
Subroutine: cfol2height_herb. Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 2500.d0
nplant : used from allometryfn
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

nplant : real*8, intent(out)
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

nplant : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

npools : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = NLIVE + NDEAD
npools : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

npp : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

npp : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

nppsum : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

nresp_paths : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 14
nsum : real*8
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

ntol : real, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = .001
ntot :
Global variable . Module: ENT_TYPES. File: ent_types.f
Total cohort nitrogen (g/m[ground]2) for vegetated patches only.
null :
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f
dummy pointer
num : real*8
Subroutine: checknum. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

num : real*4
Subroutine: checknum4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

num : real*8
Subroutine: div0. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

num : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijdiv. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

num : real*8
Subroutine: nonum. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

num : real*4
Subroutine: nonum4. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

numd : real*8, intent(in)
Subroutine: running_mean. Module: PHENOLOGY. File: phenology.f

numit : integer
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

numit : integer
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

numpft : integer, parameter
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 8
nv : integer, parameter
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
Initial Value = N_COVERTYPES
o2 : real*8, intent(in)
Subroutine: calc_co2compp. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

o2frac : real*8, parameter
Global variable . Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = .20900
o2pres : real*8, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

o2pres : real*8, parameter
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 20900.d0
openunit : used from filemanager
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

openunit : used from filemanager
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

openunit : used from filemanager
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

os : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

osg : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

osi : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

osr : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

ost : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

ostg : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

osti : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

ostr : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

out : real*8, dimension(N_CASA_LAYERS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

p : integer
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

p : type(patch), intent(inout)
Subroutine: copy_patch_vars. Module: ENT_MOD. File: ent_mod.f

p : type(patch), pointer
Subroutine: ent_cell_pack. Module: ENT_MOD. File: ent_mod.f
current patch
p : type(patch), pointer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f
current patch
p : integer
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

p : integer
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

p : integer
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

p :
Subroutine: entcell_update_albedo. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
current patch
p :
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
current patch
p :
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
current patch
p : integer
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

p : integer
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

p : integer
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

p : integer
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

p : integer
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

pa : real*8, intent(in)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pa : real*8, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pa : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pa : real*8, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pa : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

pa : real*8, intent(in)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

par : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

par_10d : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

par_crit : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

par_limit : logical
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

par_turnover_int : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = -12.d0
par_turnover_slope : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.18d0
parent_entcell : type(entcelltype), intent(in), target
Subroutine: patch_construct. Module: PATCHES. File: patches.f

parent_patch : type(patch), optional, target
Subroutine: cohort_construct. Module: COHORTS. File: cohorts.f

passive : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 12
patch : used from ent_types
Global variable . Module: ENT_MOD. File: ent_mod.f

patch_carbon : used from patches
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

patch_construct : used from patches
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

patch_delete_cohort : used from patches
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

patch_dynamics : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 0
patch_has_pft : used from patches
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

patch_has_pft : logical
Subroutine: patch_has_pft. Module: PATCHES. File: patches.f

patch_merge : used from patches
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

patch_print : used from patches
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f

patch_print : used from patches
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

patch_print_diag : used from patches
Subroutine: entcell_print_diag. Module: ENTCELLS. File: entcells.f

patch_set_pft : used from patches
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

patch_split : used from patches
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

patch_tot_c : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

patch_tot_c_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

patchnum : integer
Subroutine: ent_biophysics. Module: ENT. File: ent.f

patchnum : integer
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

patchnum : integer
Subroutine: ent_integrate. Module: ENT. File: ent.f

pfpar : type(pftype), parameter, dimension(N_PFT)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ pftype(1,.true.,1,-153.d0, .60d0, .29d0, 1.2d0,16.2d0, 0.5d0, 1.8d0, 41.0d0, 40.d0, 0.2d0, 0.075d0, 1, 0.0347d0, 1.560d0, 0.0816d0, 2.306d0, 34.62d0, -0.0232d0), pftype(1,.true.,1,-153.d0, .60d0, .29d0, 1.1d0,16.2d0, 0.4d0, 3.0d0,41.0d0, 40.d0, 0.2d0, 0.075d0, 1, 0.0395d0, 1.560d0, 0.1017d0, 2.306d0, 55.d0, -0.016d0), pftype(1,.true.,2,-153.d0, .50d0, .25d0, 0.9d0, 10.d0, 1.2d0, 5.0d0, 42.0d0, 80.d0, 0.25d0, 0.184d0, 1, 0.0240d0, 1.899d0, 0.1470d0, 2.238d0, 27.14d0, -0.0388d0), pftype(1,.true.,2,-153.d0, .50d0, .25d0, 0.85d0,10.d0,0.6d0, 5.0d0, 42.0d0, 80.d0, 0.25d0, 0.184d0, 1, 0.0450d0, 1.683d0, 0.1617d0, 2.1536d0, 39.9d0, -0.0445d0), pftype(1,.true.,1,-500.d0, .50d0, .29d0, 1.5d0,29.d0,1.2d0, 1.2d0, 58.0d0, 50.d0, 0.2d0, 0.093d0, 2, 0.0240d0, 1.860d0, 0.1480d0, 2.411d0, 25.18d0, -0.0496d0), pftype(1,.true.,1,-500.d0, .50d0, .29d0, 1.4d0,29.d0,0.5d0, 1.2d0, 58.0d0, 50.d0, 0.2d0, 0.093d0, 2, 0.0170d0, 1.731d0, 0.2350d0, 2.252d0, 36.8d0, -0.0540d0), pftype(1,.true.,1,-500.d0, .45d0, .22d0, 1.4d0,38.6d0,0.45d0, 1.2d0,25.0d0, 60.d0, 0.2d0, 0.153d0, 3, 0.0296d0, 1.560d0, 0.0621d0, 2.306d0, 27.d0, -0.0232d0), pftype(1,.true.,2,-100.d0,.55d0, .25d0, 0.9d0, 19.8d0, 0.5d0, 1.8d0, 27.0d0, 50.d0, 0.2d0, 0.2d0, 2, 0.0240d0, 1.899d0, 0.1470d0, 2.238d0, 34.d0, -0.0388d0), pftype(1,.true.,1,-153.d0,.50d0, .30d0, 1.4d0, 31.8d0, 0.5d0, 2.8d0, 5.5d0, 50.d0, 0.15d0, 1.40d0, 4, 0.0800d0, 1.000d0, 0.00001d0, 1.000d0, 0.78d0, -0.75d0), pftype(1,.true.,1,-2030.d0,.40d0,.22d0, 1.3d0, 27.d0, 0.5d0, 1.0d0, 5.5d0, 65.d0, 0.2d0, 0.32d0, 4, 0.0800d0, 1.000d0, 0.00001d0, 1.000d0, 4.d0, -0.75d0), pftype(1,.false.,3,-2030.d0,.30d0,.10d0,1.5d0, 40.d0, 1.2d0, 1.5d0, UNDEF, 50.d0, 0.1d0, 0.0d0, 4, 0.2100d0, 1.200d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0), pftype(1,.false.,3,-2030.d0,.30d0,.10d0, 1.3d0,40.d0, 0.5d0, 1.5d0, UNDEF, 50.d0, 0.1d0, 0.0d0, 4, 0.2100d0, 1.000d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0), pftype(1,.false.,3,-2030.d0,.30d0,.1d0, 1.5d0, 40.d0, 1.2d0, 1.5d0, UNDEF, 50.d0, 0.1d0, 0.0d0, 5, 0.2100d0, 1.200d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0), pftype(1,.false.,3,-153.d0,.60d0, .27d0, 1.4d0, 40.d0, 0.5d0, 1.5d0, UNDEF, 50.d0, 0.1d0, 0.0d0, 4, 0.2100d0, 1.200d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0), pftype(1,.false., 1,-153.d0,.45d0,.27d0,1.3d0, 54.8d0, 0.5d0, 1.1d0, UNDEF, 52.5d0, 0.16d0, 0.0d0, 4, 0.2100d0, 1.200d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0), pftype(1,.true.,1,-153.d0,.50d0, .29d0, 1.4d0, 29.d0, 0.9d0, 1.2d0, 58.0d0, 50.d0, 0.2d0, 0.093d0, 4, 0.0170d0, 1.731d0, 0.2350d0, 2.252d0, 33.8d0, -0.045d0) /)
pfpar : used from ent_pfts
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

pfpar : used from ent_pfts
Subroutine: init_clab. Module: ALLOMETRYFN. File: allometryfn.f

pfpar : used from ent_pfts
Subroutine: laimean_annual_patch. Module: PATCHES. File: patches.f

pfpar : used from ent_pfts
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pfpar : used from ent_pfts
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

pfpar : used from ent_pfts
Subroutine: wooddensity_gcm3. Module: ALLOMETRYFN. File: allometryfn.f

pfrac : real*8
Subroutine: entcell_update_shc. Module: ENTCELLS. File: entcells.f

pft : integer
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

pft : integer, intent(in)
Subroutine: accumulate_clossacc. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

pft : integer
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

pft : integer, intent(in)
Subroutine: assign_patch. Module: PATCHES. File: patches.f

pft : integer, intent(in)
Subroutine: assign_patch_soilcarbon. Module: PATCHES. File: patches.f

pft : integer, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pft : integer, intent(in)
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

pft : integer, intent(in)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

pft : integer
Subroutine: cdead2chw. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: cdead2dbh. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: cfol2height_herb. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: cfol_fn. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: chw2ccroot. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: crown_rad_allom. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: crown_radius_horiz_allom. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: crown_radius_horiz_hf. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: crown_radius_pft_hf. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: crown_radius_vert. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: csw_fn. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: dbh2cdead. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: dbh2cfol. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: dbh2height. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: ddbhdcdead. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: ddbhdcfol. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

pft : integer
Subroutine: debug_diags. Module: ENT. File: ent.f

pft : integer, intent(in)
Subroutine: dhddbh. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

pft : integer
Subroutine: gform. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: height2dbh. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: init_clab. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

pft : integer
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

pft : integer, intent(in)
Subroutine: iqsw_fn. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: laimean_annual_patch. Module: PATCHES. File: patches.f

pft : integer
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: maxdbh. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: nplant. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer, intent(in)
Subroutine: par_phenology. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pft : integer, intent(in)
Subroutine: patch_has_pft. Module: PATCHES. File: patches.f

pft : integer
Subroutine: patch_set_pft. Module: PATCHES. File: patches.f

pft : integer
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pft : integer, intent(in)
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

pft : integer
Subroutine: prescr_calc_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

pft : integer
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f
vegetation type
pft : integer
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

pft : integer
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f
vegetation type
pft : integer
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

pft : integer, intent(in)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pft : integer
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: resp_can_growth. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

pft : integer
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

pft : integer, intent(in)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

pft : integer, intent(in)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

pft : integer, intent(in)
Subroutine: sla. Module: ALLOMETRYFN. File: allometryfn.f

pft : integer
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

pft : integer
Subroutine: turnover_acclim. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pft : integer, intent(in)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

pft : integer, intent(in)
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

pft : integer, intent(in)
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

pft : integer, intent(in)
Subroutine: wooddensity_gcm3. Module: ALLOMETRYFN. File: allometryfn.f

pft_cpool : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_cpool : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_cpool : real*8, dimension(:, :, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pft_crad : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_crad : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_crad : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pft_crops : integer, parameter
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f
Initial Value = 8
pft_dbh : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_dbh : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_dbh : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pft_froots : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_froots : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_froots : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pft_heights : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_heights : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_heights : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pft_nmdata : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_nmdata : real*8, dimension(:)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_nmdata : real*8, dimension(:)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pft_population_density : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_population_density : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_population_density : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pft_soil_type : integer, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

pft_soil_type : integer, dimension(:)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

pft_soil_type : integer, dimension(:)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

pftlike :
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
iv, plant functional type
pftpar : type(pspartype), parameter, dimension(N_PFT)
Global variable . Module: FARQUHARBBPSPAR. File: FBBpfts_ENT.f
Initial Value = (/ pspartype(1 ,.90d0 ,75.d0 ,9.d0,.002d0 ,2.7d0), pspartype(1 ,.90d0 ,50.d0 ,9.d0,.002d0 ,2.5d0), pspartype(1 ,.93d0 ,51.d0 ,9.d0,.002d0 ,1.8d0), pspartype(1 ,.93d0 ,43.d0 ,9.d0,.002d0 ,1.8d0), pspartype(1 ,.90d0 ,60.d0 ,9.d0 ,.002d0 ,1.07d0 ), pspartype(1 ,.90d0 ,51.d0 ,9.d0 ,.002d0 ,1.25d0), pspartype(1 ,.90d0 ,56.4d0 ,9.d0 ,.002d0 ,1.07d0 ), pspartype(1 ,.93d0 ,43.d0 ,9.d0 ,.002d0 ,1.2d0), pspartype(1 ,.90d0 ,33.d0 ,9.d0 ,.002d0 ,1.6d0), pspartype(1 ,.90d0 ,17.d0 ,9.d0 ,.002d0 ,2.38d0), pspartype(1 ,.86d0 ,43.d0 ,11.d0 ,.008d0 ,2.460), pspartype(2 ,.9d0 ,24.d0 ,5d0 ,.002d0 ,2.1d0), pspartype(1 ,.86d0 ,60.d0 ,11.d0 ,.008d0 ,2.46d0), pspartype(1 ,.89d0 ,43d0 ,9.d0 ,.002d0 ,2.46d0), pspartype(2 ,.89d0 ,50d0 ,9.d0 ,.002d0 ,2.5d0), pspartype(1 ,.90d0 ,51.d0 ,9.d0 ,.002d0 ,3.1d0) /)
pheno_update : used from phenology
Subroutine: ent_integrate. Module: ENT. File: ent.f

pheno_update : used from phenology
Subroutine: update_veg_structure. Module: ENT. File: ent.f

phenofactor : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

phenofactor : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

phenofactor : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

phenofactor : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

phenofactor : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phenofactor : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

phenofactor_c : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

phenofactor_c : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

phenofactor_c : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phenofactor_c : real*8, intent(out)
Subroutine: pheno_update_coldherbaceous. Module: PHENOLOGY. File: phenology.f

phenofactor_c : real*8, intent(out)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

phenofactor_d : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

phenofactor_d : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

phenofactor_d : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phenofactor_d : real*8, intent(out)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

phenostatus : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

phenostatus : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

phenostatus : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

phenostatus : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

phenostatus : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phenostatus : real*8, intent(in)
Subroutine: pheno_update_coldherbaceous. Module: PHENOLOGY. File: phenology.f

phenostatus : real*8, intent(in)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

phenostatus : real*8, intent(in)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

phenostatus_c : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phenostatus_c : real*8, intent(out)
Subroutine: pheno_update_coldherbaceous. Module: PHENOLOGY. File: phenology.f

phenostatus_c : real*8, intent(out)
Subroutine: pheno_update_coldwoody. Module: PHENOLOGY. File: phenology.f

phenostatus_d : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phenostatus_d : real*8, intent(out)
Subroutine: pheno_update_drought. Module: PHENOLOGY. File: phenology.f

phenotype : integer
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

photosynth_cond : used from biophysics
Subroutine: ent_biophysics. Module: ENT. File: ent.f

photosynth_cond : used from biophysics
Subroutine: ent_integrate. Module: ENT. File: ent.f

physical :
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
constants from GISS GCM CONST.f
pi : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
pi
Initial Value = 3.1415926535897932d0
pnum : integer, optional
Subroutine: cohort_construct. Module: COHORTS. File: cohorts.f

pnum : integer, intent(in)
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
cover type
poolsum : real*8
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

popdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

popdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

popdata : real*8, intent(in), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

popdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

popdata : real*8, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

popdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

popdata3d : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

popdens : real*8, intent(in)
Subroutine: allom_plant_cpools. Module: ALLOMETRYFN. File: allometryfn.f

popdens : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

popdensity : real*8, intent(in)
Subroutine: crown_radius_horiz_allom. Module: ALLOMETRYFN. File: allometryfn.f

popdensity : real*8, intent(in)
Subroutine: crown_radius_horiz_hf. Module: ALLOMETRYFN. File: allometryfn.f

popdensity : used from ent_prescr_veg
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: assign_entcell_soilcarbon. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: assign_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: assign_patch_soilcarbon. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

pp : type(patch), pointer
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

pp : type(patch), pointer
Subroutine: debug_diags. Module: ENT. File: ent.f

pp : type(patch), pointer
Subroutine: delete_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: ent_biophysics. Module: ENT. File: ent.f

pp : type(patch), pointer
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

pp : type(patch), pointer
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

pp : type(patch), pointer
Subroutine: ent_integrate. Module: ENT. File: ent.f

pp : type(patch), pointer
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_destruct. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_extract_heights. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_extract_pfts. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_print_diag. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_update_albedo. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: entcell_update_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: entcell_update_shc. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: get_patch_by_cover. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: get_soil_spinup_acc. Module: ENT_MOD. File: ent_mod.f

pp : type(patch), pointer
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

pp : type(patch), pointer
Subroutine: insert_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: laimean_annual_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: litter_patch. Module: PHENOLOGY. File: phenology.f

pp : type(patch), pointer
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: patch_construct. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: patch_delete_cohort. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: patch_destruct. Module: PATCHES. File: patches.f

pp : type(patch)
Subroutine: patch_extract_pfts. Module: PATCHES. File: patches.f

pp : type(patch), intent(in)
Subroutine: patch_has_pft. Module: PATCHES. File: patches.f

pp : type(patch), intent(in)
Subroutine: patch_print. Module: PATCHES. File: patches.f

pp : type(patch), intent(in)
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: patch_set_pft. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: patch_split. Module: PATCHES. File: patches.f

pp : type(patch)
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

pp : type(patch), pointer
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

pp : type(patch), pointer
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: reorganize_cohorts. Module: COHORTS. File: cohorts.f

pp : type(patch), pointer
Subroutine: reset_soil_spinup_acc. Module: ENT_MOD. File: ent_mod.f

pp : type(patch), pointer
Subroutine: shc_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

pp : type(patch), pointer
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

pp : type(patch), pointer
Subroutine: sum_roots_cohorts2patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: update_veg_structure. Module: ENT. File: ent.f

pp : type(patch), pointer
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

pp : type(patch), pointer
Subroutine: zero_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: zero_patch_cohortsum. Module: PATCHES. File: patches.f

pp1 : type(patch), pointer
Subroutine: patch_merge. Module: PATCHES. File: patches.f

pp1 : type(patch)
Subroutine: patch_merge_data. Module: PATCHES. File: patches.f

pp2 : type(patch), pointer
Subroutine: patch_merge. Module: PATCHES. File: patches.f

pp2 : type(patch)
Subroutine: patch_merge_data. Module: PATCHES. File: patches.f

pp_cfol : real*8
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

pp_cfol : real*8, optional
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

pp_croot : real*8
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

pp_croot : real*8, optional
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

pp_crops : type(patch), pointer
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp_csoil : real*8
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

pp_csoil : real*8, optional
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

pp_cstem : real*8
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

pp_cstem : real*8, optional
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

pp_end : type(patch), pointer
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp_ncov : type(patch), pointer
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

pp_ncov : type(patch), pointer
Subroutine: get_patch_by_cover. Module: ENTCELLS. File: entcells.f

pp_ncov : type(patch), pointer
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

pp_new : type(patch), pointer
Subroutine: patch_split. Module: PATCHES. File: patches.f

pp_tmp : type(patch), pointer
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

pp_tmp : type(patch), pointer
Subroutine: entcell_destruct. Module: ENTCELLS. File: entcells.f

pp_tmp : type(patch), pointer
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp_tmp : type(patch), pointer
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

ppin : type(patch), intent(in)
Subroutine: patch_copy. Module: PATCHES. File: patches.f

ppout : type(patch), intent(out)
Subroutine: patch_copy. Module: PATCHES. File: patches.f

pprev : type(patch), pointer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

pptr : type(patch), pointer
Subroutine: reproduction_calc. Module: REPRODUCTION. File: reproduction.f

pr : real*8, intent(in)
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
air pressure (mb)
prefix : character*(*), optional, intent(in)
Subroutine: cohort_print. Module: COHORTS. File: cohorts.f

prefix : character*(*), optional, intent(in)
Subroutine: cohort_print_diag. Module: COHORTS. File: cohorts.f

prefix : character*(*), optional, intent(in)
Subroutine: cohort_print_old. Module: COHORTS. File: cohorts.f

prefix : character*1
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f
Initial Value = " "
prefix : character*1
Subroutine: entcell_print_diag. Module: ENTCELLS. File: entcells.f
Initial Value = " "
prefix : character*(*), optional, intent(in)
Subroutine: patch_print. Module: PATCHES. File: patches.f

prefix : character*(*), optional, intent(in)
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

prefix_c : character*8
Subroutine: patch_print. Module: PATCHES. File: patches.f

prefix_c : character*8
Subroutine: patch_print_diag. Module: PATCHES. File: patches.f

prefix_p : character*8
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f

prefix_p : character*8
Subroutine: entcell_print_diag. Module: ENTCELLS. File: entcells.f

prescr_calc_hdata : used from ent_prescr_veg
Subroutine: prescr_get_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

prescr_calc_initnm : used from ent_prescr_veg
Subroutine: prescr_get_pft_vars. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

prescr_calc_lai : used from ent_prescr_veg
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

prescr_calc_rootprof_all : used from ent_prescr_veg
Subroutine: prescr_get_pft_vars. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

prescr_calc_soilcolor : used from ent_prescr_veg
Subroutine: prescr_get_pft_vars. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

prescr_calc_woodydiameter : used from ent_prescr_veg
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

prescr_get_crownrad : used from ent_prescr_veg
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

prescr_get_pop : used from ent_prescr_veg
Subroutine: prescr_calc_canopy_geometry. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

prescr_veg_albedo : used from ent_prescr_veg
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

prescr_veg_albedo : used from ent_prescr_veg
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

print_tpool : used from patches
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

pscondleaf : used from photcondmod
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

psd : type(psdrvtype)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

psd : type(psdrvtype)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

psdrvpar : type(psdrvtype), intent(out)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

psdrvpar : type(psdrvtype)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

psdrvpar : type(psdrvtype)
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

psp : type(psdrvtype)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

psp : type(psdrvtype)
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

pspar : type(photosynthpar)
Global variable . Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pspar : type(photosynthpar)
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pspar : type(photosynthpar)
Subroutine: ballberry. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pspar : type(photosynthpar)
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pspar : used from photcondmod
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

pspar : type(photosynthpar)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ptr : real*8, pointer, dimension(:)
Subroutine: get_ent_debug_ptr. Module: ENT_DEBUG_MOD. File: ent_debug.f

ptrace : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
ptrace : used from ent_const
Global variable . Module: ENT_MOD. File: ent_mod.f

q : real*8, parameter
Global variable . Module: ALLOMETRYFN. File: allometryfn.f
Initial Value = 1.0d0
q10 : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2.d0
q10factor : real*8
Subroutine: q10fn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

q10par : real*8
Subroutine: q10fn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

qf : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

qf : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

qf_ini : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

qf_ini : real*8
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

qf_ini : real*8, dimension(:)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

qf_ini : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

qf_ini : real*8, dimension(i0:i1, j0:j1)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

qf_ini : real*8
Subroutine: init_canopy_physical_single. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

qf_ini : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

qs : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

qsat : used from physutil
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

qsat : real*8
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
sat. vapour mixing ratio
qsprime : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

qsw : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

qsw : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

r_auto : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

r_auto : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

r_auto : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

r_auto : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

r_auto : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

r_autosum : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

r_fract : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.3d0
r_root : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

r_root : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

r_rootsum : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

ra : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ra : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ra : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ra : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rauto_day : real*8, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

rauto_day_gc : real*8, intent(in)
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

rauto_day_gc : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

rcl : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

rd : real*8
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rd : real*8
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rd : real*8, intent(in)
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rd : real*8, intent(out)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

rd : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rd : real*8, intent(out)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rd : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

rd : real*8
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

rd : real*8, intent(in)
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

rd : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rdark : used from respauto_physio
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rdark : used from respauto_physio
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

rdark : used from respauto_physio
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rdint : real*8
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

rdleaf : real*8, intent(out)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

rdleaf1 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

rdleaf2 : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

rdout : real*8, intent(out)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rdsh : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

rdsl : real*8
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

recruit : real*8
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

recvr_pool : integer
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

reinitialize : logical, intent(in)
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

reinitialize : logical
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

reinitialize : logical
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

reinitialize : logical
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

reinitialize : logical, intent(in)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

reorganize_cohorts : used from cohorts
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

reorganize_patches : used from patches
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

reproduction : real*8, intent(in)
Subroutine: recruit_annual. Module: PHENOLOGY. File: phenology.f

resp : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

resp : real*8, intent(out), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

resp_auto_patch : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

resp_fol : real*8
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

resp_fol : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

resp_froot : real*8
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

resp_froot : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

resp_growth : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

resp_growth : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

resp_growth : real*8, intent(out)
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

resp_growth : real*8, intent(inout)
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

resp_growth : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

resp_growth : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

resp_growth1 : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

resp_growth2 : real*8
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

resp_growth2 : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

resp_growth_1 : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

resp_growth_root : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

resp_growth_root : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

resp_growth_root : real*8
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

resp_growth_root : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

resp_lab : real*8
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

resp_lab : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

resp_maint : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

resp_newgrowth : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

resp_newgrowth : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

resp_newgrowth : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

resp_path_index : integer, dimension(2, NRESP_PATHS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

resp_plant_day : used from respauto_physio
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

resp_plant_day : used from respauto_physio
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

resp_root_patch : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

resp_sw : real*8
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

resp_sw : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

resp_turnover : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

resp_turnover : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

resp_turnover : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

rgas : real*8, parameter
Global variable . Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = gasc
rgrowth : real*8
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

rh : real*8, intent(in)
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rh : real*8, intent(in)
Subroutine: ballberry. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rh : real*8, intent(in)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rh : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rh : real*8, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rho_wood : real*8
Subroutine: cfol_fn. Module: ALLOMETRYFN. File: allometryfn.f

rho_wood : real*8
Subroutine: csw_fn. Module: ALLOMETRYFN. File: allometryfn.f

rho_wood : real*8
Subroutine: iqsw_fn. Module: ALLOMETRYFN. File: allometryfn.f

rhoh2o : real*8, parameter
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 998.2
rhol : real*8, parameter, dimension(N_PFT, N_BANDS)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = RESHAPE( (/ 0.07, 0.07, 0.07, 0.10, 0.10, 0.10, 0.10, 0.10, 0.07, 0.10, 0.10, 0.11, 0.11, 0.11, 0.11, 0.11, 0.35, 0.35, 0.35, 0.45, 0.45, 0.45, 0.45, 0.45, 0.35, 0.45, 0.45, 0.58, 0.58, 0.58, 0.58, 0.58, 0.35, 0.35, 0.35, 0.45, 0.45, 0.45, 0.45, 0.45, 0.35, 0.45, 0.45, 0.58, 0.58, 0.58, 0.58, 0.58, 0.35, 0.35, 0.35, 0.45, 0.45, 0.45, 0.45, 0.45, 0.35, 0.45, 0.45, 0.58, 0.58, 0.58, 0.58, 0.58, 0.35, 0.35, 0.35, 0.45, 0.45, 0.45, 0.45, 0.45, 0.35, 0.45, 0.45, 0.58, 0.58, 0.58, 0.58, 0.58, 0.35, 0.35, 0.35, 0.45, 0.45, 0.55, 0.45, 0.45, 0.35, 0.45, 0.45, 0.58, 0.58, 0.58, 0.58, 0.58 /), (/N_PFT, N_BANDS/) )
rhor : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f
Canopy reflectivity (?unitless).
rhor : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f

rhos : real*8, parameter, dimension(N_PFT, N_BANDS)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = RESHAPE( (/ 0.16, 0.16, 0.16, 0.16, 0.16, 0.16, 0.16, 0.16, 0.16, 0.16, 0.16, 0.36, 0.36, 0.36, 0.36, 0.36, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.58, 0.58, 0.58, 0.58, 0.58, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.58, 0.58, 0.58, 0.58, 0.58, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.58, 0.58, 0.58, 0.58, 0.58, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.58, 0.58, 0.58, 0.58, 0.58, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.58, 0.58, 0.58, 0.58, 0.58 /), (/N_PFT, N_BANDS/) )
rhow : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1d3
rmaint : real*8
Subroutine: resp_can_growth. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

rmaint : real*8
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

root_d : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

root_d : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

rootprof : real*8, dimension(:)
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

rootprofdata : real*8, intent(out), dimension(N_COVERTYPES, N_DEPTH)
Subroutine: prescr_calc_rootprof_all. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

rootprofdata : real*8, intent(out), dimension(N_COVERTYPES, N_DEPTH)
Subroutine: prescr_get_pft_vars. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

rootprofdata : real*8, intent(out), dimension(N_COVERTYPES, N_DEPTH)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

rootzone : real*8, dimension(N_DEPTH)
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

roughness_length : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

roughness_length : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

roughness_length : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

rp : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 7
rp_fract : real*8
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

rpools : real*8, dimension(N_BPOOLS)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

rpools : real*8, dimension(N_BPOOLS)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

rtgrowth : real*8
Subroutine: resp_can_growth. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

rtsafe : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rvap : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
gas constant for water vapour (461.5 J/K kg)
Initial Value = 1d3 * gasc / mwat
rvap : real*8, parameter
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
Initial Value = 1d3 * GASC/MWAT
s : real*8
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

s : real*8, intent(out)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

s : real*8, dimension(N_DEPTH)
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

s : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

s : real*8
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

s : real*8
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

s : real*8
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

s2day : real*8, parameter
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f
Initial Value = 24.d0*60.d0*60.d0
s_atm : real*8, parameter
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.37d0
s_atm : real*8, parameter
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.37d0
s_atm : real*8, parameter
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.37d0
s_stom : real*8, parameter
Subroutine: a_eqn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.65d0
s_stom : real*8, parameter
Subroutine: a_eqn_0. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.65d0
s_stom : real*8, parameter
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.65d0
sacc : real*8, intent(inout)
Subroutine: photosyn_acclim. Module: PHENOLOGY. File: phenology.f

sacclim : real*8, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

sacclim : real*8, intent(in)
Subroutine: frost_hardiness. Module: PHENOLOGY. File: phenology.f

sacclim : real*8, intent(in)
Subroutine: frost_hardiness. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

sand : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 17
sandfrac : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

sandfrac : real*8, intent(in)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

sandfrac : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

sandfrac : real*8
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

savg : real*8
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

savglayer : real*8, intent(out), dimension(N_CASA_LAYERS)
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

sbeta : real*8
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f

sbeta : real*8
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f

sbeta : real*8, intent(in)
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Cos of solar zenith angle
scale : real*8
Subroutine: debug_diags. Module: ENT. File: ent.f

scale : real*8
Subroutine: do_restrict_litter_flux. Module: PHENOLOGY. File: phenology.f

sday : used from timeconstants_mod
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = >SECONDS_PER_DAY
seasn1 : real*8
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

seasn2 : real*8
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

season :
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
julian day for start of season (used for veg albedo calc)
season : real*8, parameter, dimension(4)
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f
julian day for start of season (used for veg albedo calc)
Initial Value = (/ 15.00, 105.0, 196.0, 288.0/)
secpy : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 31536000.d0
senescefrac : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

sg : real*8, intent(out)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

sg : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

sgdd : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

sgdd : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

sgdd : real*8, intent(inout)
Subroutine: pheno_update_coldherbaceous. Module: PHENOLOGY. File: phenology.f

sgdd_length : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 50.d0
sgdd_threshold : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 100.d0
sgrowthmodel : integer
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f
Initial Value = 1
shc : real*8
Subroutine: entcell_update_shc. Module: ENTCELLS. File: entcells.f

shc_patch : used from patches
Subroutine: entcell_update_shc. Module: ENTCELLS. File: entcells.f

shortwave_transmit : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

shortwave_transmit : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

shortwave_transmit : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

shrub : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 3
shv100 : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2080.d0
shw : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
heat capacity of water (at 20 C) (4185 J/kg C)
Initial Value = 4185.
shw20 : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4185.d0
shw25 : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4181.3d0
si : real*8, intent(out)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

si : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

sigma : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f
Leaf scattering coefficient (?unitless).
sigma :
Global variable . Module: ENT_TYPES. File: ent_types.f
Leaf scattering coefficient (?unitless).
sigma : real*8, parameter
Subroutine: canopy_rad_setup. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 0.2d0
sigma : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f

siltfrac : real*8, intent(in)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

siltfrac : real*8
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

size_ent_debug : integer, parameter
Global variable . Module: ENT_DEBUG_MOD. File: ent_debug.f
Initial Value = NPFT*(16+11+15 +1)
sk : real*8
Subroutine: soillayer_convert_ent. Module: SOILBGC. File: soilbgc.f

skip : integer
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

slow : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 11
smpsat : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

smpsat : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

soil_bgc : used from soilbgc
Subroutine: ent_biophysics. Module: ENT. File: ent.f

soil_bgc : used from soilbgc
Subroutine: ent_integrate. Module: ENT. File: ent.f

soil_bgc : used from soilbgc
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

soil_c_total : real*8, intent(out), dimension(N_CASA_LAYERS, I0:I1, J0:J1)
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

soil_c_total : real*8, intent(in), dimension(N_CASA_LAYERS, I0:I1, J0:J1)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

soil_c_total : real*8, dimension(N_CASA_LAYERS, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

soil_color : integer, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_calc_soilcolor. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

soil_color : integer, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_get_pft_vars. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

soil_color : integer, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

soil_color_prescribed : integer, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 2, 2, 2, 2, 2, 2, 2 , 2, 2, 2, 2, 2 ,2, 2, 2, 2, 1, 2 /)
soil_color_prescribed : used from ent_pfts
Subroutine: prescr_calc_soilcolor. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

soil_gcm2 : real*8
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

soil_ice_fraction : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

soil_ice_fraction : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

soil_ice_fraction : real*8, dimension(:, :, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

soil_matric_pot : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

soil_matric_pot : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

soil_matric_pot : real*8, dimension(:, :, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

soil_moist : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

soil_moist : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

soil_moist : real*8, dimension(:, :, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

soil_temp : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

soil_temp : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

soil_temp : real*8, dimension(:, :, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

soil_texture : real*8, intent(in), dimension(N_SOIL_TEXTURES)
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

soil_texture : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

soil_texture : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

soil_texture : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

soil_texture : real*8, intent(in), dimension(N_SOIL_TEXTURES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

soil_texture : real*8, intent(out), dimension(N_SOIL_TEXTURES, I0:I1, J0:J1)
Subroutine: prescr_get_soiltexture. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

soil_texture : real*8, intent(out), dimension(N_SOIL_TEXTURES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

soil_type : integer, intent(in)
Subroutine: insert_patch. Module: PATCHES. File: patches.f

soil_type : integer, intent(in)
Subroutine: patch_construct. Module: PATCHES. File: patches.f

soilcpools : real*8, dimension(:, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

soilcpools : real*8, dimension(:, :, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

soilcpools : real*8, dimension(:, :, :, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

soildata : integer, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

soildepth_m : real*8, parameter, dimension(N_DEPTH)
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = (/ 0.1,0.27,0.57,1.08,1.97,3.5 /)
soillayer_convert_ent : used from soilbgc
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

soilmet : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 6
soilmic : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 10
soilmoist : real*8, intent(in), dimension(N_CASA_LAYERS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

soilmoist : real*8, dimension(N_CASA_LAYERS)
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

soilmoist_in : real*8, optional
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

soilmp : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

soilresp : real*8, optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

soilresp : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

soilresp : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

soilstr : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 7
soilt_adj : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

soilt_adj : real*8, intent(in)
Subroutine: pheno_update_coldherbaceous. Module: PHENOLOGY. File: phenology.f

soilt_base : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = -5.d0
soilt_max : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 5.d0
soilt_min : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.d0
soiltemp : real*8, intent(in), dimension(N_CASA_LAYERS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

soiltemp : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

soiltemp : real*8, dimension(N_CASA_LAYERS)
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

soiltemp2layer : real*8, dimension(N_CASA_LAYERS)
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

soiltemp_10d : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

soiltemp_10d : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

soiltemp_10d : real*8, intent(in)
Subroutine: pheno_update_coldherbaceous. Module: PHENOLOGY. File: phenology.f

soiltemp_in : real*8, optional
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

soiltemp_par : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.d0
solubfract : real*8, dimension(n_pft)
Global variable . Module: ENT_CONST. File: ent_const.f

spinup_soil_bgc_step : used from ent
Subroutine: ent_spinup_sbgc_step. Module: ENT_MOD. File: ent_mod.f

sqrtexpr : real*8
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

sqrtexpr : real*8
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f

sqrtop : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

sr : real*8, intent(out)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

sr : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

st : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

stbo : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 5.67051d-8
stg : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

sti : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

str : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

stressh2o : real*8, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

structurallignin : real*8, dimension(n_pft)
Global variable . Module: ENT_CONST. File: ent_const.f

subres : real*8, dimension(I0:I1, J0:J1)
Subroutine: ijsub. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

sum : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

sumarea : real*8
Subroutine: entcell_carbon. Module: ENTCELLS. File: entcells.f

sumg : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

sumi : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

summarize_entcell : used from entcells
Subroutine: ent_biophysics. Module: ENT. File: ent.f

summarize_entcell : used from entcells
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

summarize_entcell : used from entcells
Subroutine: ent_integrate. Module: ENT. File: ent.f

summarize_entcell : used from entcells
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

summarize_entcell : used from entcells
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

summarize_entcell : used from entcells
Subroutine: spinup_soil_bgc_step. Module: ENT. File: ent.f

summarize_entcell : used from entcells
Subroutine: update_veg_structure. Module: ENT. File: ent.f

summarize_patch : used from patches
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

summarize_patch : used from patches
Subroutine: assign_entcell_soilcarbon. Module: ENTCELLS. File: entcells.f

summarize_patch : used from patches
Subroutine: ent_biophysics. Module: ENT. File: ent.f

summarize_patch : used from patches
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

summarize_patch : used from patches
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

summarize_patch : used from patches
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

sumr : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

sunlitshaded : integer, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

sunlitshaded : integer
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

sunlitshaded : integer, intent(in)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

surf_co2 : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

surf_co2 : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

surf_co2 : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

surf_pressure : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

surf_pressure : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

surf_pressure : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

surfmet : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4
surfmic : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 9
surfstr : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 5
sw : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
swtopar : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4.05d0
t_k : real*8
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

t_k_10d : real*8
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

t_sub : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 12
ta : real*8, intent(in)
Subroutine: photosyn_acclim. Module: PHENOLOGY. File: phenology.f

tacclim : real*8, parameter
Subroutine: frost_hardiness. Module: PHENOLOGY. File: phenology.f
Initial Value = -5.93d0
tacclim : real*8, parameter
Subroutine: frost_hardiness. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = -5.93d0
tacclim : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

tacclim : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

tairk_10d : real*8, intent(in)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tairk_10d : real*8, intent(in)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tairk_10d : real*8, intent(in)
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

tau : real*8, parameter
Subroutine: calc_co2compp. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 2600.d0
tau_inv : real*8, parameter
Subroutine: photosyn_acclim. Module: PHENOLOGY. File: phenology.f
Initial Value = 2.22222e-6
tauiso : real*8
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

taul : real*8, parameter, dimension(N_PFT, N_BANDS)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = RESHAPE( (/ 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.07, 0.07, 0.07, 0.07, 0.07, 0.10, 0.10, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.10, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.10, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.10, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.10, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.10, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25 /), (/N_PFT, N_BANDS/) )
taus : real*8, parameter, dimension(N_PFT, N_BANDS)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = RESHAPE( (/ 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.220, 0.220, 0.220, 0.220, 0.220, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.380, 0.380, 0.380, 0.380, 0.380, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.380, 0.380, 0.380, 0.380, 0.380, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.380, 0.380, 0.380, 0.380, 0.380, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.380, 0.380, 0.380, 0.380, 0.380, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.380, 0.380, 0.380, 0.380, 0.380 /), (/N_PFT, N_BANDS/) )
tc : real*8, intent(in)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tcan_ini : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

tcan_ini : real*8
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

tcan_ini : real*8, dimension(:)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

tcan_ini : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

tcan_ini : real*8, dimension(i0:i1, j0:j1)
Subroutine: init_canopy_physical. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

tcan_ini : real*8
Subroutine: init_canopy_physical_single. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

tcan_ini : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

tcank : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

tcanopyk : real*8, intent(in)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tcanopyk : real*8, intent(in)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tcanopyk : real*8, intent(in)
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

tcelsius : real*8
Subroutine: arrhenius. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tcelsius : real*8
Subroutine: optcurve. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tcelsius : real*8
Subroutine: q10fn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tcelsius : real*8
Subroutine: resp_root. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tcelsius : real*8, intent(in)
Subroutine: tresponse. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

teeny : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1.d-30
temp : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tf : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
freezing point of water at 1 atm (273.15 K)
Initial Value = tfrz
tfactor : real*8
Subroutine: tresponse. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tfrz : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 273.15d0
thetamin : real*8, intent(in)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

thetarel : real*8, intent(in), dimension(:)
Subroutine: water_stress3. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

thetarel : real*8, intent(in), dimension(:)
Subroutine: water_stress4. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

thetas : real*8, intent(in), dimension(:)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

thetasat : real*8, intent(in)
Subroutine: water_stress2. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

time : type(timestruct)
Subroutine: calc_cell_disturbance_rates. Module: DISTURBANCE. File: disturbance.f

time : type(timestruct)
Subroutine: fire_frequency_cell. Module: DISTURBANCE. File: disturbance.f

time : type(timestruct)
Subroutine: reproduction_calc. Module: REPRODUCTION. File: reproduction.f

timestruct : used from ent_types
Global variable . Module: ENT_MOD. File: ent_mod.f

title : character*80
Subroutine: init_ent_hdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

title : character*80
Subroutine: init_ent_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

title : character*80
Subroutine: init_ent_laimax_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

title : character*80
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

title : character*80
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

title : character*80
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

title : character*80
Subroutine: prescr_get_soil_c_total. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

titles : character*80, dimension(N_COVERTYPES)
Subroutine: init_entvegdata_geo. Module: ENT_PRESCRIBED_DRV_GEO. File: ent_prescribed_drv_geo.f

tl : real*8, intent(in)
Subroutine: calc_co2compp. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tl : real*8, intent(in)
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tl : real*8, intent(in)
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tl : real*8, intent(in)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tm : real*8, intent(in)
Subroutine: qsat. Module: PHYSUTIL. File: physutil.f
temperature (K)
tmp_n : real*8
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

tmp_pft : integer
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

tmp_sacclim : real*8
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

tmp_senescefrac : real*8
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

tot_area : real*8
Subroutine: patch_merge. Module: PATCHES. File: patches.f

tot_c : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

tot_c_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

tot_closs : real*8, dimension(20)
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

tot_closs_acc : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

tot_closs_acc_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

total : real*8, dimension(:)
Subroutine: debug_carbon. Module: ENT_MOD. File: ent_mod.f

total_cpool : real*8, dimension(n_casa_layers)
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

total_cpool : real*8, dimension(n_casa_layers)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

total_visible_rad : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

total_visible_rad : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

total_visible_rad : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

tpool : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

tpool : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

tpool : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: print_tpool. Module: PATCHES. File: patches.f

tpool : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

tpool_ini : real*8, intent(in), dimension(N_PFT, PTRACE, NPOOLS-NLIVE, N_CASA_LAYERS)
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

tpool_ini : real*8, dimension(n_pft, ptrace, npools-nlive, n_casa_layers)
Subroutine: assign_patch. Module: PATCHES. File: patches.f

tpool_ini : real*8, dimension(n_pft, ptrace, npools-nlive, n_casa_layers)
Subroutine: assign_patch_soilcarbon. Module: PATCHES. File: patches.f

tpool_ini : real*8, dimension(:, :, :, :)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

tpool_ini : real*8, dimension(:, :, :, :, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

tpool_ini : real*8, dimension(:, :, :, :, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

tpool_ini : real*8, dimension(:, :, :, :)
Subroutine: ent_cell_set_soilcarbon_r8_0. Module: ENT_MOD. File: ent_mod.f

tpool_ini : real*8, dimension(:, :, :, :, :)
Subroutine: ent_cell_set_soilcarbon_r8_1. Module: ENT_MOD. File: ent_mod.f

tpool_ini : real*8, dimension(:, :, :, :, :, :)
Subroutine: ent_cell_set_soilcarbon_r8_2. Module: ENT_MOD. File: ent_mod.f

tpool_ini : real*8, intent(in), dimension(N_PFT, PTRACE, NPOOLS-NLIVE, N_CASA_LAYERS)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

tpool_ini : real*8, intent(out), dimension(N_PFT, PTRACE, NPOOLS-NLIVE, N_CASA_LAYERS, I0:I1, J0:J1)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

tpool_ini : real*8, intent(out), dimension(PTRACE, NPOOLS-NLIVE , N_CASA_LAYERS)
Subroutine: read_soilcarbon_patch. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

tpool_ini : real*8, intent(out), dimension(N_PFT, PTRACE, NPOOLS-NLIVE , N_CASA_LAYERS, I0:I1, J0:J1)
Subroutine: read_soilcarbon_site. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

tpooldata : real*8, dimension(n_pft, ptrace, npools-nlive, n_casa_layers, i0:i1, j0:j1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

tpools : real*8, intent(in), dimension(N_PFT, PTRACE, NPOOLS-NLIVE, N_CASA_LAYERS)
Subroutine: assign_entcell_soilcarbon. Module: ENTCELLS. File: entcells.f

trans_sw : real*8, intent(out)
Subroutine: canopy_transmittance. Module: BIOPHYSICS. File: canopyspitters.f
Total canopy transmittance of shortwave (fraction)
trans_sw : real*8, intent(out)
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

trans_sw : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

tree : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4
tsoilk : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

tsoilk : real*8, intent(in)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tsoilk : real*8, intent(in)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tsoilk : real*8, intent(in)
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

tsoilk_10d : real*8, intent(in)
Subroutine: resp_plant_day. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tsoilk_10d : real*8, intent(in)
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

tsoilk_10d : real*8, intent(in)
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

tsurfk : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

tt : type(timestruct), pointer
Subroutine: ent_ecosystem_dynamics. Module: ENT. File: ent.f

tt : type(timestruct)
Subroutine: struct_flag. Module: ENT. File: ent.f

tt : type(timestruct)
Subroutine: struct_flag_day. Module: ENT. File: ent.f

tt : type(timestruct)
Subroutine: struct_flag_month. Module: ENT. File: ent.f

tundra : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = 9
turn_croot : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turn_croot : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turn_croot : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

turn_froot : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turn_froot : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turn_froot : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

turn_hw : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turn_hw : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turn_hw : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

turn_leaf : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turn_leaf : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turn_leaf : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

turn_leaf : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

turn_live : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turn_live : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turn_sw : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

turnover0 : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.f

turnover_amp : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

turnover_amp : real*8, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

turnoverdtfroot : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turnoverdtfroot : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turnoverdtfroot : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

turnoverdtleaf : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turnoverdtleaf : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turnoverdtleaf : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

turnoverdtwood : real*8
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

turnoverdtwood : real*8
Subroutine: litter_cohort_fff. Module: PHENOLOGY. File: phenology.f

turnoverdtwood : real*8
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

ugbiomass_per_gc : real*8, parameter
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f
Initial Value = 2.d6
ugbiomass_per_umolco2 : real*8, parameter
Subroutine: resp_cpool_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f
Initial Value = 28.5
umols_to_kgcm2s : real*8
Subroutine: respauto_npp_clabile. Module: BIOPHYSICS. File: canopyspitters.f

umols_to_kgcs : real*8, parameter
Subroutine: resp_plant_maint. Module: RESPAUTO_PHYSIO. File: respauto_physio.f
Initial Value = 0.012d-6
undef : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = -1.d30
update_crops : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

update_crops : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

update_crops : logical, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

update_crops : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

update_crops : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

update_crops : logical, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

update_day : logical
Subroutine: ent_integrate. Module: ENT. File: ent.f

update_day : logical, intent(in)
Subroutine: ent_run_r8_0. Module: ENT_MOD. File: ent_mod.f

update_day : logical, intent(in)
Subroutine: ent_run_r8_1. Module: ENT_MOD. File: ent_mod.f

update_day : logical, intent(in)
Subroutine: ent_run_r8_2. Module: ENT_MOD. File: ent_mod.f

update_struct : logical
Subroutine: struct_flag. Module: ENT. File: ent.f

update_struct : logical
Subroutine: struct_flag_day. Module: ENT. File: ent.f

update_struct : logical
Subroutine: struct_flag_month. Module: ENT. File: ent.f

update_veg_structure : used from ent
Subroutine: ent_update_veg_structure_r8_0. Module: ENT_MOD. File: ent_mod.f

update_veg_structure : used from ent
Subroutine: ent_update_veg_structure_r8_1. Module: ENT_MOD. File: ent_mod.f

update_veg_structure : used from ent
Subroutine: ent_update_veg_structure_r8_2. Module: ENT_MOD. File: ent_mod.f

var : real*8, intent(inout), dimension(:)
Subroutine: copy_vars_array. Module: ENT_MOD. File: ent_mod.f

var : integer, intent(inout), dimension(:)
Subroutine: copy_vars_i_array. Module: ENT_MOD. File: ent_mod.f

var : integer, intent(inout)
Subroutine: copy_vars_i_single. Module: ENT_MOD. File: ent_mod.f

var : real*8, intent(inout)
Subroutine: copy_vars_single. Module: ENT_MOD. File: ent_mod.f

var : real*8, intent(in)
Subroutine: running_mean. Module: PHENOLOGY. File: phenology.f

var_mean : real*8, intent(in)
Subroutine: running_mean. Module: PHENOLOGY. File: phenology.f

vc_amp : real*8, parameter
Subroutine: par_phenology. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 15.d0
vc_min : real*8, parameter
Subroutine: par_phenology. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 10.d0
vc_slop : real*8, parameter
Subroutine: par_phenology. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 15.d0
vc_tran : real*8, parameter
Subroutine: par_phenology. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 12.d0
vcmax : real*8, intent(in)
Subroutine: rdark. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

veg_fraction : real*8, dimension(:)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

veg_fraction : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

veg_fraction : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

veg_update : used from phenology
Subroutine: ent_integrate. Module: ENT. File: ent.f

veg_update : used from phenology
Subroutine: update_veg_structure. Module: ENT. File: ent.f

vegalbedo : real*8, dimension(:, :)
Subroutine: ent_cell_set_r8_0. Module: ENT_MOD. File: ent_mod.f

vegalbedo : real*8, dimension(:, :, :)
Subroutine: ent_cell_set_r8_1. Module: ENT_MOD. File: ent_mod.f

vegalbedo : real*8, dimension(:, :, :, :)
Subroutine: ent_cell_set_r8_2. Module: ENT_MOD. File: ent_mod.f

vegdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

vegdata : real*8, intent(inout), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

vegdata : real*8, intent(out), dimension(N_COVERTYPES, I0:I1, J0:J1)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

vegetation_fractions : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

vegetation_fractions : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

vegetation_fractions : real*8, dimension(:, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

vegetation_heights : real*8, dimension(:), optional, intent(out)
Subroutine: ent_get_exports_r8_0. Module: ENT_MOD. File: ent_mod.f

vegetation_heights : real*8, dimension(:, :), optional, intent(out)
Subroutine: ent_get_exports_r8_1. Module: ENT_MOD. File: ent_mod.f

vegetation_heights : real*8, dimension(:, :, :), optional, intent(out)
Subroutine: ent_get_exports_r8_2. Module: ENT_MOD. File: ent_mod.f

vform : integer
Subroutine: cfol_fn. Module: ALLOMETRYFN. File: allometryfn.f

vfraction :
Global variable . Module: ENT_TYPES. File: ent_types.f
Array of cover fraction by pft in grid cell
vfraction : real*8, dimension(:)
Subroutine: entcell_extract_pfts. Module: ENTCELLS. File: entcells.f

vfraction : real*8, dimension(12)
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

vfraction : real*8, dimension(N_COVERTYPES)
Subroutine: entcell_update_shc_mosaicveg. Module: ENTCELLS. File: entcells.f

vfraction : real*8, intent(out), dimension(N_COVERTYPES, I0f:I1f, J0f:J1f)
Subroutine: init_vfraction. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

vfraction : real*8, dimension(:)
Subroutine: patch_extract_pfts. Module: PATCHES. File: patches.f

vfraction_patch : real*8
Subroutine: entcell_extract_pfts. Module: ENTCELLS. File: entcells.f

vhght : real*8, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/27.d0, 27.d0, 17.9d0, 17.9d0, 16.8d0, 16.8d0, 11.3d0 , 15.1d0, 0.1d0, 5d0, 1.5d0, 1.5d0, 1.5d0, 1.5d0 ,1.75d0, 7.1d0, 0.d0, 0.d0 /)
vhght : used from ent_pfts
Subroutine: prescr_calc_hdata. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

w1 : real*8
Subroutine: cohort_merge_data. Module: COHORTS. File: cohorts.f

w1 : real*8
Subroutine: patch_merge. Module: PATCHES. File: patches.f

w1 : real*8
Subroutine: patch_merge_data. Module: PATCHES. File: patches.f

w2 : real*8
Subroutine: cohort_merge_data. Module: COHORTS. File: cohorts.f

w2 : real*8
Subroutine: patch_merge. Module: PATCHES. File: patches.f

w2 : real*8
Subroutine: patch_merge_data. Module: PATCHES. File: patches.f

w_tot : real*8
Subroutine: cohort_merge_data. Module: COHORTS. File: cohorts.f

watdry : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

watdry : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

water_stress3 : used from respauto_physio
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

water_stress4 : used from respauto_physio
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

watsat : real*8
Subroutine: assign_entcell. Module: ENTCELLS. File: entcells.f

watsat : real*8
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

wddata : real*8, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_calc_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

wdens_g_cm3 : real*8, dimension(n_pft), parameter
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/ 0.66d0,0.7d0,0.5d0,0.5d0,0.54d0,0.54d0,0.6d0 ,0.54d0,0.6d0,0.6d0 ,undef,undef,undef,undef,undef,0.54d0 /)
wind_speed : real*8, intent(in)
Subroutine: ent_set_forcings_r8_0. Module: ENT_MOD. File: ent_mod.f

wind_speed : real*8, dimension(:), intent(in)
Subroutine: ent_set_forcings_r8_1. Module: ENT_MOD. File: ent_mod.f

wind_speed : real*8, dimension(:, :), intent(in)
Subroutine: ent_set_forcings_r8_2. Module: ENT_MOD. File: ent_mod.f

wlim : real*8, dimension(n_casa_layers)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

wood : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 3
wooddens : real*8
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

wooddensity_gcm3 : used from allometryfn
Subroutine: popdensity. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

woodligninfract : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 0.40
woody : logical
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

woody : logical
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

wp1 : real*8
Subroutine: cohort_merge_data. Module: COHORTS. File: cohorts.f

wp2 : real*8
Subroutine: cohort_merge_data. Module: COHORTS. File: cohorts.f

wt : real*8
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

wt1 : real*8
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

wt2 : real*8
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

x : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x : real*8
Subroutine: optcurve. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

x : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

x1 : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x1 : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x2 : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x2 : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x2save : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x2tmp : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

xacc : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

xacc : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

xh : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

xl : real, parameter, dimension(N_PFT)
Global variable . Module: ENT_PFTS. File: ent_pfts_ENT.f
Initial Value = (/0.01, 0.01, 0.01, 0.10, 0.10, 0.01, 0.25, 0.25, 0.01, 0.25, 0.25, -0.30, -0.30, -0.30, -0.30, -0.30/)
xl : real*8
Subroutine: rtsafe. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

xlim : real*8, intent(in)
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

y : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

y : real*8
Subroutine: optcurve. Module: RESPAUTO_PHYSIO. File: respauto_physio.f

y_alpha : real*8
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

year : integer, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_0. Module: ENT_MOD. File: ent_mod.f

year : integer, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_1. Module: ENT_MOD. File: ent_mod.f

year : integer, intent(in), optional
Subroutine: ent_prescribe_vegupdate_r8_2. Module: ENT_MOD. File: ent_mod.f

year : integer, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_0. Module: ENT_MOD. File: ent_mod.f

year : integer, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_1. Module: ENT_MOD. File: ent_mod.f

year : integer, intent(in)
Subroutine: ent_prescribe_vegupdatec_r8_2. Module: ENT_MOD. File: ent_mod.f

year : integer, intent(in)
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

year : integer, intent(in)
Subroutine: prescr_update_vegcrops. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

year : integer, intent(in)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

year1 : integer
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

year2 : integer
Subroutine: prescr_get_cropdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

z : real*8
Subroutine: asnet_c4. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

z : real*8
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_prescr_veg.f

zero : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 0.d0
zero : real*8, parameter
Subroutine: canopy_rad. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 0.d0
zweight : real*8
Subroutine: running_mean. Module: PHENOLOGY. File: phenology.f

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility