CAM
pftvarcon Module Reference

Functions/Subroutines

subroutine, public pftconrd
 
subroutine set_is_pft_known_to_model ()
 
subroutine set_num_cfts_known_to_model ()
 

Variables

integer noveg
 
integer ndllf_evr_tmp_tree
 
integer ndllf_evr_brl_tree
 
integer ndllf_dcd_brl_tree
 
integer nbrdlf_evr_trp_tree
 
integer nbrdlf_evr_tmp_tree
 
integer nbrdlf_dcd_trp_tree
 
integer nbrdlf_dcd_tmp_tree
 
integer nbrdlf_dcd_brl_tree
 
integer ntree
 
integer nbrdlf_evr_shrub
 
integer nbrdlf_dcd_tmp_shrub
 
integer nbrdlf_dcd_brl_shrub
 
integer nc3_arctic_grass
 
integer nc3_nonarctic_grass
 
integer nc4_grass
 
integer npcropmin
 
integer ncorn
 
integer ncornirrig
 
integer nscereal
 
integer nscerealirrig
 
integer nwcereal
 
integer nwcerealirrig
 
integer nsoybean
 
integer nsoybeanirrig
 
integer npcropmax
 
integer nc3crop
 
integer nc3irrig
 
integer num_cfts_known_to_model
 
real(r8), dimension(:), allocatable dleaf
 
real(r8), dimension(:), allocatable c3psn
 
real(r8), dimension(:), allocatable xl
 
real(r8), dimension(:,:), allocatable rhol
 
real(r8), dimension(:,:), allocatable rhos
 
real(r8), dimension(:,:), allocatable taul
 
real(r8), dimension(:,:), allocatable taus
 
real(r8), dimension(:), allocatable z0mr
 
real(r8), dimension(:), allocatable displar
 
real(r8), dimension(:), allocatable roota_par
 
real(r8), dimension(:), allocatable rootb_par
 
real(r8), dimension(:), allocatable crop
 
real(r8), dimension(:), allocatable irrigated
 
real(r8), dimension(:), allocatable smpso
 
real(r8), dimension(:), allocatable smpsc
 
real(r8), dimension(:), allocatable fnitr
 
real(r8), dimension(:), allocatable slatop
 
real(r8), dimension(:), allocatable dsladlai
 
real(r8), dimension(:), allocatable leafcn
 
real(r8), dimension(:), allocatable flnr
 
real(r8), dimension(:), allocatable woody
 
real(r8), dimension(:), allocatable lflitcn
 
real(r8), dimension(:), allocatable frootcn
 
real(r8), dimension(:), allocatable livewdcn
 
real(r8), dimension(:), allocatable deadwdcn
 
real(r8), dimension(:), allocatable grperc
 
real(r8), dimension(:), allocatable grpnow
 
real(r8), dimension(:), allocatable rootprof_beta
 
real(r8), dimension(:), allocatable leafcp
 
real(r8), dimension(:), allocatable lflitcp
 
real(r8), dimension(:), allocatable frootcp
 
real(r8), dimension(:), allocatable livewdcp
 
real(r8), dimension(:), allocatable deadwdcp
 
integer, dimension(:), allocatable mergetoclmpft
 
logical, dimension(:), allocatable is_pft_known_to_model
 
real(r8), dimension(:), allocatable graincn
 
real(r8), dimension(:), allocatable graincp
 
real(r8), dimension(:), allocatable mxtmp
 
real(r8), dimension(:), allocatable baset
 
real(r8), dimension(:), allocatable declfact
 
real(r8), dimension(:), allocatable bfact
 
real(r8), dimension(:), allocatable aleaff
 
real(r8), dimension(:), allocatable arootf
 
real(r8), dimension(:), allocatable astemf
 
real(r8), dimension(:), allocatable arooti
 
real(r8), dimension(:), allocatable fleafi
 
real(r8), dimension(:), allocatable allconsl
 
real(r8), dimension(:), allocatable allconss
 
real(r8), dimension(:), allocatable ztopmx
 
real(r8), dimension(:), allocatable laimx
 
real(r8), dimension(:), allocatable gddmin
 
real(r8), dimension(:), allocatable hybgdd
 
real(r8), dimension(:), allocatable lfemerg
 
real(r8), dimension(:), allocatable grnfill
 
integer, dimension(:), allocatable mxmat
 
integer, dimension(:), allocatable mnnhplantdate
 
integer, dimension(:), allocatable mxnhplantdate
 
integer, dimension(:), allocatable mnshplantdate
 
integer, dimension(:), allocatable mxshplantdate
 
real(r8), dimension(:), allocatable planttemp
 
real(r8), dimension(:), allocatable minplanttemp
 
real(r8), dimension(:), allocatable froot_leaf
 
real(r8), dimension(:), allocatable stem_leaf
 
real(r8), dimension(:), allocatable croot_stem
 
real(r8), dimension(:), allocatable flivewd
 
real(r8), dimension(:), allocatable fcur
 
real(r8), dimension(:), allocatable fcurdv
 
real(r8), dimension(:), allocatable lf_flab
 
real(r8), dimension(:), allocatable lf_fcel
 
real(r8), dimension(:), allocatable lf_flig
 
real(r8), dimension(:), allocatable fr_flab
 
real(r8), dimension(:), allocatable fr_fcel
 
real(r8), dimension(:), allocatable fr_flig
 
real(r8), dimension(:), allocatable leaf_long
 
real(r8), dimension(:), allocatable froot_long
 
real(r8), dimension(:), allocatable evergreen
 
real(r8), dimension(:), allocatable stress_decid
 
real(r8), dimension(:), allocatable season_decid
 
real(r8), dimension(:), allocatable pconv
 
real(r8), dimension(:), allocatable pprod10
 
real(r8), dimension(:), allocatable pprod100
 
real(r8), dimension(:), allocatable pprodharv10
 
real(r8), dimension(:), allocatable cc_leaf
 
real(r8), dimension(:), allocatable cc_lstem
 
real(r8), dimension(:), allocatable cc_dstem
 
real(r8), dimension(:), allocatable cc_other
 
real(r8), dimension(:), allocatable fm_leaf
 
real(r8), dimension(:), allocatable fm_lstem
 
real(r8), dimension(:), allocatable fm_dstem
 
real(r8), dimension(:), allocatable fm_other
 
real(r8), dimension(:), allocatable fm_root
 
real(r8), dimension(:), allocatable fm_lroot
 
real(r8), dimension(:), allocatable fm_droot
 
real(r8), dimension(:), allocatable fsr_pft
 
real(r8), dimension(:), allocatable fd_pft
 
real(r8), dimension(:), allocatable fertnitro
 
real(r8), dimension(:), allocatable fleafcn
 
real(r8), dimension(:), allocatable ffrootcn
 
real(r8), dimension(:), allocatable fstemcn
 
real(r8), dimension(:), allocatable presharv
 
real(r8), dimension(:), allocatable convfact
 
real(r8), dimension(:), allocatable fyield
 
real(r8), dimension(:), allocatable root_dmx
 
real(r8), dimension(:), allocatable pftpar20
 
real(r8), dimension(:), allocatable pftpar28
 
real(r8), dimension(:), allocatable pftpar29
 
real(r8), dimension(:), allocatable pftpar30
 
real(r8), dimension(:), allocatable pftpar31
 
integer, parameter pftname_len = 40
 
character(len=pftname_len), dimension(0:mxpft) pftname
 
real(r8), parameter reinickerp = 1.6_r8
 
real(r8), parameter dwood = 2.5e5_r8
 
real(r8), parameter allom1 = 100.0_r8
 
real(r8), parameter allom2 = 40.0_r8
 
real(r8), parameter allom3 = 0.5_r8
 
real(r8), parameter allom1s = 250.0_r8
 
real(r8), parameter allom2s = 8.0_r8
 
real(r8), dimension(:), allocatable vmax_plant_nh4
 
real(r8), dimension(:), allocatable vmax_plant_no3
 
real(r8), dimension(:), allocatable vmax_plant_p
 
real(r8), dimension(:,:), allocatable vmax_minsurf_p_vr
 
real(r8), dimension(:), allocatable km_plant_nh4
 
real(r8), dimension(:), allocatable km_plant_no3
 
real(r8), dimension(:), allocatable km_plant_p
 
real(r8), dimension(:,:), allocatable km_minsurf_p_vr
 
real(r8) km_decomp_nh4
 
real(r8) km_decomp_no3
 
real(r8) km_decomp_p
 
real(r8) km_nit
 
real(r8) km_den
 
real(r8), dimension(:,:), allocatable decompmicc_patch_vr
 
real(r8), dimension(:), allocatable vmax_nfix
 
real(r8), dimension(:), allocatable km_nfix
 
real(r8), dimension(:), allocatable vmax_ptase
 
real(r8) km_ptase
 
real(r8) lamda_ptase
 
real(r8), dimension(:), allocatable i_vc
 
real(r8), dimension(:), allocatable s_vc
 
real(r8), dimension(:), allocatable leafcn_obs
 
real(r8), dimension(:), allocatable frootcn_obs
 
real(r8), dimension(:), allocatable livewdcn_obs
 
real(r8), dimension(:), allocatable deadwdcn_obs
 
real(r8), dimension(:), allocatable leafcp_obs
 
real(r8), dimension(:), allocatable frootcp_obs
 
real(r8), dimension(:), allocatable livewdcp_obs
 
real(r8), dimension(:), allocatable deadwdcp_obs
 
real(r8), dimension(:,:), allocatable leafcn_obs_flex
 
real(r8), dimension(:,:), allocatable frootcn_obs_flex
 
real(r8), dimension(:,:), allocatable livewdcn_obs_flex
 
real(r8), dimension(:,:), allocatable deadwdcn_obs_flex
 
real(r8), dimension(:,:), allocatable leafcp_obs_flex
 
real(r8), dimension(:,:), allocatable frootcp_obs_flex
 
real(r8), dimension(:,:), allocatable livewdcp_obs_flex
 
real(r8), dimension(:,:), allocatable deadwdcp_obs_flex
 
real(r8), dimension(:), allocatable fnr
 
real(r8), dimension(:), allocatable act25
 
real(r8), dimension(:), allocatable kcha
 
real(r8), dimension(:), allocatable koha
 
real(r8), dimension(:), allocatable cpha
 
real(r8), dimension(:), allocatable vcmaxha
 
real(r8), dimension(:), allocatable jmaxha
 
real(r8), dimension(:), allocatable tpuha
 
real(r8), dimension(:), allocatable lmrha
 
real(r8), dimension(:), allocatable vcmaxhd
 
real(r8), dimension(:), allocatable jmaxhd
 
real(r8), dimension(:), allocatable tpuhd
 
real(r8), dimension(:), allocatable lmrhd
 
real(r8), dimension(:), allocatable lmrse
 
real(r8), dimension(:), allocatable qe
 
real(r8), dimension(:), allocatable theta_cj
 
real(r8), dimension(:), allocatable bbbopt
 
real(r8), dimension(:), allocatable mbbopt
 
real(r8), dimension(:), allocatable nstor
 
real(r8), dimension(:), allocatable br_xr
 
real(r8) tc_stress
 
real(r8), dimension(:), allocatable vcmax_np1
 
real(r8), dimension(:), allocatable vcmax_np2
 
real(r8), dimension(:), allocatable vcmax_np3
 
real(r8), dimension(:), allocatable vcmax_np4
 
real(r8) jmax_np1
 
real(r8) jmax_np2
 
real(r8) jmax_np3
 
real(r8) laimax
 
real(r8) rsub_top_globalmax
 

Function/Subroutine Documentation

◆ pftconrd()

subroutine, public pftvarcon::pftconrd ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_is_pft_known_to_model()

subroutine pftvarcon::set_is_pft_known_to_model ( )
Here is the caller graph for this function:

◆ set_num_cfts_known_to_model()

subroutine pftvarcon::set_num_cfts_known_to_model ( )
Here is the caller graph for this function:

Variable Documentation

◆ act25

real(r8), dimension(:), allocatable pftvarcon::act25

◆ aleaff

real(r8), dimension(:), allocatable pftvarcon::aleaff

◆ allconsl

real(r8), dimension(:), allocatable pftvarcon::allconsl

◆ allconss

real(r8), dimension(:), allocatable pftvarcon::allconss

◆ allom1

real(r8), parameter pftvarcon::allom1 = 100.0_r8

◆ allom1s

real(r8), parameter pftvarcon::allom1s = 250.0_r8

◆ allom2

real(r8), parameter pftvarcon::allom2 = 40.0_r8

◆ allom2s

real(r8), parameter pftvarcon::allom2s = 8.0_r8

◆ allom3

real(r8), parameter pftvarcon::allom3 = 0.5_r8

◆ arootf

real(r8), dimension(:), allocatable pftvarcon::arootf

◆ arooti

real(r8), dimension(:), allocatable pftvarcon::arooti

◆ astemf

real(r8), dimension(:), allocatable pftvarcon::astemf

◆ baset

real(r8), dimension(:), allocatable pftvarcon::baset

◆ bbbopt

real(r8), dimension(:), allocatable pftvarcon::bbbopt

◆ bfact

real(r8), dimension(:), allocatable pftvarcon::bfact

◆ br_xr

real(r8), dimension(:), allocatable pftvarcon::br_xr

◆ c3psn

real(r8), dimension(:), allocatable pftvarcon::c3psn

◆ cc_dstem

real(r8), dimension(:), allocatable pftvarcon::cc_dstem

◆ cc_leaf

real(r8), dimension(:), allocatable pftvarcon::cc_leaf

◆ cc_lstem

real(r8), dimension(:), allocatable pftvarcon::cc_lstem

◆ cc_other

real(r8), dimension(:), allocatable pftvarcon::cc_other

◆ convfact

real(r8), dimension(:), allocatable pftvarcon::convfact

◆ cpha

real(r8), dimension(:), allocatable pftvarcon::cpha

◆ croot_stem

real(r8), dimension(:), allocatable pftvarcon::croot_stem

◆ crop

real(r8), dimension(:), allocatable pftvarcon::crop

◆ deadwdcn

real(r8), dimension(:), allocatable pftvarcon::deadwdcn

◆ deadwdcn_obs

real(r8), dimension(:), allocatable pftvarcon::deadwdcn_obs

◆ deadwdcn_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::deadwdcn_obs_flex

◆ deadwdcp

real(r8), dimension(:), allocatable pftvarcon::deadwdcp

◆ deadwdcp_obs

real(r8), dimension(:), allocatable pftvarcon::deadwdcp_obs

◆ deadwdcp_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::deadwdcp_obs_flex

◆ declfact

real(r8), dimension(:), allocatable pftvarcon::declfact

◆ decompmicc_patch_vr

real(r8), dimension(:,:), allocatable pftvarcon::decompmicc_patch_vr

◆ displar

real(r8), dimension(:), allocatable pftvarcon::displar

◆ dleaf

real(r8), dimension(:), allocatable pftvarcon::dleaf

◆ dsladlai

real(r8), dimension(:), allocatable pftvarcon::dsladlai

◆ dwood

real(r8), parameter pftvarcon::dwood = 2.5e5_r8

◆ evergreen

real(r8), dimension(:), allocatable pftvarcon::evergreen

◆ fcur

real(r8), dimension(:), allocatable pftvarcon::fcur

◆ fcurdv

real(r8), dimension(:), allocatable pftvarcon::fcurdv

◆ fd_pft

real(r8), dimension(:), allocatable pftvarcon::fd_pft

◆ fertnitro

real(r8), dimension(:), allocatable pftvarcon::fertnitro

◆ ffrootcn

real(r8), dimension(:), allocatable pftvarcon::ffrootcn

◆ fleafcn

real(r8), dimension(:), allocatable pftvarcon::fleafcn

◆ fleafi

real(r8), dimension(:), allocatable pftvarcon::fleafi

◆ flivewd

real(r8), dimension(:), allocatable pftvarcon::flivewd

◆ flnr

real(r8), dimension(:), allocatable pftvarcon::flnr

◆ fm_droot

real(r8), dimension(:), allocatable pftvarcon::fm_droot

◆ fm_dstem

real(r8), dimension(:), allocatable pftvarcon::fm_dstem

◆ fm_leaf

real(r8), dimension(:), allocatable pftvarcon::fm_leaf

◆ fm_lroot

real(r8), dimension(:), allocatable pftvarcon::fm_lroot

◆ fm_lstem

real(r8), dimension(:), allocatable pftvarcon::fm_lstem

◆ fm_other

real(r8), dimension(:), allocatable pftvarcon::fm_other

◆ fm_root

real(r8), dimension(:), allocatable pftvarcon::fm_root

◆ fnitr

real(r8), dimension(:), allocatable pftvarcon::fnitr

◆ fnr

real(r8), dimension(:), allocatable pftvarcon::fnr

◆ fr_fcel

real(r8), dimension(:), allocatable pftvarcon::fr_fcel

◆ fr_flab

real(r8), dimension(:), allocatable pftvarcon::fr_flab

◆ fr_flig

real(r8), dimension(:), allocatable pftvarcon::fr_flig

◆ froot_leaf

real(r8), dimension(:), allocatable pftvarcon::froot_leaf

◆ froot_long

real(r8), dimension(:), allocatable pftvarcon::froot_long

◆ frootcn

real(r8), dimension(:), allocatable pftvarcon::frootcn

◆ frootcn_obs

real(r8), dimension(:), allocatable pftvarcon::frootcn_obs

◆ frootcn_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::frootcn_obs_flex

◆ frootcp

real(r8), dimension(:), allocatable pftvarcon::frootcp

◆ frootcp_obs

real(r8), dimension(:), allocatable pftvarcon::frootcp_obs

◆ frootcp_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::frootcp_obs_flex

◆ fsr_pft

real(r8), dimension(:), allocatable pftvarcon::fsr_pft

◆ fstemcn

real(r8), dimension(:), allocatable pftvarcon::fstemcn

◆ fyield

real(r8), dimension(:), allocatable pftvarcon::fyield

◆ gddmin

real(r8), dimension(:), allocatable pftvarcon::gddmin

◆ graincn

real(r8), dimension(:), allocatable pftvarcon::graincn

◆ graincp

real(r8), dimension(:), allocatable pftvarcon::graincp

◆ grnfill

real(r8), dimension(:), allocatable pftvarcon::grnfill

◆ grperc

real(r8), dimension(:), allocatable pftvarcon::grperc

◆ grpnow

real(r8), dimension(:), allocatable pftvarcon::grpnow

◆ hybgdd

real(r8), dimension(:), allocatable pftvarcon::hybgdd

◆ i_vc

real(r8), dimension(:), allocatable pftvarcon::i_vc

◆ irrigated

real(r8), dimension(:), allocatable pftvarcon::irrigated

◆ is_pft_known_to_model

logical, dimension (:), allocatable pftvarcon::is_pft_known_to_model

◆ jmax_np1

real(r8) pftvarcon::jmax_np1

◆ jmax_np2

real(r8) pftvarcon::jmax_np2

◆ jmax_np3

real(r8) pftvarcon::jmax_np3

◆ jmaxha

real(r8), dimension(:), allocatable pftvarcon::jmaxha

◆ jmaxhd

real(r8), dimension(:), allocatable pftvarcon::jmaxhd

◆ kcha

real(r8), dimension(:), allocatable pftvarcon::kcha

◆ km_decomp_nh4

real(r8) pftvarcon::km_decomp_nh4

◆ km_decomp_no3

real(r8) pftvarcon::km_decomp_no3

◆ km_decomp_p

real(r8) pftvarcon::km_decomp_p

◆ km_den

real(r8) pftvarcon::km_den

◆ km_minsurf_p_vr

real(r8), dimension(:,:), allocatable pftvarcon::km_minsurf_p_vr

◆ km_nfix

real(r8), dimension(:), allocatable pftvarcon::km_nfix

◆ km_nit

real(r8) pftvarcon::km_nit

◆ km_plant_nh4

real(r8), dimension(:), allocatable pftvarcon::km_plant_nh4

◆ km_plant_no3

real(r8), dimension(:), allocatable pftvarcon::km_plant_no3

◆ km_plant_p

real(r8), dimension(:), allocatable pftvarcon::km_plant_p

◆ km_ptase

real(r8) pftvarcon::km_ptase

◆ koha

real(r8), dimension(:), allocatable pftvarcon::koha

◆ laimax

real(r8) pftvarcon::laimax

◆ laimx

real(r8), dimension(:), allocatable pftvarcon::laimx

◆ lamda_ptase

real(r8) pftvarcon::lamda_ptase

◆ leaf_long

real(r8), dimension(:), allocatable pftvarcon::leaf_long

◆ leafcn

real(r8), dimension(:), allocatable pftvarcon::leafcn

◆ leafcn_obs

real(r8), dimension(:), allocatable pftvarcon::leafcn_obs

◆ leafcn_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::leafcn_obs_flex

◆ leafcp

real(r8), dimension(:), allocatable pftvarcon::leafcp

◆ leafcp_obs

real(r8), dimension(:), allocatable pftvarcon::leafcp_obs

◆ leafcp_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::leafcp_obs_flex

◆ lf_fcel

real(r8), dimension(:), allocatable pftvarcon::lf_fcel

◆ lf_flab

real(r8), dimension(:), allocatable pftvarcon::lf_flab

◆ lf_flig

real(r8), dimension(:), allocatable pftvarcon::lf_flig

◆ lfemerg

real(r8), dimension(:), allocatable pftvarcon::lfemerg

◆ lflitcn

real(r8), dimension(:), allocatable pftvarcon::lflitcn

◆ lflitcp

real(r8), dimension(:), allocatable pftvarcon::lflitcp

◆ livewdcn

real(r8), dimension(:), allocatable pftvarcon::livewdcn

◆ livewdcn_obs

real(r8), dimension(:), allocatable pftvarcon::livewdcn_obs

◆ livewdcn_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::livewdcn_obs_flex

◆ livewdcp

real(r8), dimension(:), allocatable pftvarcon::livewdcp

◆ livewdcp_obs

real(r8), dimension(:), allocatable pftvarcon::livewdcp_obs

◆ livewdcp_obs_flex

real(r8), dimension(:,:), allocatable pftvarcon::livewdcp_obs_flex

◆ lmrha

real(r8), dimension(:), allocatable pftvarcon::lmrha

◆ lmrhd

real(r8), dimension(:), allocatable pftvarcon::lmrhd

◆ lmrse

real(r8), dimension(:), allocatable pftvarcon::lmrse

◆ mbbopt

real(r8), dimension(:), allocatable pftvarcon::mbbopt

◆ mergetoclmpft

integer, dimension (:), allocatable pftvarcon::mergetoclmpft

◆ minplanttemp

real(r8), dimension(:), allocatable pftvarcon::minplanttemp

◆ mnnhplantdate

integer, dimension(:), allocatable pftvarcon::mnnhplantdate

◆ mnshplantdate

integer, dimension(:), allocatable pftvarcon::mnshplantdate

◆ mxmat

integer, dimension(:), allocatable pftvarcon::mxmat

◆ mxnhplantdate

integer, dimension(:), allocatable pftvarcon::mxnhplantdate

◆ mxshplantdate

integer, dimension(:), allocatable pftvarcon::mxshplantdate

◆ mxtmp

real(r8), dimension(:), allocatable pftvarcon::mxtmp

◆ nbrdlf_dcd_brl_shrub

integer pftvarcon::nbrdlf_dcd_brl_shrub

◆ nbrdlf_dcd_brl_tree

integer pftvarcon::nbrdlf_dcd_brl_tree

◆ nbrdlf_dcd_tmp_shrub

integer pftvarcon::nbrdlf_dcd_tmp_shrub

◆ nbrdlf_dcd_tmp_tree

integer pftvarcon::nbrdlf_dcd_tmp_tree

◆ nbrdlf_dcd_trp_tree

integer pftvarcon::nbrdlf_dcd_trp_tree

◆ nbrdlf_evr_shrub

integer pftvarcon::nbrdlf_evr_shrub

◆ nbrdlf_evr_tmp_tree

integer pftvarcon::nbrdlf_evr_tmp_tree

◆ nbrdlf_evr_trp_tree

integer pftvarcon::nbrdlf_evr_trp_tree

◆ nc3_arctic_grass

integer pftvarcon::nc3_arctic_grass

◆ nc3_nonarctic_grass

integer pftvarcon::nc3_nonarctic_grass

◆ nc3crop

integer pftvarcon::nc3crop

◆ nc3irrig

integer pftvarcon::nc3irrig

◆ nc4_grass

integer pftvarcon::nc4_grass

◆ ncorn

integer pftvarcon::ncorn

◆ ncornirrig

integer pftvarcon::ncornirrig

◆ ndllf_dcd_brl_tree

integer pftvarcon::ndllf_dcd_brl_tree

◆ ndllf_evr_brl_tree

integer pftvarcon::ndllf_evr_brl_tree

◆ ndllf_evr_tmp_tree

integer pftvarcon::ndllf_evr_tmp_tree

◆ noveg

integer pftvarcon::noveg

◆ npcropmax

integer pftvarcon::npcropmax

◆ npcropmin

integer pftvarcon::npcropmin

◆ nscereal

integer pftvarcon::nscereal

◆ nscerealirrig

integer pftvarcon::nscerealirrig

◆ nsoybean

integer pftvarcon::nsoybean

◆ nsoybeanirrig

integer pftvarcon::nsoybeanirrig

◆ nstor

real(r8), dimension(:), allocatable pftvarcon::nstor

◆ ntree

integer pftvarcon::ntree

◆ num_cfts_known_to_model

integer pftvarcon::num_cfts_known_to_model

◆ nwcereal

integer pftvarcon::nwcereal

◆ nwcerealirrig

integer pftvarcon::nwcerealirrig

◆ pconv

real(r8), dimension(:), allocatable pftvarcon::pconv

◆ pftname

character(len=pftname_len), dimension(0:mxpft) pftvarcon::pftname

◆ pftname_len

integer, parameter pftvarcon::pftname_len = 40

◆ pftpar20

real(r8), dimension(:), allocatable pftvarcon::pftpar20

◆ pftpar28

real(r8), dimension(:), allocatable pftvarcon::pftpar28

◆ pftpar29

real(r8), dimension(:), allocatable pftvarcon::pftpar29

◆ pftpar30

real(r8), dimension(:), allocatable pftvarcon::pftpar30

◆ pftpar31

real(r8), dimension(:), allocatable pftvarcon::pftpar31

◆ planttemp

real(r8), dimension(:), allocatable pftvarcon::planttemp

◆ pprod10

real(r8), dimension(:), allocatable pftvarcon::pprod10

◆ pprod100

real(r8), dimension(:), allocatable pftvarcon::pprod100

◆ pprodharv10

real(r8), dimension(:), allocatable pftvarcon::pprodharv10

◆ presharv

real(r8), dimension(:), allocatable pftvarcon::presharv

◆ qe

real(r8), dimension(:), allocatable pftvarcon::qe

◆ reinickerp

real(r8), parameter pftvarcon::reinickerp = 1.6_r8

◆ rhol

real(r8), dimension(:,:), allocatable pftvarcon::rhol

◆ rhos

real(r8), dimension(:,:), allocatable pftvarcon::rhos

◆ root_dmx

real(r8), dimension(:), allocatable pftvarcon::root_dmx

◆ roota_par

real(r8), dimension(:), allocatable pftvarcon::roota_par

◆ rootb_par

real(r8), dimension(:), allocatable pftvarcon::rootb_par

◆ rootprof_beta

real(r8), dimension(:), allocatable pftvarcon::rootprof_beta

◆ rsub_top_globalmax

real(r8) pftvarcon::rsub_top_globalmax

◆ s_vc

real(r8), dimension(:), allocatable pftvarcon::s_vc

◆ season_decid

real(r8), dimension(:), allocatable pftvarcon::season_decid

◆ slatop

real(r8), dimension(:), allocatable pftvarcon::slatop

◆ smpsc

real(r8), dimension(:), allocatable pftvarcon::smpsc

◆ smpso

real(r8), dimension(:), allocatable pftvarcon::smpso

◆ stem_leaf

real(r8), dimension(:), allocatable pftvarcon::stem_leaf

◆ stress_decid

real(r8), dimension(:), allocatable pftvarcon::stress_decid

◆ taul

real(r8), dimension(:,:), allocatable pftvarcon::taul

◆ taus

real(r8), dimension(:,:), allocatable pftvarcon::taus

◆ tc_stress

real(r8) pftvarcon::tc_stress

◆ theta_cj

real(r8), dimension(:), allocatable pftvarcon::theta_cj

◆ tpuha

real(r8), dimension(:), allocatable pftvarcon::tpuha

◆ tpuhd

real(r8), dimension(:), allocatable pftvarcon::tpuhd

◆ vcmax_np1

real(r8), dimension(:), allocatable pftvarcon::vcmax_np1

◆ vcmax_np2

real(r8), dimension(:), allocatable pftvarcon::vcmax_np2

◆ vcmax_np3

real(r8), dimension(:), allocatable pftvarcon::vcmax_np3

◆ vcmax_np4

real(r8), dimension(:), allocatable pftvarcon::vcmax_np4

◆ vcmaxha

real(r8), dimension(:), allocatable pftvarcon::vcmaxha

◆ vcmaxhd

real(r8), dimension(:), allocatable pftvarcon::vcmaxhd

◆ vmax_minsurf_p_vr

real(r8), dimension(:,:), allocatable pftvarcon::vmax_minsurf_p_vr

◆ vmax_nfix

real(r8), dimension(:), allocatable pftvarcon::vmax_nfix

◆ vmax_plant_nh4

real(r8), dimension(:), allocatable pftvarcon::vmax_plant_nh4

◆ vmax_plant_no3

real(r8), dimension(:), allocatable pftvarcon::vmax_plant_no3

◆ vmax_plant_p

real(r8), dimension(:), allocatable pftvarcon::vmax_plant_p

◆ vmax_ptase

real(r8), dimension(:), allocatable pftvarcon::vmax_ptase

◆ woody

real(r8), dimension(:), allocatable pftvarcon::woody

◆ xl

real(r8), dimension(:), allocatable pftvarcon::xl

◆ z0mr

real(r8), dimension(:), allocatable pftvarcon::z0mr

◆ ztopmx

real(r8), dimension(:), allocatable pftvarcon::ztopmx