← Back to Documentation Home
CCPP SciDoc for UFS Land DA v3.0.0  v3.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches
noahmp_tables Module Reference

brief Data from MPTABLE.TBL, SOILPARM.TBL, GENPARM.TBL for NoahMP More...

Functions/Subroutines

subroutine read_mp_table_parameters (errmsg, errflg)
 

Variables

integer, parameter, private mvt = 30
 
integer, parameter, private mband = 2
 
integer, parameter, private msc = 20
 
integer, parameter, private max_soiltyp = 30
 
integer, parameter, private ncrop = 5
 
integer, parameter, private nstage = 8
 
integer, parameter, private num_slope = 9
 
integer isurban_table
 
integer iswater_table
 
integer isbarren_table
 
integer isice_table
 
integer iscrop_table
 
integer eblforest_table
 
integer natural_table
 
integer lcz_1_table
 
integer lcz_2_table
 
integer lcz_3_table
 
integer lcz_4_table
 
integer lcz_5_table
 
integer lcz_6_table
 
integer lcz_7_table
 
integer lcz_8_table
 
integer lcz_9_table
 
integer lcz_10_table
 
integer lcz_11_table
 
real(kind=kind_phys), dimension(mvt) ch2op_table
 maximum intercepted h2o per unit lai+sai (mm)
 
real(kind=kind_phys), dimension(mvt) dleaf_table
 characteristic leaf dimension (m)
 
real(kind=kind_phys), dimension(mvt) z0mvt_table
 momentum roughness length (m)
 
real(kind=kind_phys), dimension(mvt) hvt_table
 top of canopy (m)
 
real(kind=kind_phys), dimension(mvt) hvb_table
 bottom of canopy (m)
 
real(kind=kind_phys), dimension(mvt) z0mhvt_table
 ratio of z0m to hvt
 
real(kind=kind_phys), dimension(mvt) den_table
 tree density (no. of trunks per m2)
 
real(kind=kind_phys), dimension(mvt) rc_table
 tree crown radius (m)
 
real(kind=kind_phys), dimension(mvt) mfsno_table
 snowmelt curve parameter ()
 
real(kind=kind_phys), dimension(mvt) scffac_table
 snow cover factor (m)
 
real(kind=kind_phys), dimension(mvt) cbiom_table
 canopy biomass heat capacity parameter (m)
 
real(kind=kind_phys), dimension(mvt, 12) saim_table
 monthly stem area index, one-sided
 
real(kind=kind_phys), dimension(mvt, 12) laim_table
 monthly leaf area index, one-sided
 
real(kind=kind_phys), dimension(mvt) sla_table
 single-side leaf area per kg [m2/kg]
 
real(kind=kind_phys), dimension(mvt) dilefc_table
 coeficient for leaf stress death [1/s]
 
real(kind=kind_phys), dimension(mvt) dilefw_table
 coeficient for leaf stress death [1/s]
 
real(kind=kind_phys), dimension(mvt) fragr_table
 fraction of growth respiration !original was 0.3
 
real(kind=kind_phys), dimension(mvt) ltovrc_table
 leaf turnover [1/s]
 
real(kind=kind_phys), dimension(mvt) c3psn_table
 photosynthetic pathway: 0. = c4, 1. = c3
 
real(kind=kind_phys), dimension(mvt) kc25_table
 co2 michaelis-menten constant at 25c (pa)
 
real(kind=kind_phys), dimension(mvt) akc_table
 q10 for kc25
 
real(kind=kind_phys), dimension(mvt) ko25_table
 o2 michaelis-menten constant at 25c (pa)
 
real(kind=kind_phys), dimension(mvt) ako_table
 q10 for ko25
 
real(kind=kind_phys), dimension(mvt) vcmx25_table
 maximum rate of carboxylation at 25c (umol co2/m**2/s)
 
real(kind=kind_phys), dimension(mvt) avcmx_table
 q10 for vcmx25
 
real(kind=kind_phys), dimension(mvt) bp_table
 minimum leaf conductance (umol/m**2/s)
 
real(kind=kind_phys), dimension(mvt) mp_table
 slope of conductance-to-photosynthesis relationship
 
real(kind=kind_phys), dimension(mvt) qe25_table
 quantum efficiency at 25c (umol co2 / umo photon)
 
real(kind=kind_phys), dimension(mvt) aqe_table
 q10 for qe25
 
real(kind=kind_phys), dimension(mvt) rmf25_table
 leaf maintenance respiration at 25c (umol co2/m**2/s)
 
real(kind=kind_phys), dimension(mvt) rms25_table
 stem maintenance respiration at 25c (umol co2/kg bio/s)
 
real(kind=kind_phys), dimension(mvt) rmr25_table
 root maintenance respiration at 25c (umol co2/kg bio/s)
 
real(kind=kind_phys), dimension(mvt) arm_table
 q10 for maintenance respiration
 
real(kind=kind_phys), dimension(mvt) folnmx_table
 foliage nitrogen concentration when f(n)=1 (%)
 
real(kind=kind_phys), dimension(mvt) tmin_table
 minimum temperature for photosynthesis (k)
 
real(kind=kind_phys), dimension(mvt) xl_table
 leaf/stem orientation index
 
real(kind=kind_phys), dimension(mvt, mband) rhol_table
 leaf reflectance: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(mvt, mband) rhos_table
 stem reflectance: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(mvt, mband) taul_table
 leaf transmittance: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(mvt, mband) taus_table
 stem transmittance: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(mvt) mrp_table
 microbial respiration parameter (umol co2 /kg c/ s)
 
real(kind=kind_phys), dimension(mvt) cwpvt_table
 empirical canopy wind parameter
 
real(kind=kind_phys), dimension(mvt) wrrat_table
 wood to non-wood ratio
 
real(kind=kind_phys), dimension(mvt) wdpool_table
 wood pool (switch 1 or 0) depending on woody or not [-]
 
real(kind=kind_phys), dimension(mvt) tdlef_table
 characteristic t for leaf freezing [k]
 
real(kind=kind_phys), dimension(mvt) nroot_table
 number of soil layers with root present
 
real(kind=kind_phys), dimension(mvt) rgl_table
 parameter used in radiation stress function
 
real(kind=kind_phys), dimension(mvt) rs_table
 minimum stomatal resistance [s m-1]
 
real(kind=kind_phys), dimension(mvt) hs_table
 parameter used in vapor pressure deficit function
 
real(kind=kind_phys), dimension(mvt) topt_table
 optimum transpiration air temperature [k]
 
real(kind=kind_phys), dimension(mvt) rsmax_table
 maximal stomatal resistance [s m-1]
 
integer slcats
 
real(kind=kind_phys), dimension(max_soiltyp) bexp_table
 
real(kind=kind_phys), dimension(max_soiltyp) smcdry_table
 
real(kind=kind_phys), dimension(max_soiltyp) f1_table
 
real(kind=kind_phys), dimension(max_soiltyp) smcmax_table
 
real(kind=kind_phys), dimension(max_soiltyp) smcref_table
 
real(kind=kind_phys), dimension(max_soiltyp) psisat_table
 
real(kind=kind_phys), dimension(max_soiltyp) dksat_table
 
real(kind=kind_phys), dimension(max_soiltyp) dwsat_table
 
real(kind=kind_phys), dimension(max_soiltyp) smcwlt_table
 
real(kind=kind_phys), dimension(max_soiltyp) quartz_table
 
real(kind=kind_phys), dimension(max_soiltyp) bvic_table
 
real(kind=kind_phys), dimension(max_soiltyp) axaj_table
 
real(kind=kind_phys), dimension(max_soiltyp) bxaj_table
 
real(kind=kind_phys), dimension(max_soiltyp) xxaj_table
 
real(kind=kind_phys), dimension(max_soiltyp) bdvic_table
 
real(kind=kind_phys), dimension(max_soiltyp) gdvic_table
 
real(kind=kind_phys), dimension(max_soiltyp) bbvic_table
 
real(kind=kind_phys), dimension(num_slope) slope_table
 slope factor for soil drainage
 
real(kind=kind_phys) csoil_table
 soil heat capacity [j m-3 k-1]
 
real(kind=kind_phys) refdk_table
 parameter in the surface runoff parameterization
 
real(kind=kind_phys) refkdt_table
 parameter in the surface runoff parameterization
 
real(kind=kind_phys) frzk_table
 frozen ground parameter
 
real(kind=kind_phys) zbot_table
 depth [m] of lower boundary soil temperature
 
real(kind=kind_phys) czil_table
 parameter used in the calculation of the roughness length for heat
 
real(kind=kind_phys), dimension(msc, mband) albsat_table
 saturated soil albedos: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(msc, mband) albdry_table
 dry soil albedos: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(mband) albice_table
 albedo land ice: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(mband) alblak_table
 albedo frozen lakes: 1=vis, 2=nir
 
real(kind=kind_phys), dimension(mband) omegas_table
 two-stream parameter omega for snow
 
real(kind=kind_phys) betads_table
 two-stream parameter betad for snow
 
real(kind=kind_phys) betais_table
 two-stream parameter betad for snow
 
real(kind=kind_phys), dimension(2) eg_table
 emissivity
 
real(kind=kind_phys) co2_table
 co2 partial pressure
 
real(kind=kind_phys) o2_table
 o2 partial pressure
 
real(kind=kind_phys) timean_table
 gridcell mean topgraphic index (global mean)
 
real(kind=kind_phys) fsatmx_table
 maximum surface saturated fraction (global mean)
 
real(kind=kind_phys) z0sno_table
 snow surface roughness length (m) (0.002)
 
real(kind=kind_phys) ssi_table
 liquid water holding capacity for snowpack (m3/m3) (0.03)
 
real(kind=kind_phys) snow_ret_fac_table
 snowpack water release timescale factor (1/s)
 
real(kind=kind_phys) snow_emis_table
 surface emissivity
 
real(kind=kind_phys) swemx_table
 new snow mass to fully cover old snow (mm)
 
real(kind=kind_phys) tau0_table
 tau0 from yang97 eqn. 10a
 
real(kind=kind_phys) grain_growth_table
 growth from vapor diffusion yang97 eqn. 10b
 
real(kind=kind_phys) extra_growth_table
 extra growth near freezing yang97 eqn. 10c
 
real(kind=kind_phys) dirt_soot_table
 dirt and soot term yang97 eqn. 10d
 
real(kind=kind_phys) bats_cosz_table
 zenith angle snow albedo adjustment; b in yang97 eqn. 15
 
real(kind=kind_phys) bats_vis_new_table
 new snow visible albedo
 
real(kind=kind_phys) bats_nir_new_table
 new snow nir albedo
 
real(kind=kind_phys) bats_vis_age_table
 age factor for diffuse visible snow albedo yang97 eqn. 17
 
real(kind=kind_phys) bats_nir_age_table
 age factor for diffuse nir snow albedo yang97 eqn. 18
 
real(kind=kind_phys) bats_vis_dir_table
 cosz factor for direct visible snow albedo yang97 eqn. 15
 
real(kind=kind_phys) bats_nir_dir_table
 cosz factor for direct nir snow albedo yang97 eqn. 16
 
real(kind=kind_phys) rsurf_snow_table
 surface resistance for snow(s/m)
 
real(kind=kind_phys) rsurf_exp_table
 exponent in the shape parameter for soil resistance option 1
 
real(kind=kind_phys) irr_frac_table
 
integer irr_har_table
 
real(kind=kind_phys) irr_lai_table
 
real(kind=kind_phys) irr_mad_table
 
real(kind=kind_phys) filoss_table
 
real(kind=kind_phys) sprir_rate_table
 
real(kind=kind_phys) micir_rate_table
 
real(kind=kind_phys) firtfac_table
 
real(kind=kind_phys) ir_rain_table
 
integer default_crop_table
 
integer, dimension(ncrop) pltday_table
 planting date
 
integer, dimension(ncrop) hsday_table
 harvest date
 
real(kind=kind_phys), dimension(ncrop) plantpop_table
 plant density [per ha] - used?
 
real(kind=kind_phys), dimension(ncrop) irri_table
 irrigation strategy 0= non-irrigation 1=irrigation (no water-stress)
 
real(kind=kind_phys), dimension(ncrop) gddtbase_table
 base temperature for gdd accumulation [c]
 
real(kind=kind_phys), dimension(ncrop) gddtcut_table
 upper temperature for gdd accumulation [c]
 
real(kind=kind_phys), dimension(ncrop) gdds1_table
 gdd from seeding to emergence
 
real(kind=kind_phys), dimension(ncrop) gdds2_table
 gdd from seeding to initial vegetative
 
real(kind=kind_phys), dimension(ncrop) gdds3_table
 gdd from seeding to post vegetative
 
real(kind=kind_phys), dimension(ncrop) gdds4_table
 gdd from seeding to intial reproductive
 
real(kind=kind_phys), dimension(ncrop) gdds5_table
 gdd from seeding to pysical maturity
 
real(kind=kind_phys), dimension(ncrop) c3psni_table
 
real(kind=kind_phys), dimension(ncrop) kc25i_table
 
real(kind=kind_phys), dimension(ncrop) akci_table
 
real(kind=kind_phys), dimension(ncrop) ko25i_table
 
real(kind=kind_phys), dimension(ncrop) akoi_table
 
real(kind=kind_phys), dimension(ncrop) vcmx25i_table
 
real(kind=kind_phys), dimension(ncrop) avcmxi_table
 
real(kind=kind_phys), dimension(ncrop) bpi_table
 
real(kind=kind_phys), dimension(ncrop) mpi_table
 
real(kind=kind_phys), dimension(ncrop) qe25i_table
 
real(kind=kind_phys), dimension(ncrop) folnmxi_table
 
integer, dimension(ncrop) c3c4_table
 photosynthetic pathway: 1. = c3 2. = c4
 
real(kind=kind_phys), dimension(ncrop) aref_table
 reference maximum co2 assimulation rate
 
real(kind=kind_phys), dimension(ncrop) psnrf_table
 co2 assimulation reduction factor(0-1) (caused by non-modeling part,e.g.pest,weeds)
 
real(kind=kind_phys), dimension(ncrop) i2par_table
 fraction of incoming solar radiation to photosynthetically active radiation
 
real(kind=kind_phys), dimension(ncrop) tassim0_table
 minimum temperature for co2 assimulation [c]
 
real(kind=kind_phys), dimension(ncrop) tassim1_table
 co2 assimulation linearly increasing until temperature reaches t1 [c]
 
real(kind=kind_phys), dimension(ncrop) tassim2_table
 co2 assmilation rate remain at aref until temperature reaches t2 [c]
 
real(kind=kind_phys), dimension(ncrop) k_table
 light extinction coefficient
 
real(kind=kind_phys), dimension(ncrop) epsi_table
 initial light use efficiency
 
real(kind=kind_phys), dimension(ncrop) q10mr_table
 q10 for maintainance respiration
 
real(kind=kind_phys), dimension(ncrop) foln_mx_table
 foliage nitrogen concentration when f(n)=1 (%)
 
real(kind=kind_phys), dimension(ncrop) lefreez_table
 characteristic t for leaf freezing [k]
 
real(kind=kind_phys), dimension(ncrop, nstage) dile_fc_table
 coeficient for temperature leaf stress death [1/s]
 
real(kind=kind_phys), dimension(ncrop, nstage) dile_fw_table
 coeficient for water leaf stress death [1/s]
 
real(kind=kind_phys), dimension(ncrop) fra_gr_table
 fraction of growth respiration
 
real(kind=kind_phys), dimension(ncrop, nstage) lf_ovrc_table
 fraction of leaf turnover [1/s]
 
real(kind=kind_phys), dimension(ncrop, nstage) st_ovrc_table
 fraction of stem turnover [1/s]
 
real(kind=kind_phys), dimension(ncrop, nstage) rt_ovrc_table
 fraction of root tunrover [1/s]
 
real(kind=kind_phys), dimension(ncrop) lfmr25_table
 leaf maintenance respiration at 25c [umol co2/m**2 /s]
 
real(kind=kind_phys), dimension(ncrop) stmr25_table
 stem maintenance respiration at 25c [umol co2/kg bio/s]
 
real(kind=kind_phys), dimension(ncrop) rtmr25_table
 root maintenance respiration at 25c [umol co2/kg bio/s]
 
real(kind=kind_phys), dimension(ncrop) grainmr25_table
 grain maintenance respiration at 25c [umol co2/kg bio/s]
 
real(kind=kind_phys), dimension(ncrop, nstage) lfpt_table
 fraction of carbohydrate flux to leaf
 
real(kind=kind_phys), dimension(ncrop, nstage) stpt_table
 fraction of carbohydrate flux to stem
 
real(kind=kind_phys), dimension(ncrop, nstage) rtpt_table
 fraction of carbohydrate flux to root
 
real(kind=kind_phys), dimension(ncrop, nstage) grainpt_table
 fraction of carbohydrate flux to grain
 
real(kind=kind_phys), dimension(ncrop, nstage) lfct_table
 
real(kind=kind_phys), dimension(ncrop, nstage) stct_table
 
real(kind=kind_phys), dimension(ncrop, nstage) rtct_table
 
real(kind=kind_phys), dimension(ncrop) bio2lai_table
 leaf are per living leaf biomass [m^2/kg]
 
real(kind=kind_phys), dimension(max_soiltyp) tdsmc_fac_table
 
real(kind=kind_phys), dimension(max_soiltyp) td_dc_table
 
integer, dimension(max_soiltyp) td_depth_table
 
integer drain_layer_opt_table
 
real(kind=kind_phys), dimension(max_soiltyp) td_dcoef_table
 
real(kind=kind_phys), dimension(max_soiltyp) td_d_table
 
real(kind=kind_phys), dimension(max_soiltyp) td_adepth_table
 
real(kind=kind_phys), dimension(max_soiltyp) td_radi_table
 
real(kind=kind_phys), dimension(max_soiltyp) td_spac_table
 
real(kind=kind_phys), dimension(max_soiltyp) td_ddrain_table
 
real(kind=kind_phys), dimension(max_soiltyp) klat_fac_table
 
real(kind=kind_phys) sr2006_theta_1500t_a
 sand coefficient
 
real(kind=kind_phys) sr2006_theta_1500t_b
 clay coefficient
 
real(kind=kind_phys) sr2006_theta_1500t_c
 orgm coefficient
 
real(kind=kind_phys) sr2006_theta_1500t_d
 sand*orgm coefficient
 
real(kind=kind_phys) sr2006_theta_1500t_e
 clay*orgm coefficient
 
real(kind=kind_phys) sr2006_theta_1500t_f
 sand*clay coefficient
 
real(kind=kind_phys) sr2006_theta_1500t_g
 constant adjustment
 
real(kind=kind_phys) sr2006_theta_1500_a
 theta_1500t coefficient
 
real(kind=kind_phys) sr2006_theta_1500_b
 constant adjustment
 
real(kind=kind_phys) sr2006_theta_33t_a
 sand coefficient
 
real(kind=kind_phys) sr2006_theta_33t_b
 clay coefficient
 
real(kind=kind_phys) sr2006_theta_33t_c
 orgm coefficient
 
real(kind=kind_phys) sr2006_theta_33t_d
 sand*orgm coefficient
 
real(kind=kind_phys) sr2006_theta_33t_e
 clay*orgm coefficient
 
real(kind=kind_phys) sr2006_theta_33t_f
 sand*clay coefficient
 
real(kind=kind_phys) sr2006_theta_33t_g
 constant adjustment
 
real(kind=kind_phys) sr2006_theta_33_a
 theta_33t*theta_33t coefficient
 
real(kind=kind_phys) sr2006_theta_33_b
 theta_33t coefficient
 
real(kind=kind_phys) sr2006_theta_33_c
 constant adjustment
 
real(kind=kind_phys) sr2006_theta_s33t_a
 sand coefficient
 
real(kind=kind_phys) sr2006_theta_s33t_b
 clay coefficient
 
real(kind=kind_phys) sr2006_theta_s33t_c
 orgm coefficient
 
real(kind=kind_phys) sr2006_theta_s33t_d
 sand*orgm coefficient
 
real(kind=kind_phys) sr2006_theta_s33t_e
 clay*orgm coefficient
 
real(kind=kind_phys) sr2006_theta_s33t_f
 sand*clay coefficient
 
real(kind=kind_phys) sr2006_theta_s33t_g
 constant adjustment
 
real(kind=kind_phys) sr2006_theta_s33_a
 theta_s33t coefficient
 
real(kind=kind_phys) sr2006_theta_s33_b
 constant adjustment
 
real(kind=kind_phys) sr2006_psi_et_a
 sand coefficient
 
real(kind=kind_phys) sr2006_psi_et_b
 clay coefficient
 
real(kind=kind_phys) sr2006_psi_et_c
 theta_s33 coefficient
 
real(kind=kind_phys) sr2006_psi_et_d
 sand*theta_s33 coefficient
 
real(kind=kind_phys) sr2006_psi_et_e
 clay*theta_s33 coefficient
 
real(kind=kind_phys) sr2006_psi_et_f
 sand*clay coefficient
 
real(kind=kind_phys) sr2006_psi_et_g
 constant adjustment
 
real(kind=kind_phys) sr2006_psi_e_a
 psi_et*psi_et coefficient
 
real(kind=kind_phys) sr2006_psi_e_b
 psi_et coefficient
 
real(kind=kind_phys) sr2006_psi_e_c
 constant adjustment
 
real(kind=kind_phys) sr2006_smcmax_a
 sand adjustment
 
real(kind=kind_phys) sr2006_smcmax_b
 constant adjustment
 

Detailed Description

Note that a subset of the data in the *.TBL files is represented in this file. For example, only the data in the noah_mp_modis_parameters section of MPTABLE.TBL and the STAS section of SOILPARM.TBL are included in this module.