2 state integer isnowxy ij - 1 - i02rhd=(interp_fcni)u=(copy_fcni) "isnow" "no. of snow layer" "m3 m-3"
3 state real tvxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "tv" "vegetation leaf temperature" "K"
4 state real tgxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "tg" "bulk ground temperature" "K"
5 state real canicexy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "canice" "intercepted ice mass" "mm"
6 state real canliqxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "canliq" "intercepted liquid water" "mm"
7 state real eahxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "eah" "canopy air vapor pressure" "pa"
8 state real tahxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "tah" "canopy air temperature" "K"
9 state real cmxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "cm" "surf. exchange coeff. for momentum" "m/s"
10 state real chxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "ch" "surf. exchange coeff. for heat" "m/s"
11 state real fwetxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "fwet" "wetted or snowed canopy fraction" "-"
12 state real sneqvoxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "sneqvo" "snow mass at last time step" "mm"
13 state real alboldxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "albold" "snow albedo at last timestep" "-"
14 state real qsnowxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "qsnowxy" "snowfall on the ground" "mm/s"
15 state real qrainxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "qrainxy" "rainfall on the ground" "mm/s"
16 state real wslakexy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "wslake" "lake water storage" "mm"
17 state real zwtxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "zwt" "water table depth" "m"
18 state real waxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "wa" "water in the acquifer" "mm"
19 state real wtxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "wt" "groundwater storage" "mm"
20 state real tsnoxy i{snly}j - 1 Z i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "tsno" "snow temperature" "K"
21 state real zsnsoxy i{snsl}j - 1 Z i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "zsnso" "layer-bottom depth from snow surf" "m"
22 state real snicexy i{snly}j - 1 Z i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "snice" "snow layer ice" "mm"
23 state real snliqxy i{snly}j - 1 Z i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "snliq" "snow layer liquid" "mm"
24 state real lfmassxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "lfmass" "leaf mass" "g/m2"
25 state real rtmassxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "rtmass" "mass of fine roots" "g/m2"
26 state real stmassxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "stmass" "stem mass" "g/m2"
27 state real woodxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "wood" "mass of wood" "g/m2"
28 state real stblcpxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "stblcp" "stable carbon pool" "g/m2"
29 state real fastcpxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "fastcp" "short-lived carbon" "g/m2"
30 state real xsaixy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "xsai" "stem area index" "-"
31 state real taussxy ij - 1 - rh "tauss" "non-dimensional snow age" ""
32 state real t2mvxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "t2v" "2 meter temperature over canopy" "K"
33 state real t2mbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "t2b" "2 meter temperature over bare ground" "K"
34 state real q2mvxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "q2v" "2 meter mixing ratio over canopy" "kg kg-1"
35 state real q2mbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "q2b" "2 meter mixing ratio over bare ground" "kg kg-1"
36 state real tradxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "trad" "surface radiative temperature" "K"
37 state real neexy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "nee" "net ecosystem exchange" "g/m2/s CO2"
38 state real gppxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "gpp" "gross primary productivity" "g/m2/s C"
39 state real nppxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "npp" "net primary productivity" "g/m2/s C"
40 state real fvegxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "fveg" "Noah-MP vegetation fraction" ""
41 state real qinxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "qin" "groundwater recharge" "mm/s"
42 state real runsfxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "runsf" "surface runoff" "mm/s"
43 state real runsbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "runsb" "subsurface runoff" "mm/s"
44 state real ecanxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "ecan" "evaporation of intercepted water" "mm/s"
45 state real edirxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "edir" "ground surface evaporation rate" "mm/s"
46 state real etranxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "etran" "transpiration rate" "mm/s"
47 state real fsaxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "fsa" "total absorbed solar radiation" "W/m2"
48 state real firaxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "fira" "total net longwave rad" "W/m2"
49 state real aparxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "apar" "photosyn active energy by canopy" "W/m2"
50 state real psnxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "psn" "total photosynthesis" "umol co2/m2/s"
51 state real savxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "sav" "solar rad absorbed by veg" "W/m2"
52 state real sagxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "sag" "solar rad absorbed by ground" "W/m2"
53 state real rssunxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "rssun" "sunlit stomatal resistance" "s/m"
54 state real rsshaxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "rssha" "shaded stomatal resistance" "s/m"
55 state real bgapxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "bgap" "between canopy gap" "fraction"
56 state real wgapxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "wgap" "within canopy gap" "fraction"
57 state real tgvxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "tgv" "ground temp. under canopy" "K"
58 state real tgbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "tgb" "bare ground temperature" "K"
59 state real chvxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "chv" "vegetated heat exchange coefficient" "m/s"
60 state real chbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "chb" "bare-ground heat exchange coefficient" "m/s"
61 state real shgxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "shg" "sensible heat flux: ground to canopy" "W/m2"
62 state real shcxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "shc" "sensible heat flux: leaf to canopy" "W/m2"
63 state real shbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "shb" "sensible heat flux: bare grnd to atmo" "W/m2"
64 state real evgxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "evg" "latent heat flux: ground to canopy" "W/m2"
65 state real evbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "evb" "latent heat flux: bare grnd to atmo" "W/m2"
66 state real ghvxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "ghv" "heat flux into soil: under canopy" "W/m2"
67 state real ghbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "ghb" "heat flux into soil: bare fraction" "W/m2"
68 state real irgxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "irg" "net longwave at below canopy surface" "W/m2"
69 state real ircxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "irc" "net longwave in canopy" "W/m2"
70 state real irbxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "irb" "net longwave at bare fraction surface" "W/m2"
71 state real trxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "tr" "transpiration" "W/m2"
72 state real evcxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "evc" "canopy evaporation" "W/m2"
73 state real chleafxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "chleaf" "leaf exchange coefficient" "m/s"
74 state real chucxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "chuc" "under canopy exchange coefficient" "m/s"
75 state real chv2xy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "chv2" "leaf exchange coefficient" "m/s"
76 state real chb2xy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "chb2" "under canopy exchange coefficient" "m/s"
77 state real chstarxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "chstar" "dummy exchange coefficient" "m/s"
78 state real SMOISEQ ilj - 1 Z r "SMOISEQ" "EQ. SOIL MOISTURE" "m3 m-3"
79 state real smcwtdxy ij - 1 - rh "smcwtd" "deep soil moisture " "m3 m-3"
80 state real rechxy ij - 1 - rh "rech" "water table recharge" "mm"
81 state real deeprechxy ij - 1 - r "deeprech" "deep water table recharge" "mm"
82 state real acrech ij - 1 - r "acrech" "accumulated recharge" "mm"
83 state real areaxy ij - 1 - r "area" "area of grid boxes" "m2"
84 state real qrfxy ij - 1 - r "qrf" "baseflow " "m"
85 state real qrfsxy ij - 1 - rh "qrfs" "sum baseflow " "mm"
86 state real qspringxy ij - 1 - r "qspring" "seeping water " "m"
87 state real qspringsxy ij - 1 - rh "qsprings" "sum seeping water " "mm"
88 state real acqspring ij - 1 - r "acqspring" "accumulated seeping water" "mm"
89 state real qslatxy ij - 1 - rh "qslat" "sum lateral flow " "mm"
90 state real qlatxy ij - 1 - r "qlat" "instantaneous lateral flow" "mm"
91 state integer STEPWTD - misc 1 - r "STEPWTD" "NUMBER OF FUNDAMENTAL TIMESTEPS BETWEEN WTD CALLS" ""
92 state real pexpxy ij - 1 - r "pexp" "exponent for river conductance" "Kg m s-1"
93 state real rivercondxy ij - 1 - r "rivercond" "river conductance" "Kg m s-1"
94 state real fdepthxy ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "FDEPTH" "e-folding depth for transmissivity " "m"
95 state real eqzwt ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "EQZWT" "equilibrium water table depth " "m"
96 state real rechclim ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "RECHCLIM" "equilibrium recharge rate " "mm"
97 state real riverbedxy ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "RIVERBED" "river bed depth" "m"
98 state real qintsxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qints" "canopy snow interception rate" "mm/s"
99 state real qintrxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qintr" "canopy rain interception rate" "mm/s"
100 state real qdripsxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qdrips" "canopy snow drip rate" "mm/s"
101 state real qdriprxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qdripr" "canopy rain drip rate" "mm/s"
102 state real qthrosxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qthros" "snow throughfall rate" "mm/s"
103 state real qthrorxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qthror" "rain throughfall rate" "mm/s"
104 state real qsnsubxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qsnsub" "snow pack sublimation rate" "mm/s"
105 state real qsnfroxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qsnfro" "snow pack frost rate" "mm/s"
106 state real qsubcxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qsubc" "canopy sublimation rate" "mm/s"
107 state real qfrocxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qfroc" "canopy frost rate" "mm/s"
108 state real qevacxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qevac" "canopy evaporation rate" "mm/s"
109 state real qdewcxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qdewc" "canopy dew rate" "mm/s"
110 state real qfrzcxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qfrzc" "canopy liquid freeze rate" "mm/s"
111 state real qmeltcxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qmeltc" "canopy snow melt rate" "mm/s"
112 state real qsnbotxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qsnbot" "total liquid water (melt + rain through pack) out of snowpack bottom" "mm/s"
113 state real qmeltxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "qmelt" "snow melt rate due to phase change" "mm/s"
114 state real pondingxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "ponding" "surface ponding from complete pack melt" "mm"
115 state real pahxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "pah" "precipitation advected energy" "W/m2"
116 state real pahgxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "pahg" "precipitation advected energy - to below canopy" "W/m2"
117 state real pahvxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "pahv" "precipitation advected energy - to vegetation" "W/m2"
118 state real pahbxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "pahb" "precipitation advected energy - to bare ground" "W/m2"
119 state real canhsxy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "canhs" "canopy heat storage change due to canopy temperature change" "W/m2"
120 state real fpicexy ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "fpice" "fraction of ice in precipitation" "fraction"
121 state real rainlsm ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "rainlsm" "liquid precipitation into LSM" "mm/s"
122 state real snowlsm ij - 1 - i02d=(interp_mask_land_field:lu_index)u=(copy_fcnm) "snowlsm" "frozen precipitation into LSM" "mm/s"
123 state real soilcomp i{soilc}j - 1 Z i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "SOILCOMP" "soil composition" "%"
124 state real soilcl1 ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "SOILCL1" "soil texture class - level 1" "cat"
125 state real soilcl2 ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "SOILCL2" "soil texture class - level 2" "cat"
126 state real soilcl3 ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "SOILCL3" "soil texture class - level 3" "cat"
127 state real soilcl4 ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "SOILCL4" "soil texture class - level 4" "cat"
129 # Some additional water movement
130 state real acints ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acints" "Accumulated canopy snow interception" "mm"
131 state real acintr ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acintr" "Accumulated canopy rain interception" "mm"
132 state real acdripr ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acdripr" "Accumulated canopy rain drip" "mm"
133 state real acthror ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acthror" "Accumulated rain throughfall" "mm"
134 state real acevac ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acevac" "Accumulated canopy evaporation" "mm"
135 state real acdewc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acdewc" "Accumulated canopy dew" "mm"
137 # LSM forcing variables
138 state real forctlsm ij - 1 - i02hd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "forctlsm" "lowest model T into LSM" "K"
139 state real forcqlsm ij - 1 - i02hd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "forcqlsm" "lowest model Q into LSM" "kg/kg"
140 state real forcplsm ij - 1 - i02hd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "forcplsm" "lowest model P into LSM" "Pa"
141 state real forczlsm ij - 1 - i02hd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "forczlsm" "lowest model Z into LSM" "m"
142 state real forcwlsm ij - 1 - i02hd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "forcwlsm" "lowest model wind speed into LSM" "m/s"
144 # Needed for water budget
145 state real acrainlsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acrainlsm" "Accumulated liquid precipitation into LSM" "mm"
146 state real acrunsb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acrunsb" "Accumulated subsurface runoff" "mm"
147 state real acrunsf ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acrunsf" "Accumulated surface runoff" "mm"
148 state real acecan ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acecan" "Accumulated evaporation of intercepted water" "mm"
149 state real acetran ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acetran" "Accumulated transpiration" "mm"
150 state real acedir ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acedir" "Accumulated ground surface evaporation" "mm"
151 state real acqlat ij - 1 - rh "acqlat" "accumulated lateral flow" "mm"
152 state real acqrf ij - 1 - rh "acqrf" "accumulated baseflow" "mm"
153 state real acetlsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acetlsm" "Accumulated evaporation" "mm"
155 # Needed for snow water budget
156 state real acsnowlsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsnowlsm" "Accumulated frozen precipitation into LSM" "mm"
157 state real acsubc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsubc" "Accumulated canopy sublimation" "mm"
158 state real acfroc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acfroc" "Accumulated canopy frost" "mm"
159 state real acfrzc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acfrzc" "Accumulated canopy liquid freeze" "mm"
160 state real acmeltc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acmeltc" "Accumulated canopy snow melt" "mm"
162 # Needed for snowpack water budget
163 state real acsnbot ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsnbot" "Accumulated total liquid water (melt + rain through pack) out of snowpack bottom" "mm"
164 state real acsnmelt ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsnmelt" "Accumulated snowmelt due to phase change" "mm"
165 state real acponding ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acponding" "Accumulated surface ponding from complete pack melt" "mm"
166 state real acsnsub ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsnsub" "Accumulated snow pack sublimation" "mm"
167 state real acsnfro ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsnfro" "Accumulated snow pack frost" "mm"
168 state real acrainsnow ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acrainsnow" "accumulated rain on snow pack" "mm"
169 state real acdrips ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acdrips" "Accumulated canopy snow drip" "mm"
170 state real acthros ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acthros" "Accumulated snow throughfall" "mm"
172 # Needed for energy budget
173 state real acsagb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsagb" "Accumulated solar radiation absorbed at bare fraction" "kJ/m2"
174 state real acirb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acirb" "Accumulated net longwave at bare fraction " "kJ/m2"
175 state real acshb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acshb" "Accumulated sensible heat flux at bare fraction" "kJ/m2"
176 state real acevb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acevb" "Accumulated latent heat flux at bare fraction" "kJ/m2"
177 state real acghb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acghb" "Accumulated heat flux into soil at bare fraction" "kJ/m2"
178 state real acpahb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acpahb" "Accumulated precipitation advected energy to bare ground" "kJ/m2"
179 state real acsagv ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsagv" "Accumulated solar radiation absorbed at vegetated fraction" "kJ/m2"
180 state real acirg ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acirg" "Accumulated net longwave below canopy surface" "kJ/m2"
181 state real acshg ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acshg" "Accumulated sensible heat flux: ground to canopy" "kJ/m2"
182 state real acevg ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acevg" "Accumulated latent heat flux: ground to canopy" "kJ/m2"
183 state real acghv ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acghv" "Accumulated heat flux into soil under canopy" "kJ/m2"
184 state real acpahg ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acpahg" "Accumulated precipitation advected energy to below canopy" "kJ/m2"
185 state real acsav ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acsav" "Accumulated solar rad absorbed by vegetated fraction" "kJ/m2"
186 state real acirc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acirc" "Accumulated net longwave in canopy" "kJ/m2"
187 state real acshc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acshc" "Accumulated sensible heat flux: canopy to atmosphere" "kJ/m2"
188 state real acevc ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acevc" "Accumulated canopy evaporation" "kJ/m2"
189 state real actr ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "actr" "Accumulated transpiration" "kJ/m2"
190 state real acpahv ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acpahv" "Accumulated precipitation advected energy to vegetation" "kJ/m2"
191 state real acswdnlsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acswdnlsm" "Accumulated shortwave down at LSM" "kJ/m2"
192 state real acswuplsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acswuplsm" "Accumulated shortwave up at LSM" "kJ/m2"
193 state real aclwdnlsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "aclwdnlsm" "Accumulated longwave down at LSM" "kJ/m2"
194 state real aclwuplsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "aclwuplsm" "Accumulated longwave up at LSM" "kJ/m2"
195 state real acshflsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acshflsm" "accumulated total sensible heat flux" "kJ/m2"
196 state real aclhflsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "aclhflsm" "accumulated total latent heat flux" "kJ/m2"
197 state real acghflsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acghflsm" "accumulated total ground heat flux" "kJ/m2"
198 state real acpahlsm ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acpahlsm" "accumulated total precip heat flux" "kJ/m2"
199 state real accanhs ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "accanhs" "accumulated canopy storage change" "KJ/m2"
201 state real soilenergy ij - 1 - hd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "soilenergy" "energy content in soil relative to 273.16" "kJ/m2"
202 state real snowenergy ij - 1 - hd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "snowenergy" "energy content in snow relative to 273.16" "kJ/m2"
204 state real acc_ssoil ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_ssoil" "accumulated SSOIL between dt_soil" "W/m2"
205 state real acc_qinsur ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_qinsur" "accumulated QINSUR between dt_soil" "m/s*dt_soil/dt_noahmp"
206 state real acc_qseva ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_qseva" "accumulated QSEVA between dt_soil" "m/s*dt_soil/dt_noahmp"
207 state real acc_etrani ilj - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_etrani" "accumulated ETRANI between dt_soil" "m/s*dt_soil/dt_noahmp"
208 state real aceflxb ij - 1 - rhd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "aceflxb " "accumulated bottom soil heat flux" "kJ/m2"
209 state real eflxbxy ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "eflxbxy " "bottom soil heat flux" "W/m2"
210 state real acc_dwaterxy ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_dwater" "accumulated canopy,snow,soil water change between dt_soil" "mm"
211 state real acc_prcpxy ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_prcp" "accumulated precipitation between dt_soil" "mm"
212 state real acc_ecanxy ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_ecan" "accumulated net canopy evaporation between dt_soil" "mm"
213 state real acc_etranxy ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_etran" "accumulated transpiration between dt_soil" "mm"
214 state real acc_edirxy ij - 1 - rd=(interp_mask_land_field:lu_index)u=(copy_fcnm) "acc_edir" "accumulated net soil evaporation between dt_soil" "mm"
217 state real grainxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "grain" "mass of grain" "g/m2"
218 state real gddxy ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "gdd" "growing degree days" ""
219 state real croptype i{crop}j - 1 Z i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "croptype" "crop type" "fraction"
220 state real planting ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "planting" "planting date" "julian day"
221 state real harvest ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "harvest" "harvest date" "julian day"
222 state real season_gdd ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "season_gdd" "growing season GDD" "C"
223 state integer cropcat ij - 1 - rh "cropcat" "dominant crop category" "category"
224 state integer pgsxy ij - 1 - rh "pgs" "pgs" ""
226 # Gecros crop model only
227 state real gecros_state i{gecros}j - 1 Z rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "gecros" "gecros state array" "-"
229 # NoahMP tile drainage
230 state real TD_FRACTION ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "TD_FRACTION" "Tile drainage fraction" ""
231 state real QTDRAIN ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "QTDRAIN" "Accumulated tile drainage flux" "mm"
234 state real IRFRACT ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRFRACT" "Irrigation fraction" ""
235 state real SIFRACT ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "SIFRACT" "Sprinkler Irrigation fraction" ""
236 state real MIFRACT ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "MIFRACT" "Micro Irrigation fraction" ""
237 state real FIFRACT ij - 1 - i012rd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "FIFRACT" "Flood Irrigation fraction" ""
238 state integer IRNUMSI ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRNUMSI" "Sprinkler Irrigation Event Count" ""
239 state integer IRNUMMI ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRNUMMI" "Micro Irrigation Event Count" ""
240 state integer IRNUMFI ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRNUMFI" "Flood Irrigation Event Count" ""
241 state real IRWATSI ij - 1 - r "IRWATSI" "Sprinkler Irrigation Amount for the Event" "m"
242 state real IRWATMI ij - 1 - r "IRWATMI" "Micro Irrigation Amount for the Event" "m"
243 state real IRWATFI ij - 1 - r "IRWATFI" "Flood Irrigation Amount for the Event" "m"
244 state real IRSIVOL ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRSIVOL" "Sprinkler Irrigation Water Accumulated" "mm"
245 state real IRMIVOL ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRMIVOL" "Micro Irrigation Water Accumulated" "mm"
246 state real IRFIVOL ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRFIVOL" "Flood Irrigation Water Accumulated" "mm"
247 state real IRELOSS ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRELOSS" "Sprinkler Evaporation Loss Accumulated" "mm"
248 state real IRRSPLH ij - 1 - i02rhd=(interp_mask_field:lu_index,iswater)u=(copy_fcnm) "IRRSPLH" "Sprinkler Evaporation Loss Accumulated" "Joules m^-2"