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