IndexRundeck: P1SoM40Created: Thu May 9 03:30:15 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, intent(inout), dimension(:)
Global variable . Module: QSORT_C_MODULE. File: canopyradiation.f

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

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

a : real*8
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

a : real*8, intent(inout), dimension(:)
Subroutine: partition. Module: QSORT_C_MODULE. File: canopyradiation.f

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

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

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

a1 : real*8
Subroutine: cubicroot. 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: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.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.0595
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: BIOPHYSICS. File: canopyspitters.f

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

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

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

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

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

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_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_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_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/ 0.d0, 1.5d0, 2.0d0, 2.5d0, 4.0d0, 6.0d0,8.0d0,7.0d0,3.0d0 ,0.d0, 0.d0, 2.d0 /)
alamin : real*8, parameter, dimension(N_COVERTYPES)
Global variable . Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/ 0.d0, 1.0d0, 1.0d0, 1.0d0, 1.0d0, 1.0d0, 6.0d0,6.0d0,1.0d0 ,0.d0, 0.d0, 1.d0 /)
alayer : real*8, intent(out)
Subroutine: photosynth_sunshd. Module: BIOPHYSICS. File: canopyspitters.f

albd : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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 :
Subroutine: entcell_update_crops. 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_GISSveg.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

albgrd : real*8, dimension(2, numrad)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

albgri : real*8, dimension(2, numrad)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

albi : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

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

all_convolute_input : type(profile_params), dimension(:), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

all_convolute_input : type(profile_params), dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

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

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

alloc_new : logical, parameter
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f
Initial Value = .false.
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: BIOPHYSICS. File: canopyspitters.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

ang_dif : real*8, parameter
Global variable . Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 1.0071
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
aout : real*8, intent(out)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.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

arg : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

aroot : real*8, parameter, dimension(N_COVERTYPES)
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/ 0.d0,12.5d0, 0.9d0, 0.8d0,0.25d0,0.25d0,0.25d0,1.1d0,0.9d0 ,0.d0, 0.d0, 0.9d0 /)
arrdz : real*8, dimension(:), allocatable
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

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

arrthh : real*8, dimension(:), allocatable
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

arrthl : real*8, dimension(:), allocatable
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.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

asu : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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: fbb_night. Module: PHOTCONDMOD. File: FBBphotosynthesis.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

avmu : real*8, dimension(lbp:ubp)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

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

b : real*8
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

b : real*8, intent(in)
Subroutine: height_function1. Module: CANOPYRAD. File: canopyradiation.f

b : real*8, intent(in)
Subroutine: height_function2. Module: CANOPYRAD. File: canopyradiation.f

b : real*8, intent(in)
Subroutine: height_function3. Module: CANOPYRAD. File: canopyradiation.f

b : real*8, intent(in)
Subroutine: height_function4. Module: CANOPYRAD. File: canopyradiation.f

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

b : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

ball_b : real*8, parameter
Subroutine: calc_ci_canopy. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 0.01
bc : real*8
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

bch : real*8
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

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

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

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: clim_stats. Module: PHENOLOGY. File: phenology.f

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

betad : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

betad : real*8
Subroutine: water_stress. Module: BIOPHYSICS. File: canopyspitters.f

betad : real*8
Subroutine: water_stress. Module: PHENOLOGY. File: phenology.f

betad : real*8
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.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

betadl : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

betadl : real*8, intent(out), dimension(:)
Subroutine: water_stress. Module: BIOPHYSICS. File: canopyspitters.f

betadl : real*8, intent(out), dimension(:)
Subroutine: water_stress. Module: PHENOLOGY. File: phenology.f

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

betads : real*8, parameter
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 0.5
betai : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

betail : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

betais : real*8, parameter
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 0.5
betak : real*8
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.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_GISSveg.f

broadleaf : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
broot : real*8, parameter, dimension(N_COVERTYPES)
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/ 0.d0, 1.0d0, 0.9d0, 0.4d0,2.00d0,2.00d0,2.00d0,0.4d0,0.9d0 ,0.d0, 0.d0, 0.9d0 /)
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*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_vdata. 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

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

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

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

c : real*8, intent(in)
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.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
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

c : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

c : real*8, parameter
Subroutine: qsat. Module: BIOPHYSICS. File: canopyspitters.f
expansion coefficients for QSAT
Initial Value = 1./RVAP
c : real*8
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.f

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

c : integer
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

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

c1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

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

c2b : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 2.0d0
c2n : real*8
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

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

c_croot : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.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_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, intent(inout)
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
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_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, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.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_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, 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_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, 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_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_sw : real*8, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.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_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, intent(in)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

ca : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: BIOPHYSICS. File: canopyspitters.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, 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: litter_cohort. Module: PHENOLOGY. File: phenology.f

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

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

calc_casarootfrac : used from cohorts
Subroutine: litter_turnover_cohort. 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

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, intent(in)
Subroutine: cdead2dbh. Module: PHENOLOGY. File: phenology.f

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

cdead : real*8, intent(inout)
Subroutine: growth_cpools_structural. 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. Module: PHENOLOGY. File: phenology.f

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

chil : real*8
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

chil : real*8, dimension(lbp:ubp)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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: BIOPHYSICS. File: canopyspitters.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_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_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

cixx : real*8, dimension(3)
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

clai : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

clay : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.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

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_vdata. 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_laidata. 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

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, 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_growth_cohort. Module: PHENOLOGY. File: phenology.f

closs : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_old. 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, 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_growth_cohort. Module: PHENOLOGY. File: phenology.f

clossacc : real*8, dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: litter_old. 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, dimension(:), pointer
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.f

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

clumpd : real*8
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

clumpd : real*8
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

clumpi : real*8
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

clumpi : real*8
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

cn : real*8
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.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_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_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

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

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

colddecid : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
colddroughtdecid : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 4
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: veg_update. Module: PHENOLOGY. File: phenology.f

convoluted_szn_transmit : real*8, dimension(:, :), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

cop : type(cohort)
Subroutine: allocate_npp_to_labile. Module: BIOPHYSICS. File: canopyspitters.f

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

cop : type(cohort), intent(in)
Subroutine: calc_casarootfrac. 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), pointer
Subroutine: ent_diagnostics. Module: ENT. File: ent.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: geo_to_gin. Module: CANOPYRAD. File: canopyradiation.f

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

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

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

cop : type(cohort), pointer
Subroutine: litter_old. 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: 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: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.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: 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_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

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

cosz : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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: clim_stats. Module: PHENOLOGY. File: phenology.f

coszen : real*8, dimension(num_vegsol)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

coszen : real*8, intent(in)
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

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

coszen : real*8, dimension(num_vegsol)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

count : integer
Subroutine: geo_to_gin. Module: CANOPYRAD. File: canopyradiation.f

counter : integer, save
Subroutine: calc_pspar. 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: prescr_get_laidata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f
type
cover_dirt : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 10
cover_sand : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
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.f
Initial Value = 1
cp : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1012.
cpool : real*8, dimension(N_BPOOLS)
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

cpool : real*8, intent(inout), dimension(N_BPOOLS)
Subroutine: prescr_init_clab. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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

cpool : real*8, intent(out), dimension(N_BPOOLS)
Subroutine: prescr_plant_cpools. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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

cpool : real*8, intent(out), dimension(N_BPOOLS)
Subroutine: update_plant_cpools. 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_tmp : real*8, dimension(npools-nlive, n_casa_layers)
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.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

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

cr : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 6
crad_heights : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

crad_heights : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

crad_heights : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.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)
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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

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.f
Initial Value = 8
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

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

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

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

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

cs : real*8
Subroutine: photosynth_analyticsoln. 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_growth_cohort. Module: PHENOLOGY. File: phenology.f

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

csum : real*8
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.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, intent(in)
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

d : real*8
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

d : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

d1 : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

d1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

d2 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

d_efp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

d_fp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

d_height_levels : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

d_rdfp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

d_rifp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

d_vz : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

dbhdata : real*8, intent(in), dimension(N_COVERTYPES)
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_GISSveg.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

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
Subroutine: litter_cohort. 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_fol : real*8
Subroutine: litter_cohort. 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_froot : real*8
Subroutine: litter_cohort. 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_hw : real*8
Subroutine: litter_cohort. 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_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_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: veg_update. 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_remainder : real*8
Subroutine: growth_cpools_active. Module: PHENOLOGY. File: phenology.f

dc_sw : real*8
Subroutine: litter_cohort. 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_total : real*8
Subroutine: litter_cohort. 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

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

dclab_dbiomass : real*8
Subroutine: litter_cohort. 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

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

dcrepro : real*8, intent(in)
Subroutine: litter_growth_cohort. 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
decidforest : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts.f
Initial Value = 5
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

delta_z : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.f

delta_z : real*8
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

delta_z : real*8, intent(in)
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

delta_z : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

delta_z : real*8
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

delta_z : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

dens_foliage : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.f

dens_tree : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.f

density : real*8
Subroutine: patch_extract_pfts. Module: PATCHES. File: patches.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

dif : real*8
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

dif : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

diff : real*8, dimension(:), pointer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.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_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_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_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

dlai : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

do_frost_hardiness : logical, optional
Subroutine: ent_initialize. Module: ENT_MOD. File: ent_mod.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_patchdynamics : logical, optional
Subroutine: ent_initialize. Module: ENT_MOD. File: ent_mod.f

do_phenology_activegrowth : logical, optional
Subroutine: ent_initialize. 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_initialize. Module: ENT_MOD. File: ent_mod.f

do_structuralgrowth : logical, optional
Subroutine: ent_initialize. Module: ENT_MOD. File: ent_mod.f

donor_pool : integer
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

dormant : logical
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

dphi : real*8
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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.f
Initial Value = 20
dszn : real*8
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.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: 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_growth_cohort. Module: PHENOLOGY. File: phenology.f

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

dtsec : real*8
Subroutine: allocate_npp_to_labile. Module: BIOPHYSICS. File: canopyspitters.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: pheno_update. Module: PHENOLOGY. File: phenology.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: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

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

dtsec : real*8
Subroutine: uptake_n. Module: GROWTHALLOMETRY. File: growthallometry.f

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

dtsec : real*8, intent(in)
Subroutine: vertctransport. Module: SOILBGC. File: soilbgc.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

dz : real*8
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

dz : real*8
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

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

dz_soil : real*8, parameter, dimension(1:6)
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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: clim_stats. Module: PHENOLOGY. File: phenology.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), pointer
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_pfts. Module: ENTCELLS. File: entcells.f

ecp : type(entcelltype), intent(in)
Subroutine: entcell_print. 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: 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: 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: 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

ed_woodydiameter : used from ent_prescr_veg
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

edpery : real*8, parameter
Global variable . Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = 365.
eff : real*8, dimension(NRESP_POOLS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

eff : real*8, intent(in), dimension(NRESP_POOLS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

efp : real*8, dimension(:), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

efp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

efp : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

efpt : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

elai : real*8, dimension(num_vegsol)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

elai : real*8
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.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_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

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(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_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_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_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: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

entcell : type(entcelltype)
Subroutine: fire_frequency_cell. Module: DISTURBANCE. File: disturbance.f

entcell : type(entcelltype)
Subroutine: recalc_radpar_old. Module: CANOPYRAD. File: canopyradiation.f

entcell : type(entcelltype)
Subroutine: reorganize_patches. Module: PATCHES. File: patches.f

entcell_extract_pfts : used from entcells
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

entcell_extract_pfts : used from entcells
Subroutine: entcell_update_shc. 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_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

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
eps0 : real*8, parameter
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.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

esai : real*8, dimension(num_vegsol)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

evai : real*8, pointer, dimension(:)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

evergreen : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1
evergrneedle : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts.f
Initial Value = 6
f : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

f1 : real*8
Subroutine: ci_cubic. 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

fabd : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

fabi : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

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

facclim : real*8
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.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

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

ffp : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

ffp : real*8, dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

fice : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: BIOPHYSICS. File: canopyspitters.f

fice : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: PHENOLOGY. File: phenology.f

fice : real*8, intent(in), dimension(:)
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.f

filter_vegsol : integer, dimension(num_vegsol)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

filter_vegsol : integer, intent(in), dimension(ubp-lbp+1)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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

fp : real*8, dimension(:), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

fp : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

fp : real*8, dimension(:), intent(inout)
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

fp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

fp : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

fp : real*8, dimension(:), pointer
Subroutine: t. Module: CANOPYRAD. File: canopyradiation.f

fp : integer
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

fparlimit : real*8
Subroutine: calc_pspar. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

fpt : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

fpt : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

fpt : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

fr : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 5
frac_donor : real*8, dimension(NRESP_POOLS)
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

frac_donor : real*8, intent(in), dimension(NRESP_POOLS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

fracroot : real*8, optional, dimension(:)
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

fracroot : real*8, dimension(N_DEPTH)
Subroutine: init_rootdistr. Module: GROWTHALLOMETRY. File: growthallometry.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: BIOPHYSICS. File: canopyspitters.f

fracroot : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: PHENOLOGY. File: phenology.f

fracroot : real*8, intent(in), dimension(:)
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.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_growth_cohort. Module: PHENOLOGY. File: phenology.f

fracrootcasa : real*8, dimension(N_CASA_LAYERS)
Subroutine: litter_old. 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_GISSveg.f

frid : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

frii : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

froot : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
froot_kgcm2 : real*8
Subroutine: resp_root. Module: BIOPHYSICS. File: canopyspitters.f

frootc_total : real*8
Subroutine: sum_roots_cohorts2patch. Module: PATCHES. File: patches.f

frost_hardiness : used from photcondmod
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

frup : real*8
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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: prescr_calc_shc. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

ftdd : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

ftid : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

ftii : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

g : real*8
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

g : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

g : real*8, dimension(:), pointer
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.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: ci_cubic. 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: calc_ci_canopy. Module: BIOPHYSICS. File: canopyspitters.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_length : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 50.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

gdir : real*8, pointer, dimension(:)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

get_analytical_clump : real*8
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

get_k : real*8
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

get_k2 : real*8
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.f

ghi : real*8, parameter
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 333.0
gin : type(gort_input)
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input), dimension(:), pointer
Subroutine: geo_to_gin. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input), intent(in)
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input)
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input), intent(in)
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input), dimension(:), pointer
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input), dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input), dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

gin : type(gort_input)
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

gin1 : type(gort_input)
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.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

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

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

grassc3 : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts.f
Initial Value = 2
growth_r : real*8
Subroutine: resp_can_growth. Module: BIOPHYSICS. File: canopyspitters.f

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

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

gs : real*8, intent(out)
Subroutine: fbb_night. Module: PHOTCONDMOD. File: FBBphotosynthesis.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

gslayer : 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, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

h : real*8
Subroutine: calc_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

h : real*8, intent(in)
Subroutine: ed_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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

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

h : real*8, intent(in)
Subroutine: height_function1. Module: CANOPYRAD. File: canopyradiation.f

h : real*8, intent(in)
Subroutine: height_function2. Module: CANOPYRAD. File: canopyradiation.f

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

h : real*8
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

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

h : real*8, intent(in)
Subroutine: prescr_plant_cpools. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

h : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

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

h1 : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.f

h1 : real*8, intent(in)
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

h1 : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

h1 : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

h1 : real*8, intent(in)
Subroutine: height_function4. Module: CANOPYRAD. File: canopyradiation.f

h1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h10 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h1cf : real*8, parameter
Subroutine: cfol2height. Module: PHENOLOGY. File: phenology.f
Initial Value = 5.0d0
h1cf : real*8, parameter
Subroutine: height2cfol. Module: PHENOLOGY. File: phenology.f
Initial Value = 5.0d0
h2 : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.f

h2 : real*8, intent(in)
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

h2 : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

h2 : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

h2 : real*8, intent(in)
Subroutine: height_function4. Module: CANOPYRAD. File: canopyradiation.f

h2 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h2cf : real*8, parameter
Subroutine: cfol2height. Module: PHENOLOGY. File: phenology.f
Initial Value = 1.20d0
h2cf : real*8, parameter
Subroutine: height2cfol. Module: PHENOLOGY. File: phenology.f
Initial Value = 1.20d0
h3 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h4 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h5 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h6 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h7 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h8 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h9 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

h_tmp : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

ha : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

hc_high : real*8
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

hc_low : real*8
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.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)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

hdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: prescr_calc_shoot. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

hdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: prescr_get_carbonplant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata : real*8, dimension(N_COVERTYPES)
Subroutine: prescr_get_hdata. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

hdata : real*8, dimension(N_COVERTYPES)
Subroutine: prescr_get_height. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

hdata : real*8, intent(in), dimension(N_COVERTYPES)
Subroutine: prescr_get_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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

hdif : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

hdif : real*8, intent(in)
Subroutine: height_function1. Module: CANOPYRAD. File: canopyradiation.f

hdif : real*8, intent(in)
Subroutine: height_function2. Module: CANOPYRAD. File: canopyradiation.f

hdif : real*8, intent(in)
Subroutine: height_function3. Module: CANOPYRAD. File: canopyradiation.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: height2cfol. Module: PHENOLOGY. File: phenology.f

height2dbh : used from phenology
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

height_function1 : real*8
Subroutine: height_function1. Module: CANOPYRAD. File: canopyradiation.f

height_function2 : real*8
Subroutine: height_function2. Module: CANOPYRAD. File: canopyradiation.f

height_function3 : real*8
Subroutine: height_function3. Module: CANOPYRAD. File: canopyradiation.f

height_function4 : real*8
Subroutine: height_function4. Module: CANOPYRAD. File: canopyradiation.f

height_in : real*8, dimension(:), pointer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

height_levelc : real*8, dimension(:), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), pointer
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), intent(in)
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), pointer
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

height_levels : real*8, intent(in), dimension(:)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

height_out : real*8, dimension(:), pointer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.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_GISSveg.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_GISSveg.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

hin_high : real*8
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

hin_low : real*8
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

horz_radius : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.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: PHENOLOGY. File: phenology.f
Initial Value = 0.70d0
hwilt : real*8, intent(in)
Subroutine: water_stress. Module: BIOPHYSICS. File: canopyspitters.f

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

i : integer
Subroutine: assign_patch. Module: PATCHES. File: patches.f

i : integer
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

i : integer
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.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: 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_lai_poolslitter. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

i : integer
Subroutine: geo_to_gin. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: init_vdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

i : integer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

i : integer
Subroutine: litter_old. 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: partition. Module: QSORT_C_MODULE. File: canopyradiation.f

i : integer
Subroutine: patch_carbon. Module: PATCHES. File: patches.f

i : integer
Subroutine: patch_print. Module: PATCHES. File: patches.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_laidata. 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: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

i : integer
Subroutine: vertctransport. Module: SOILBGC. File: soilbgc.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_vdata. 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_laidata. 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

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

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_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_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_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: 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_vdata. 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_laidata. 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

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_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_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_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_growth_cohort. Module: PHENOLOGY. File: phenology.f

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

i_sha : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

i_sun : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.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

ib : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

ib : integer
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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

id : real*8
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

id : integer, dimension(1)
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

id : real*8, intent(in)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

id1 : integer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

id2 : integer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.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

ii : real*8
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

ii : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

iint : real*8
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

ilayer : 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

ilevel : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

ilevel : integer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

ilevel : integer
Subroutine: t. Module: CANOPYRAD. File: canopyradiation.f

ilevel : integer
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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_vdata. 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

index : integer, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.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_rootdistr : used from growthallometry
Subroutine: zero_cohort. Module: COHORTS. File: cohorts.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

interpolate_in : type(profile_params), intent(in)
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

interpolate_out : type(profile_params), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

interpolate_out : type(profile_params), pointer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

ip : integer
Subroutine: summarize_entcell. Module: ENTCELLS. File: entcells.f

ipar : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: BIOPHYSICS. File: canopyspitters.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 = 50
ipool : integer
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

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

iprofile : integer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

iprofile : integer
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.f

iprofile : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

iq : integer
Global variable . Module: QSORT_C_MODULE. File: canopyradiation.f

iqsw : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 1000.0d0/3900.0d0/2.0d0
irtype : integer
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

is_annual : logical
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.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).
isha : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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).
iso : real*8, intent(out)
Subroutine: fbb_night. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

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

isun : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

iszn : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

it : integer
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

itot : real*8, dimension(2)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

iu : integer, intent(in)
Subroutine: cohort_print. Module: COHORTS. File: cohorts.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: patch_print. 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_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_veg : integer
Subroutine: init_vdata. 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, dimension(num_vegsol)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

ivt : integer
Subroutine: soil_bgc. Module: SOILBGC. File: soilbgc.f

iwater_limit : integer, parameter
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f
Initial Value = 0
iz : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.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: init_vdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

j : integer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

j : integer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

j : integer
Subroutine: partition. Module: QSORT_C_MODULE. File: canopyradiation.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_laidata. 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

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_vdata. 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_laidata. 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

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_vdata. 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_laidata. 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

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

jc1 : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.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_GISSveg.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_GISSveg.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

je1 : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.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

jh1 : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

jh11 : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

jh12 : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

jh2 : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

jh21 : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

jh22 : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

jlevel : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

jlevel : integer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.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_vdata. 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

js1 : real*8
Subroutine: photosynth_analyticsoln. Module: PHOTCONDMOD. File: FBBphotosynthesis.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
Global variable . Module: CANOPYRAD. File: canopyradiation.f

k : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.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_vdata. 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_GISSveg.f

k : integer
Subroutine: water_stress. Module: BIOPHYSICS. File: canopyspitters.f

k : integer
Subroutine: water_stress. Module: PHENOLOGY. File: phenology.f

k : integer
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.f

k_clm : real*8, parameter
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.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 : real*8, dimension(N_PFT, 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_GISSveg.f

kh2 : integer
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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_GISSveg.f

l : integer
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

l : integer
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

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

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

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

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

l_fract : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.50d0
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_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/ 0, 196, 196, 196, 196, 196, 196, 196, 196 ,0, 0, 196 /)
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, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

lai : real*8, intent(in)
Subroutine: calc_ci_canopy. Module: BIOPHYSICS. File: canopyspitters.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, 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 : real*8, intent(in)
Subroutine: nplant. Module: PHENOLOGY. File: phenology.f

lai :
Subroutine: prescr_calc_lai. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
leaf area index - returned
lai : real*8
Subroutine: prescr_calc_shc. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

lai : real*8, intent(in)
Subroutine: prescr_plant_cpools. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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

lai_bound : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.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), 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

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.
layers : integer
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f

layers : integer
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

lbp : integer, parameter
Global variable . Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 1
lbp : integer, intent(in)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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: clim_stats. Module: PHENOLOGY. File: phenology.f

ld : real*8
Subroutine: pheno_update. 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

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

len : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

len : integer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

len_h : integer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

len_l : integer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

lh : real*8, intent(in)
Subroutine: qsat. Module: BIOPHYSICS. File: canopyspitters.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
light_old : real*8
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

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_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: PHENOLOGY. File: phenology.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: prescr_calcconst. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

low_light_limit : real*8, parameter
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.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

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: BIOPHYSICS. File: canopyspitters.f
Initial Value = 28.9655d0
marker : integer, intent(out)
Subroutine: partition. Module: QSORT_C_MODULE. File: canopyradiation.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_cpoolfol : real*8
Subroutine: prescr_plant_cpools. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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
maxdbh : real*8
Subroutine: dbh2cfol. Module: PHENOLOGY. File: phenology.f

maxit : integer, parameter
Subroutine: qsimp. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 6
maxv : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

minparmol : real*8, parameter
Subroutine: calc_ci_canopy. Module: BIOPHYSICS. File: canopyspitters.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
mpe : real*8, parameter
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 1.e-06
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: BIOPHYSICS. File: canopyspitters.f
Initial Value = MWAT/MAIR
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: BIOPHYSICS. File: canopyspitters.f
Initial Value = 18.015d0
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: 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, 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 : integer, intent(out)
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.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 : 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: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

n : integer
Subroutine: prescr_calc_shoot. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

n : integer
Subroutine: prescr_calcconst. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

n : integer
Subroutine: prescr_get_crownrad. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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_pop. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

n : integer
Subroutine: prescr_get_soilpools. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

n : integer
Subroutine: prescr_get_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

n : real*8, intent(in)
Subroutine: prescr_init_clab. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

n : real*8
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.f

n : integer
Subroutine: sum_roots_cohorts2patch. Module: PATCHES. File: patches.f

n : integer
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.f

n : integer
Subroutine: vertctransport. Module: SOILBGC. File: soilbgc.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

n2 : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

n2 : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

n2 : integer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.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_convolute_levels : integer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.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: prescr_get_height. 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_height_level : integer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

n_height_level : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

n_height_level : integer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

n_height_level : integer
Subroutine: t. Module: CANOPYRAD. File: canopyradiation.f

n_height_level : integer
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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_levels : integer
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

n_levels : integer
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

n_levels : integer
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

n_other : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 2
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 = 8
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.f

n_profiles : integer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.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_vdata. 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: prescr_get_laidata. 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 : 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

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

ncov : integer
Subroutine: get_patch_by_cover. Module: ENTCELLS. File: entcells.f

ncov : integer
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.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
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: BIOPHYSICS. File: canopyspitters.f

nlayers : integer, intent(in)
Subroutine: water_stress. Module: PHENOLOGY. File: phenology.f

nlayers : integer, intent(in)
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.f

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

nlevel_in : integer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.f

nlevel_out : integer
Subroutine: interpolate_profile. Module: CANOPYRAD. File: canopyradiation.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_get_initnm. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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)
Subroutine: prescr_get_initnm. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/0.d0,1.6d0,3.27d0,2.38d0,1.03d0,1.25d0,2.9d0,2.7d0,2.50d0 ,0.d0, 0.d0, 0.82d0 /)
nn : integer
Subroutine: copy_cell_vars. Module: ENT_MOD. File: ent_mod.f

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

nn : integer
Subroutine: copy_patch_vars. Module: ENT_MOD. File: ent_mod.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

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

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

nplant : real*8, parameter
Subroutine: cfol2height. Module: PHENOLOGY. File: phenology.f
Initial Value = 3000.0d0
nplant : real*8, parameter
Subroutine: height2cfol. Module: PHENOLOGY. File: phenology.f
Initial Value = 3000.0d0
nplant : used from phenology
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.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_pools : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 14
nroots : integer
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

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.
num_pft : integer, parameter
Global variable . Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 16
num_profiles : integer
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.f

num_profiles : integer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

num_profiles : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

num_vegsol : integer, parameter
Global variable . Module: CANOPYRAD. File: canopyradiation.f
Initial Value = ubp - lbp + 1
num_vegsol : integer, intent(in)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

numlayers : integer
Subroutine: vertctransport. Module: SOILBGC. File: soilbgc.f

numpft : integer, parameter
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 16
numpft : integer, parameter
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 8
numrad : integer, parameter
Global variable . Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 2
nv : integer, parameter
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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
omega : real*8, pointer, dimension(:, :)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

omegal : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

omegas : real*8, dimension(numrad)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

one3rd : real*8, parameter
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.d0/3.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_vdata. 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_laidata. 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

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: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.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: twostream. Module: CANOPYRAD. File: canopyradiation.f

p1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

p2 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

p3 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

p4 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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_limit : logical
Subroutine: veg_update. 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_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
Global variable . Module: CANOPYRAD. File: canopyradiation.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_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

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

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

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

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

paw_max_h : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.4d0
paw_max_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.3d0
paw_min_h : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.1d0
paw_min_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = -0.1d0
paw_res_h : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 1.0d0
paw_res_w : real*8, parameter
Global variable . Module: PHENOLOGY. File: phenology.f
Initial Value = 0.25d0
pcolumn : integer, dimension(num_vegsol)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

pcolumn : integer, dimension(num_vegsol)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

pfpar : type(pftype), parameter, dimension(N_PFT)
Global variable . Module: ENT_PFTS. File: ent_pfts.f
Initial Value = (/ pftype(1,.true., 1,-153.d0, .50d0, .30d0, 1.4d0, 2.25d0, 0.6d0, 2.8d0, 5.5d0, 50.0d0,0.15d0,1.4d0,2, 0.0800d0, 1.000d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0, 0.000d0), pftype(2,.false., 3,-2030.d0, .30d0, .10d0, 1.5d0, 11.7d0, 1.2d0, 1.5d0, UNDEF, 50.0d0, 0.1d0,0.d0,4, 0.0800d0, 1.000d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0, 0.000d0), pftype(2,.true., 1,-153.d0, .40d0, .22d0, 1.3d0, 3.25d0, 0.6d0, 1.0d0, 5.5d0, 57.5d0, 0.15d0,0.32d0,3, 0.0800d0, 1.000d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0, 4.000d-2), pftype(2,.true., 1,-2030.d0, .65d0, .22d0, 1.3d0, 5.1d0, 1.d0, 1.8d0, 25.d0, 50.0d0, 0.15d0,0.153d0,3, 0.0d0, 0.0d0, 0.0d0, 0.0d0, 0.0d0, 0.0d0, 4.000d-2), pftype(1,.true., 1,-500.d0, .50d0, .29d0, 1.5d0, 34.5d0, 0.6d0, 1.2d0, 58.0d0, 57.0d0, 0.2d0,0.093,2, 0.0170d0, 1.731d0, 0.2350d0, 2.252d0, 23.39d0, -0.0540d0, 1.506d-2), pftype(1,.true., 2,-153.d0, .50d0, .25d0, 0.9d0, 5.9d0, 1.2d0, 4.d0,42.0d0, 80.0d0,0.25d0,0.184d0,1, 0.0450d0, 1.683d0, 0.1617d0, 2.1536d0, 22.79d0, -0.0445d0, 9.493d-3), pftype(1,.true., 1, -153.d0, .60d0, .29d0, 1.1d0, 9.9d0, 0.5d0, 1.8d0, 41.0d0, 40.0d0, 0.2d0,0.075d0,1, 0.0347d0, 1.560d0, 0.0816d0, 2.306d0, 34.62d0, -0.0232d0, 1.741d-2), pftype(2,.false., 1,-153.d0, .45d0, .27d0, 1.3d0, 6.36d0, 0.6d0, 1.1d0, UNDEF, 52.5d0, 0.16d0,0.0d0, 4, 0.0800d0, 1.000d0, 0.00001d0, 1.000d0, 0.4778d0, -0.75d0, 0.0d0) /)
pft : integer
Global variable . Module: BIOPHYSICS. File: canopyspitters.f

pft : integer
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

pft : integer, intent(in)
Subroutine: assign_patch. 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, intent(in)
Subroutine: cdead2dbh. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: cfol2height. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: dbh2cdead. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: dbh2cfol. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: dbh2height. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: ddbhdcdead. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: ddbhdcfol. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: dhddbh. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: ed_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

pft : integer, intent(in)
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

pft : integer, intent(in)
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: height2cfol. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: height2dbh. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: init_rootdistr. Module: GROWTHALLOMETRY. File: growthallometry.f

pft : integer
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

pft : integer
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

pft : integer
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: litter_old. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: maxdbh. Module: PHENOLOGY. File: phenology.f

pft : integer, intent(in)
Subroutine: nplant. Module: PHENOLOGY. File: phenology.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_GISSveg.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_GISSveg.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_GISSveg.f

pft : integer
Subroutine: prescr_get_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

pft : integer, intent(in)
Subroutine: prescr_init_clab. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

pft : integer, intent(in)
Subroutine: prescr_plant_cpools. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

pft : integer, intent(in)
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

pft : integer
Subroutine: prescr_veg_albedodata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

pft : integer, intent(in)
Subroutine: pscondleaf. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pft : integer
Subroutine: resp_can_growth. Module: BIOPHYSICS. File: canopyspitters.f

pft : integer
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.f

pft : integer, intent(in)
Subroutine: sla. Module: PHENOLOGY. File: phenology.f

pft : integer
Subroutine: summarize_patch. Module: PATCHES. File: patches.f

pft : integer, intent(in)
Subroutine: update_plant_cpools. 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: BIOPHYSICS. File: canopyspitters.f

pft : integer, intent(in)
Subroutine: wooddensity_gcm3. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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_GISSveg.f
iv, plant functional type
pftpar : type(pspartype), parameter, dimension(N_PFT)
Global variable . Module: FARQUHARBBPSPAR. File: FBBpfts.f
Initial Value = (/ pspartype(1 ,.90d0 ,33.d0 ,9.d0 ,.002d0 ,1.6 ), pspartype(1 ,.86d0 ,43.d0 ,11.d0 ,.008d0 ,3.27d0 ), pspartype(2 ,.9d0 ,17d0 ,9d0 ,.002d0 ,2.38d0 ), pspartype(2 ,.89d0 ,56.4d0 ,9d0 ,.002d0 ,3.12d0 ), pspartype(1 ,0.90d0 ,51.d0 ,9.d0 ,.002d0 ,1.07d0 ), pspartype(1 ,0.93d0 ,47.d0 ,9.d0 ,.002d0 ,1.8d0 ), pspartype(1 ,0.90d0 ,54.d0 ,9.d0 ,.002d0 ,2.7d0 ), pspartype(2 ,0.89d0 ,50.d0 ,9.d0 ,.002d0 ,2.5d0 ) /)
pheno_update : used from phenology
Subroutine: ent_integrate. 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_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_old : real*8
Subroutine: veg_update. Module: PHENOLOGY. File: phenology.f

phenostatus : integer, optional
Subroutine: assign_cohort. Module: COHORTS. File: cohorts.f

phenostatus : integer, optional, intent(in)
Subroutine: insert_cohort. Module: COHORTS. File: cohorts.f

phenostatus : integer
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phenotype : integer
Subroutine: pheno_update. Module: PHENOLOGY. File: phenology.f

phi1 : real*8
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

phi1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

phi2 : real*8
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

phi2 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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: BIOPHYSICS. File: canopyspitters.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_GISSveg.f
cover type
pnum : integer
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

pnum : integer
Subroutine: prescr_calc_shc. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
cover type
pnum : integer, intent(in)
Subroutine: prescr_calc_shoot. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
vegetation type
pnum : integer
Subroutine: prescr_get_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

poolsum : real*8
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

popdata : real*8, intent(in), dimension(N_COVERTYPES)
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_GISSveg.f

popdata : real*8, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_get_pop. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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), dimension(N_COVERTYPES)
Subroutine: init_simple_entcell. Module: ENTCELLS. File: entcells.f

popdens : real*8, intent(in)
Subroutine: prescr_plant_cpools. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

popdens : real*8, intent(in)
Subroutine: update_plant_cpools. Module: PHENOLOGY. File: phenology.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_patch. Module: PATCHES. File: patches.f

pp : type(patch), pointer
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.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_pfts. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: entcell_print. 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_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

pp : type(patch), pointer
Subroutine: geo_to_gin. Module: CANOPYRAD. File: canopyradiation.f

pp : type(patch), pointer
Subroutine: get_patch_by_cover. Module: ENTCELLS. File: entcells.f

pp : type(patch), pointer
Subroutine: get_patchalbedo. Module: CANOPYRAD. File: canopyradiation.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: litter_old. Module: PHENOLOGY. File: phenology.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), 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: soil_bgc. Module: SOILBGC. File: soilbgc.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: uptake_n. Module: GROWTHALLOMETRY. File: growthallometry.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: 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: 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

pprev : type(patch), pointer
Subroutine: ent_cell_unpack. Module: ENT_MOD. File: ent_mod.f

pptr : type(patch), pointer
Subroutine: calc_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch)
Subroutine: recalc_radpar. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(entcelltype)
Subroutine: recalc_radpar_cell. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch), pointer
Subroutine: recalc_radpar_old. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch), pointer
Subroutine: reproduction_calc. Module: REPRODUCTION. File: reproduction.f

pptr : type(patch), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

pptr : type(patch), pointer
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

pr : real*8, intent(in)
Subroutine: qsat. Module: BIOPHYSICS. File: canopyspitters.f
air pressure (mb)
prefix : character*(*), optional, intent(in)
Subroutine: cohort_print. Module: COHORTS. File: cohorts.f

prefix : character*1
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f
Initial Value = " "
prefix : character*(*), optional, intent(in)
Subroutine: patch_print. Module: PATCHES. File: patches.f

prefix_c : character*8
Subroutine: patch_print. Module: PATCHES. File: patches.f

prefix_p : character*8
Subroutine: entcell_print. Module: ENTCELLS. File: entcells.f

prescr_calc_lai : used from ent_prescr_veg
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

prescr_calc_shc : used from ent_prescr_veg
Subroutine: entcell_update_shc. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

prescr_calc_shc : used from ent_prescr_veg
Subroutine: entcell_vegupdate. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

prescr_plant_cpools : used from ent_prescr_veg
Subroutine: entcell_update_height. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

prescr_plant_cpools : used from ent_prescr_veg
Subroutine: prescr_phenology. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

prescr_plant_cpools : used from ent_prescr_veg
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.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: ballberry. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pspar : type(photosynthpar)
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

pspar : type(photosynthpar)
Subroutine: voccalc. Module: PHOTCONDMOD. File: FBBphotosynthesis.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: PHENOLOGY. File: phenology.f
Initial Value = 1.0d0
q1 : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

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: 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_simple_entcell. Module: ENTCELLS. File: entcells.f

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

qsat : real*8
Subroutine: qsat. Module: BIOPHYSICS. File: canopyspitters.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

r1 : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.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: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rcl : real*8
Subroutine: trapzd. Module: BIOPHYSICS. File: canopyspitters.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: fbb_night. 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, intent(in)
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

rd : real*8
Subroutine: respveg. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

rdfp : real*8, dimension(:), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

rdfp : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

rdfp : real*8, dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

rdfp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

rdfp : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

rdfp : real*8, intent(in), dimension(:)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

rdfpt : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

rdint : real*8
Subroutine: canopyfluxes. Module: BIOPHYSICS. File: canopyspitters.f

rdlayer : 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

recalc_radpar : used from canopyrad
Subroutine: ent_integrate. Module: ENT. File: ent.f

recvr_pool : integer
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

reflect : real*8, dimension(2)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.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

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_can_growth : used from biophysics
Subroutine: litter_cohort. Module: PHENOLOGY. File: phenology.f

resp_can_growth : used from biophysics
Subroutine: litter_growth_cohort. Module: PHENOLOGY. File: phenology.f

resp_can_growth : used from biophysics
Subroutine: litter_turnover_cohort. Module: PHENOLOGY. File: phenology.f

resp_fol : real*8
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

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

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

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

resp_growth : real*8
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

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

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

resp_growth_1 : real*8
Subroutine: respiration_autotrophic. 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_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: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

resp_maint : real*8
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

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

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

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

resp_pool_index : integer, dimension(2, NRESP_POOLS)
Subroutine: casa_respire. Module: SOILBGC. File: soilbgc.f

resp_root : real*8
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

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

resp_sw : real*8
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

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

resp_turnover : real*8
Subroutine: litter_growth_cohort. 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
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 : real*8, dimension(num_vegsol, numrad)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

rho : real*8, intent(in), dimension(lbp:ubp, numrad)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

rhoh2o : real*8, parameter
Subroutine: gs_bound. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 998.2
rhol : real*8, dimension(num_pft, numrad)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

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, dimension(num_pft, numrad)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

rhow : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1d3
rifp : real*8, dimension(:), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

rifp : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

rifp : real*8, dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

rifp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

rifp : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

rifp : real*8, intent(in), dimension(:)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

rifpt : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

rlai : real*8
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.f

rmaint : real*8
Subroutine: resp_can_growth. Module: BIOPHYSICS. File: canopyspitters.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_GISSveg.f

rootprofdata : real*8, intent(out), dimension(N_COVERTYPES, N_DEPTH)
Subroutine: prescr_get_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

rootprofdata : real*8, intent(out), dimension(N_COVERTYPES, N_DEPTH)
Subroutine: prescr_vegdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.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
rtgrowth : real*8
Subroutine: resp_can_growth. Module: BIOPHYSICS. File: canopyspitters.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: BIOPHYSICS. File: canopyspitters.f
Initial Value = 1d3 * GASC/MWAT
s : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

s : real*8
Subroutine: init_vdata. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.f

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

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

s : real*8
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.f

s1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

s2 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

s_atm : real*8, parameter
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 1.37d0
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 : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.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

savanna : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts.f
Initial Value = 4
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
seasn1 : real*8
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

seasn2 : real*8
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

season : real*8, parameter, dimension(4)
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
julian day for start of season (used for veg albedo calc)
Initial Value = (/ 15.00, 105.0, 196.0, 288.0/)
seconds_per_day : used from timeconstants_mod
Global variable . Module: PHENOLOGY. File: phenology.f

seconds_per_day : used from timeconstants_mod
Subroutine: prescr_veglitterupdate_cohort. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

seconds_per_minute : used from timeconstants_mod
Global variable . Module: PHENOLOGY. File: phenology.f

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

sgrowthmodel : integer, parameter
Subroutine: growth_cpools_structural. Module: PHENOLOGY. File: phenology.f
Initial Value = 1
shaded : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

shaded : real*8, dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

shaded : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

shaded : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.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

shr_const_tkfrz : real*8, parameter
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 273.15
shrub : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts.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

sigma : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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

slow : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 11
smpsat : real*8
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

smpsat : real*8
Subroutine: clim_stats. Module: PHENOLOGY. File: phenology.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_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_get_soilcolor. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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)
Subroutine: prescr_get_soilcolor. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/1, 2, 2, 2, 2, 2, 2, 2 ,2, 2, 2, 2 /)
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, 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

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

soilmp : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: BIOPHYSICS. File: canopyspitters.f

soilmp : real*8, intent(in), dimension(:)
Subroutine: water_stress. Module: PHENOLOGY. File: phenology.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
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

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

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

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

sout : type(pft_pstate_type)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

sout : type(pft_pstate_type)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

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

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

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

st : complex*16
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.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

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

summ : real*8, dimension(2)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.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_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

sunlit : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

sunlit : real*8, dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

sunlit : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

sunlit : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.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
szn : real*8
Subroutine: get_k2. Module: CANOPYRAD. File: canopyradiation.f

szn : real*8
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

szn : real*8
Subroutine: t. Module: CANOPYRAD. File: canopyradiation.f

t : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

t : real*8, dimension(size(fp))
Subroutine: t. Module: CANOPYRAD. File: canopyradiation.f

t1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

t_k : real*8
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.f

t_k_10d : real*8
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.f

t_sha : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

t_sub : integer, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 12
t_sun : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

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
tairk_10d : real*8, intent(in)
Subroutine: respiration_autotrophic. Module: BIOPHYSICS. File: canopyspitters.f

tau : real*8, parameter
Subroutine: calc_co2compp. Module: PHOTCONDMOD. File: FBBphotosynthesis.f
Initial Value = 2600.d0
tau : real*8, dimension(num_vegsol, numrad)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

tau : real*8, intent(in), dimension(lbp:ubp, numrad)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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, dimension(num_pft, numrad)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

taus : real*8, dimension(num_pft, numrad)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

tc : real*8, intent(in)
Subroutine: biophysdrv_setup. Module: PHOTCONDMOD. File: FBBphotosynthesis.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_simple_entcell. Module: ENTCELLS. File: entcells.f

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

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

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

tcelsius : real*8
Subroutine: optcurve. Module: BIOPHYSICS. File: canopyspitters.f

tcelsius : real*8
Subroutine: q10fn. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

tcelsius : real*8
Subroutine: resp_root. Module: BIOPHYSICS. File: canopyspitters.f

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

tdlai : real*8, dimension(:), pointer
Subroutine: layering. Module: CANOPYRAD. File: canopyradiation.f

teeny : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
Initial Value = 1.d-30
temp : real*8
Subroutine: partition. Module: QSORT_C_MODULE. File: canopyradiation.f

temp0 : real*8, dimension(lbp:ubp)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

temp1 : integer
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

temp1 : integer
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

temp1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

temp2 : real*8
Subroutine: get_convolute_height_level. Module: CANOPYRAD. File: canopyradiation.f

temp2 : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

temp2 : real*8, dimension(lbp:ubp)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

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

tf : real*8, parameter
Global variable . Module: ENT_CONST. File: ent_const.f
freezing point of water at 1 atm (273.16 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
tfrz : real*8, parameter
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f
Initial Value = SHR_CONST_TKFRZ
thetamin : real*8, intent(in)
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.f

thetas : real*8, intent(in), dimension(:)
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.f

thetasat : real*8, intent(in)
Subroutine: water_stress2. Module: BIOPHYSICS. File: canopyspitters.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_vdata. 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

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: respveg. 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: BIOPHYSICS. File: canopyspitters.f
temperature (K)
tmp : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

tmp0 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp2 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp3 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp4 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp5 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp6 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp7 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp8 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp9 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

tmp_efp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

tmp_fp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

tmp_height_levels : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

tmp_n : real*8
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

tmp_pft : integer
Subroutine: ent_diagnostics. Module: ENT. File: ent.f

tmp_rdfp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

tmp_rifp : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.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

tmp_vz : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

tmp_zenith : real*8
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

tmp_zenith : real*8
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

tmpl : integer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

tmpl : integer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

tmpv : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

tot_area : real*8
Subroutine: patch_merge. Module: PATCHES. File: patches.f

total_cpool : real*8, dimension(n_casa_layers)
Subroutine: prescr_get_soilpools. 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 : real*8, intent(inout), dimension(PTRACE, NPOOLS, N_CASA_LAYERS)
Subroutine: vertctransport. Module: SOILBGC. File: soilbgc.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(:, :, :, :)
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, 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

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

tr : real*8
Subroutine: get_analytical_clump. Module: CANOPYRAD. File: canopyradiation.f

tran : real*8, dimension(2)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.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

troprainf : integer, parameter
Global variable . Module: ENT_PFTS. File: ent_pfts.f
Initial Value = 7
tsoilk : real*8
Subroutine: photosynth_cond. Module: BIOPHYSICS. File: canopyspitters.f

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

tsoilk_10d : real*8, intent(in)
Subroutine: respiration_autotrophic. 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.f
Initial Value = 1
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_growth_cohort. Module: PHENOLOGY. File: phenology.f

turnoverdtfroot : real*8
Subroutine: litter_old. 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_growth_cohort. Module: PHENOLOGY. File: phenology.f

turnoverdtleaf : real*8
Subroutine: litter_old. Module: PHENOLOGY. File: phenology.f

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

turnoverdttotal : real*8
Subroutine: litter_old. Module: PHENOLOGY. File: phenology.f

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

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

turnoverdtwood : real*8
Subroutine: litter_old. Module: PHENOLOGY. File: phenology.f

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

twostext : real*8, dimension(lbp:ubp)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

u1 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

u2 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

u3 : real*8
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

ubp : integer, parameter
Global variable . Module: CANOPYRAD. File: canopyradiation.f
Initial Value = 1
ubp : integer, intent(in)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.f

ugbiomass_per_gc : real*8, parameter
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 2.d6
ugbiomass_per_umolco2 : real*8, parameter
Subroutine: resp_can_maint. Module: BIOPHYSICS. File: canopyspitters.f
Initial Value = 28.5
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_plant_cpools : used from phenology
Subroutine: prescr_get_ent_plant. Module: ENT_PRESCRIBED_DRV. File: ent_prescribed_drv.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

uptake_n : used from growthallometry
Subroutine: ent_integrate. Module: ENT. File: ent.f

vai : real*8, dimension(num_vegsol)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

vai : real*8, dimension(lbp:ubp)
Subroutine: twostream. Module: CANOPYRAD. File: canopyradiation.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

vc : real*8
Subroutine: geo_to_gin. Module: CANOPYRAD. File: canopyradiation.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
vdata : real*8, dimension(:)
Subroutine: entcell_extract_pfts. Module: ENTCELLS. File: entcells.f

vdata : real*8, dimension(12)
Subroutine: entcell_update_crops. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

vdata : real*8, dimension(N_COVERTYPES)
Subroutine: entcell_update_shc. Module: ENT_PRESCRIBED_UPDATES. File: ent_prescribed_updates.f

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

vdata : real*8, dimension(:)
Subroutine: patch_extract_pfts. Module: PATCHES. File: patches.f

vdata : real*8, intent(in), dimension(:)
Subroutine: prescr_calc_shc. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

vdata_patch : real*8
Subroutine: entcell_extract_pfts. Module: ENTCELLS. File: entcells.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

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

vert_radius : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.f

vert_radius : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

vert_radius : real*8
Subroutine: get_height_level. Module: CANOPYRAD. File: canopyradiation.f

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

vfraction :
Global variable . Module: ENT_TYPES. File: ent_types.f
Array of cover fraction by pft in grid cell
vhght : real*8, parameter, dimension(N_COVERTYPES)
Subroutine: prescr_get_hdata. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f
Initial Value = (/0.d0, 0.1d0, 1.5d0, 5d0, 7.1d0, 20d0, 30d0, 25d0,1.75d0 ,0.d0, 0.d0, 1.5d0 /)
vpass : real*8, dimension(n_casa_layers)
Subroutine: vertctransport. Module: SOILBGC. File: soilbgc.f

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

vz : real*8, dimension(:), pointer
Subroutine: convolute. Module: CANOPYRAD. File: canopyradiation.f

vz : real*8, dimension(:), pointer
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.f

vz : real*8, dimension(:), intent(inout)
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

vz : real*8, dimension(:), pointer
Subroutine: gort_clumping. Module: CANOPYRAD. File: canopyradiation.f

vz : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

vz : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.f

vzt : real*8, dimension(:), pointer
Subroutine: run_convolute_gort. Module: CANOPYRAD. File: canopyradiation.f

vzt : real*8, dimension(:), pointer
Subroutine: run_single_gort. Module: CANOPYRAD. File: canopyradiation.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

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

watdry : real*8
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

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

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

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

watopt : real*8
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

watsat : real*8
Subroutine: casa_bgfluxes. Module: SOILBGC. File: soilbgc.f

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

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

wddata : real*8, intent(out), dimension(N_COVERTYPES)
Subroutine: prescr_get_woodydiameter. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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

wl : real*8, dimension(lbp:ubp)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.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_GISSveg.f

wooddens : real*8
Subroutine: prescr_calc_shoot. Module: ENT_PRESCR_VEG. File: ent_GISSveg.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

ws : real*8, dimension(lbp:ubp)
Subroutine: get_canopy_rad. Module: CANOPYRAD. File: canopyradiation.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_GISSveg.f

wt2 : real*8
Subroutine: prescr_veg_albedo. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

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

x : real*8, intent(out), dimension(:)
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x : real*8
Subroutine: optcurve. Module: BIOPHYSICS. File: canopyspitters.f

x : real*8
Subroutine: partition. Module: QSORT_C_MODULE. File: canopyradiation.f

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

x0 : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x1 : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

x2 : real*8
Subroutine: cubicroot. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

xl : real*8, dimension(numpft)
Subroutine: get_k. Module: CANOPYRAD. File: canopyradiation.f

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

xx : real*8, dimension(:), allocatable
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

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

y : real*8
Subroutine: optcurve. Module: BIOPHYSICS. File: canopyspitters.f

y1 : real*8
Subroutine: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.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: ci_cubic. Module: PHOTCONDMOD. File: FBBphotosynthesis.f

z : real*8
Subroutine: get_foliage_profile. Module: CANOPYRAD. File: canopyradiation.f

z : real*8, intent(in)
Subroutine: height_function1. Module: CANOPYRAD. File: canopyradiation.f

z : real*8, intent(in)
Subroutine: height_function2. Module: CANOPYRAD. File: canopyradiation.f

z : real*8, intent(in)
Subroutine: height_function4. Module: CANOPYRAD. File: canopyradiation.f

z : real*8
Subroutine: prescr_calc_rootprof. Module: ENT_PRESCR_VEG. File: ent_GISSveg.f

zenith : real*8
Subroutine: check_inputs. Module: CANOPYRAD. File: canopyradiation.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: clim_stats. Module: PHENOLOGY. File: phenology.f

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

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

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility