netcdf files/d425225/ufs_1way_ign/phyf006.nc { dimensions: nchars = 20; pfull = 64; phalf = 65; time = 1; grid_xt = 599; grid_yt = 570; variables: float pfull(pfull=64); :cartesian_axis = "Z"; :edges = "phalf"; :long_name = "ref full pressure level"; :positive = "down"; :units = "mb"; float phalf(phalf=65); :long_name = "ref half pressure level"; :units = "mb"; :cartesian_axis = "Z"; :positive = "down"; double time(time=1); :calendar = "JULIAN"; :calendar_type = "JULIAN"; :cartesian_axis = "T"; :long_name = "time"; :units = "hours since 2020-08-13 18:00:00"; double grid_xt(grid_xt=599); :cartesian_axis = "X"; :long_name = "x-coordinate of projection"; :units = "meters"; double grid_yt(grid_yt=570); :cartesian_axis = "Y"; :long_name = "y-coordinate of projection"; :units = "meters"; char time_iso(time=1, nchars=20); :long_name = "valid time"; :description = "ISO 8601 datetime string"; :_Encoding = "UTF-8"; double lon(grid_yt=570, grid_xt=599); :long_name = "T-cell longitude"; :units = "degrees_E"; double lat(grid_yt=570, grid_xt=599); :long_name = "T-cell latitude"; :units = "degrees_N"; float acond(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Aerodynamic conductance"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m/s"; float albdo_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface albedo"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float alnsf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "mean nir albedo with strong cosz dependency"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float alnwf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "mean nir albedo with weak cosz dependency"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float alvsf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "mean vis albedo with strong cosz dependency"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float alvwf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "mean vis albedo with weak cosz dependency"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float cduvb_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Clear sky UV-B Downward Solar Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float cieffr(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "effective radius of stratiform cloud ice particle in um"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "um"; float cldfra(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Instantaneous 3D Cloud Fraction"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "frac"; float cldfra_bl(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "subgrid cloud fraction"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "frac"; float cleffr(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "effective radius of cloud liquid water particle"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "um"; float cnwat(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "canopy water (cnwat in gfs data)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "mm"; float cpofp(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Percent frozen precipitation"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float cprat_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "averaged surface convective precipitation rate"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2/s"; float cpratb_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "averaged bucket surface convective precipitation rate"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2/s"; float crain(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous categorical rain"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "number"; float csdlf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Clear Sky Downward Long Wave Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float csdsf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Clear Sky Downward Short Wave Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float cseffr(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "effective radius of stratiform cloud snow particle in um"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "um"; float csulf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Clear Sky Upward Long Wave Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float csulftoa(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Clear Sky Upward Long Wave Flux at toa"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float csusf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Clear Sky Upward Short Wave Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float csusftoa(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Clear Sky Upward Short Wave Flux at toa"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float cwork_aveclm(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "cloud work function (valid only with sas)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "J/kg"; float dlwrf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface downward longwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float dlwrf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface downward longwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float dswrf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface downward shortwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float dswrf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "averaged surface downward shortwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float dswrf_avetoa(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "top of atmos downward shortwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float duvb_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "UV-B Downward Solar Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float el_pbl(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "turbulent mixing length"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m"; float evbs_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Direct Evaporation from Bare Soil"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float evcw_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Canopy water evaporation"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float f10m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "10-meter wind speed divided by lowest model wind speed"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "N/A"; float facsf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "fractional coverage with strong cosz dependency"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float facwf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "fractional coverage with weak cosz dependency"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float ffhh(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "fh parameter from PBL scheme"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float ffmm(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "fm parameter from PBL scheme"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float fldcp(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Field Capacity (volumetric)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float flhc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface exchange coefficient for heat"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W m-2 K-1"; float flqc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface exchange coefficient for moisture"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg m-2 s-1"; float fricv(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "uustar surface frictional wind"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float frozr(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "accumulated surface graupel"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float frozrb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "accumulated surface graupel in bucket"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float frzr(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "accumulated surface freezing rain"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float frzrb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "accumulated surface freezing rain in bucket"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float fsmoke(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "smoke concentration"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg kg-1"; float gflux(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface ground heat flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float gflux_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface ground heat flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float hgt_hyblev1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "layer 1 height"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m"; float hpbl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface planetary boundary layer height"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m"; float icec(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface ice concentration (ice=1; no ice=0)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float icetk(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "sea ice thickness (icetk in gfs_data)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m"; float land(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "sea-land-ice mask (0-sea, 1-land, 2-ice)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "numerical"; float lhtfl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface latent heat net flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float lhtfl_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface latent heat flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "w/m**2"; float maxmf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "maximum mass-flux in column"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m s-1"; float nbdsf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Near IR Beam Downward Solar Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float nddsf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Near IR Diffuse Downward Solar Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float nifa(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "number concentration of ice-friendly aerosols"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg-1"; float nifa2d(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "ice-friendly surface aerosol source"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg-1 s-1"; float nwfa(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "number concentration of water-friendly aerosols"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg-1"; float nwfa2d(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "water-friendly surface aerosol source"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg-1 s-1"; float orog(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface geopotential height"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "gpm"; float pevpr(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface potential evaporation"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/M**2"; float pevpr_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "averaged potential evaporation rate"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/M**2"; float prate_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface precipitation rate"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2/s"; float prateb_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "bucket surface precipitation rate"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2/s"; float pres_avehcb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure high cloud bottom level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float pres_avehct(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure high cloud top level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float pres_avelcb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure low cloud bottom level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float pres_avelct(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure low cloud top level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float pres_avemcb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure middle cloud bottom level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float pres_avemct(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure middle cloud top level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float prescnvclb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure at convective cloud bottom level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "pa"; float prescnvclt(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "pressure at convective cloud top level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "pa"; float pressfc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface pressure"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "Pa"; float pwat(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "atmos column precipitable water"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float qc_bl(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "subgrid cloud mixing ratio"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "frac"; float qke(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "2 X TKE (from mynn)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m2 s-2"; float refl_10cm(time=1, pfull=64, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Radar reflectivity"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "dBz"; float rhonewsn(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "precipitation ice density"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg m^-3"; float sbsno_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Sublimation (evaporation from snow)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float sfcr(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface roughness"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m"; float sfexc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Exchange Coefficient"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m2/s"; float shdmax(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "maximum fractional coverage of green vegetation"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float shdmin(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "minimum fractional coverage of green vegetation"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float shtfl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface sensible heat net flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float shtfl_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface sensible heat flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "w/m**2"; float sltyp(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface slope type"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float snoalb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "maximum snow albedo in fraction"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "XXX"; float snod(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface snow depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m"; float snohf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Snow Phase Change Heat Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float snowc_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "snow cover - GFS lsm"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float soill1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 0 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill2(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 5 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill3(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 20 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill4(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 40 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill5(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 60 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill6(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 100 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill7(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 160 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill8(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 220 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soill9(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "liquid soil moisture at 300 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m**3/m**3"; float soilm(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "total column soil moisture content"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float soilt1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 0 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt2(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 5 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt3(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 20 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt4(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 40 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt5(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 60 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt6(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 100 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt7(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 160 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt8(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 220 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilt9(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil temperature at 300 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float soilw1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 0 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw2(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 5 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw3(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 20 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw4(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 40 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw5(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 60 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw6(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 100 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw7(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 160 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw8(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 220 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float soilw9(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "volumetric soil moisture at 300 cm depth"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float sotyp(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "soil type in integer 1-9"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "number"; float spfh2m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "2m specific humidity"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/kg"; float spfh_hyblev1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "layer 1 specific humidity"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/kg"; float spfhmax_max2m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "maximum specific humidity"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/kg"; float spfhmin_min2m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "minimum specific humidity"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/kg"; float ssrun_acc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Accumulated surface storm water runoff"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float sunsd_acc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Sunshine Duration"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "s"; float tcdc_avebndcl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "boundary layer cloud layer total cloud cover"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float tcdc_aveclm(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "atmos column total cloud cover"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float tcdc_avehcl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "high cloud level total cloud cover"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float tcdc_avelcl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "low cloud level total cloud cover"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float tcdc_avemcl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "mid cloud level total cloud cover"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float tcdccnvcl(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "convective cloud layer total cloud cover"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "%"; float tg3(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "deep soil temperature"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tisfc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface temperature over ice fraction"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmax_max2m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "max temperature at 2m height"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmin_min2m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "min temperature at 2m height"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmp2m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "2m temperature"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmp_avehct(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "temperature high cloud top level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmp_avelct(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "temperature low cloud top level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmp_avemct(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "temperature middle cloud top level"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmp_hyblev1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "layer 1 temperature"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tmpsfc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface temperature"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "K"; float tprcp(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "total time-step precipitation"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m"; float trans_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "transpiration"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float tsnowp(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "accumulated surface snow"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float tsnowpb(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "accumulated surface snow in bucket"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float u-gwd_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface zonal gravity wave stress"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "N/m**2"; float uflx_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface zonal momentum flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "N/m**2"; float ugrd10m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "10 meter u wind"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m/s"; float ugrd_hyblev1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "layer 1 zonal wind"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m/s"; float ulwrf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface upward longwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float ulwrf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface upward longwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float ulwrf_avetoa(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "top of atmos upward longwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float uswrf(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "instantaneous surface upward shortwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float uswrf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "averaged surface upward shortwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float uswrf_avetoa(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "top of atmos upward shortwave flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float v-gwd_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface meridional gravity wave stress"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "N/m**2"; float vbdsf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Visible Beam Downward Solar Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float vddsf_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "Visible Diffuse Downward Solar Flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "W/m**2"; float veg(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "vegetation fraction"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "fraction"; float vflx_ave(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface meridional momentum flux"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "N/m**2"; float vgrd10m(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "10 meter v wind"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m/s"; float vgrd_hyblev1(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "layer 1 meridional wind"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "m/s"; float vtype(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "vegetation type in integer"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "number"; float watr_acc(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "total water runoff"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float weasd(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "surface snow water equivalent"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "kg/m**2"; float wilt(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "wiltimg point (volumetric)"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "Proportion"; float zol(time=1, grid_yt=570, grid_xt=599); :_FillValue = 9.99E20f; // float :cell_methods = "time: point"; :long_name = "monin obukhov surface stability parameter"; :missing_value = 9.99E20f; // float :output_file = "phy"; :units = "n/a"; // global attributes: :cen_lat = 39.01736f; // float :cen_lon = -105.6041f; // float :dtp = 4.0f; // float :dx = 1000.0f; // float :dy = 1000.0f; // float :fhzero = 1; // int :grid = "lambert_conformal"; :grid_id = 1L; // long :imp_physics = 8; // int :landsfcmdl = 3; // int :lat1 = 36.27f; // float :lon1 = -109.1096f; // float :ncld = 8; // int :nsoil = 9; // int :nx = 599; // int :ny = 570; // int :source = "FV3GFS"; :stdlat1 = 39.01736f; // float :stdlat2 = 39.01736f; // float }