netcdf files/g/ds627.0/ei.oper.an.sfc/198706/ei.oper.an.sfc.regn128sc.1987062706 { dimensions: lon = 512; lat = 256; reftime = 1; time = 1; layer_between_two_depths_below_surface_layer = 1; layer_between_two_depths_below_surface_layer1 = 1; layer_between_two_depths_below_surface_layer2 = 1; layer_between_two_depths_below_surface_layer3 = 1; variables: int GaussianLatLon_Projection; :grid_mapping_name = "latitude_longitude"; :earth_radius = 6367470.0; // double float lat(lat=256); :units = "degrees_north"; :gaussian_lats = "true"; float lon(lon=512); :units = "degrees_east"; double reftime; :units = "Hour since 1987-06-27T06:00:00Z"; :standard_name = "forecast_reference_time"; :long_name = "GRIB reference time"; :calendar = "proleptic_gregorian"; double time(time=1); :units = "Hour since 1987-06-27T06:00:00Z"; :standard_name = "time"; :long_name = "GRIB forecast or observation time"; :calendar = "proleptic_gregorian"; float layer_between_two_depths_below_surface_layer(layer_between_two_depths_below_surface_layer=1); :units = "cm"; :long_name = "Layer between 2 depths below land surface"; :positive = "down"; :Grib_level_type = 112; // int :datum = "ground"; :bounds = "layer_between_two_depths_below_surface_layer_bounds"; float layer_between_two_depths_below_surface_layer_bounds(layer_between_two_depths_below_surface_layer=1, 2); :units = "cm"; :long_name = "bounds for layer_between_two_depths_below_surface_layer"; float layer_between_two_depths_below_surface_layer1(layer_between_two_depths_below_surface_layer1=1); :units = "cm"; :long_name = "Layer between 2 depths below land surface"; :positive = "down"; :Grib_level_type = 112; // int :datum = "ground"; :bounds = "layer_between_two_depths_below_surface_layer1_bounds"; float layer_between_two_depths_below_surface_layer1_bounds(layer_between_two_depths_below_surface_layer1=1, 2); :units = "cm"; :long_name = "bounds for layer_between_two_depths_below_surface_layer1"; float layer_between_two_depths_below_surface_layer2(layer_between_two_depths_below_surface_layer2=1); :units = "cm"; :long_name = "Layer between 2 depths below land surface"; :positive = "down"; :Grib_level_type = 112; // int :datum = "ground"; :bounds = "layer_between_two_depths_below_surface_layer2_bounds"; float layer_between_two_depths_below_surface_layer2_bounds(layer_between_two_depths_below_surface_layer2=1, 2); :units = "cm"; :long_name = "bounds for layer_between_two_depths_below_surface_layer2"; float layer_between_two_depths_below_surface_layer3(layer_between_two_depths_below_surface_layer3=1); :units = "cm"; :long_name = "Layer between 2 depths below land surface"; :positive = "down"; :Grib_level_type = 112; // int :datum = "ground"; :bounds = "layer_between_two_depths_below_surface_layer3_bounds"; float layer_between_two_depths_below_surface_layer3_bounds(layer_between_two_depths_below_surface_layer3=1, 2); :units = "cm"; :long_name = "bounds for layer_between_two_depths_below_surface_layer3"; float Geopotential_surface(time=1, lat=256, lon=512); :long_name = "Geopotential @ Ground or water surface"; :units = "m**2 s**-2"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-129_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 129; // int :Grib1_Parameter_Name = "z"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Surface_pressure_surface(time=1, lat=256, lon=512); :long_name = "Surface pressure @ Ground or water surface"; :units = "Pa"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-134_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 134; // int :Grib1_Parameter_Name = "sp"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Total_column_water_surface(time=1, lat=256, lon=512); :long_name = "Total column water @ Ground or water surface"; :units = "kg m**-2"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-136_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 136; // int :Grib1_Parameter_Name = "tcw"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Total_column_water_vapour_surface(time=1, lat=256, lon=512); :long_name = "Total column water vapour @ Ground or water surface"; :units = "kg m**-2"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-137_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 137; // int :Grib1_Parameter_Name = "tcwv"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Soil_temperature_level_1_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer=1, lat=256, lon=512); :long_name = "Soil temperature level 1 @ Layer between 2 depths below land surface layer"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer lat lon "; :Grib_Variable_Id = "VAR_98-0-128-139_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 139; // int :Grib1_Parameter_Name = "stl1"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Snow_depth_surface(time=1, lat=256, lon=512); :long_name = "Snow depth @ Ground or water surface"; :units = "m of water equivalent"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-141_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 141; // int :Grib1_Parameter_Name = "sd"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Charnock_surface(time=1, lat=256, lon=512); :long_name = "Charnock @ Ground or water surface"; :units = "~"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-148_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 148; // int :Grib1_Parameter_Name = "chnk"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Mean_sea_level_pressure_surface(time=1, lat=256, lon=512); :long_name = "Mean sea level pressure @ Ground or water surface"; :units = "Pa"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-151_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 151; // int :Grib1_Parameter_Name = "msl"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Standard_deviation_of_orography_surface(time=1, lat=256, lon=512); :long_name = "Standard deviation of orography @ Ground or water surface"; :units = "~"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-160_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 160; // int :Grib1_Parameter_Name = "sdor"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Anisotropy_of_sub-gridscale_orography_surface(time=1, lat=256, lon=512); :long_name = "Anisotropy of sub-gridscale orography @ Ground or water surface"; :units = "~"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-161_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 161; // int :Grib1_Parameter_Name = "isor"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Angle_of_sub-gridscale_orography_surface(time=1, lat=256, lon=512); :long_name = "Angle of sub-gridscale orography @ Ground or water surface"; :units = "radians"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-162_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 162; // int :Grib1_Parameter_Name = "anor"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Slope_of_sub-gridscale_orography_surface(time=1, lat=256, lon=512); :long_name = "Slope of sub-gridscale orography @ Ground or water surface"; :units = "~"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-163_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 163; // int :Grib1_Parameter_Name = "slor"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Total_cloud_cover_surface(time=1, lat=256, lon=512); :long_name = "Total cloud cover @ Ground or water surface"; :units = "0 - 1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-164_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 164; // int :Grib1_Parameter_Name = "tcc"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float 10_metre_U_wind_component_surface(time=1, lat=256, lon=512); :long_name = "10 metre U wind component @ Ground or water surface"; :units = "m s**-1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-165_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 165; // int :Grib1_Parameter_Name = "10u"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float 10_metre_V_wind_component_surface(time=1, lat=256, lon=512); :long_name = "10 metre V wind component @ Ground or water surface"; :units = "m s**-1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-166_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 166; // int :Grib1_Parameter_Name = "10v"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float 2_metre_temperature_surface(time=1, lat=256, lon=512); :long_name = "2 metre temperature @ Ground or water surface"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-167_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 167; // int :Grib1_Parameter_Name = "2t"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float 2_metre_dewpoint_temperature_surface(time=1, lat=256, lon=512); :long_name = "2 metre dewpoint temperature @ Ground or water surface"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-168_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 168; // int :Grib1_Parameter_Name = "2d"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Soil_temperature_level_2_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer1=1, lat=256, lon=512); :long_name = "Soil temperature level 2 @ Layer between 2 depths below land surface layer"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer1 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-170_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 170; // int :Grib1_Parameter_Name = "stl2"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Land-sea_mask_surface(time=1, lat=256, lon=512); :long_name = "Land-sea mask @ Ground or water surface"; :units = "0 - 1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-172_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 172; // int :Grib1_Parameter_Name = "lsm"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Surface_roughness_surface(time=1, lat=256, lon=512); :long_name = "Surface roughness @ Ground or water surface"; :units = "m"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-173_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 173; // int :Grib1_Parameter_Name = "sr"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Albedo_surface(time=1, lat=256, lon=512); :long_name = "Albedo @ Ground or water surface"; :units = "0 - 1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-174_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 174; // int :Grib1_Parameter_Name = "al"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Soil_temperature_level_3_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer2=1, lat=256, lon=512); :long_name = "Soil temperature level 3 @ Layer between 2 depths below land surface layer"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer2 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-183_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 183; // int :Grib1_Parameter_Name = "stl3"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Low_cloud_cover_surface(time=1, lat=256, lon=512); :long_name = "Low cloud cover @ Ground or water surface"; :units = "0 - 1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-186_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 186; // int :Grib1_Parameter_Name = "lcc"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Medium_cloud_cover_surface(time=1, lat=256, lon=512); :long_name = "Medium cloud cover @ Ground or water surface"; :units = "0 - 1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-187_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 187; // int :Grib1_Parameter_Name = "mcc"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float High_cloud_cover_surface(time=1, lat=256, lon=512); :long_name = "High cloud cover @ Ground or water surface"; :units = "0 - 1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-188_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 188; // int :Grib1_Parameter_Name = "hcc"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Skin_reservoir_content_surface(time=1, lat=256, lon=512); :long_name = "Skin reservoir content @ Ground or water surface"; :units = "m of water equivalent"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-198_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 198; // int :Grib1_Parameter_Name = "src"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Total_column_ozone_surface(time=1, lat=256, lon=512); :long_name = "Total column ozone @ Ground or water surface"; :units = "kg m**-2"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-206_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 206; // int :Grib1_Parameter_Name = "tco3"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Logarithm_of_surface_roughness_length_for_heat_surface(time=1, lat=256, lon=512); :long_name = "Logarithm of surface roughness length for heat @ Ground or water surface"; :units = "~"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-234_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 234; // int :Grib1_Parameter_Name = "lsrh"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Skin_temperature_surface(time=1, lat=256, lon=512); :long_name = "Skin temperature @ Ground or water surface"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-235_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 235; // int :Grib1_Parameter_Name = "skt"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Soil_temperature_level_4_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer3=1, lat=256, lon=512); :long_name = "Soil temperature level 4 @ Layer between 2 depths below land surface layer"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer3 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-236_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 236; // int :Grib1_Parameter_Name = "stl4"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Temperature_of_snow_layer_surface(time=1, lat=256, lon=512); :long_name = "Temperature of snow layer @ Ground or water surface"; :units = "K"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-238_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 238; // int :Grib1_Parameter_Name = "tsn"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Low_vegetation_cover_surface(time=1, lat=256, lon=512); :long_name = "Low vegetation cover @ Ground or water surface"; :units = "0 - 1"; :description = "Geopotential height anomaly"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-27_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 27; // int :Grib1_Parameter_Name = "cvl"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float High_vegetation_cover_surface(time=1, lat=256, lon=512); :long_name = "High vegetation cover @ Ground or water surface"; :units = "0 - 1"; :description = "Wave spectra 1"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-28_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 28; // int :Grib1_Parameter_Name = "cvh"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Type_of_low_vegetation_surface(time=1, lat=256, lon=512); :long_name = "Type of low vegetation @ Ground or water surface"; :units = "~"; :description = "Wave spectra 2"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-29_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 29; // int :Grib1_Parameter_Name = "tvl"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Type_of_high_vegetation_surface(time=1, lat=256, lon=512); :long_name = "Type of high vegetation @ Ground or water surface"; :units = "~"; :description = "Wave spectra 3"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-30_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 30; // int :Grib1_Parameter_Name = "tvh"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Sea-ice_cover_surface(time=1, lat=256, lon=512); :long_name = "Sea-ice cover @ Ground or water surface"; :units = "0 - 1"; :description = "Wind direction"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-31_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 31; // int :Grib1_Parameter_Name = "ci"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Snow_albedo_surface(time=1, lat=256, lon=512); :long_name = "Snow albedo @ Ground or water surface"; :units = "0 - 1"; :description = "Wind speed"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-32_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 32; // int :Grib1_Parameter_Name = "asn"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Snow_density_surface(time=1, lat=256, lon=512); :long_name = "Snow density @ Ground or water surface"; :units = "kg m**-3"; :description = "u-component of wind"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-33_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 33; // int :Grib1_Parameter_Name = "rsn"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Sea_surface_temperature_surface(time=1, lat=256, lon=512); :long_name = "Sea surface temperature @ Ground or water surface"; :units = "K"; :description = "v-component of wind"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-34_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 34; // int :Grib1_Parameter_Name = "sst"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Ice_temperature_layer_1_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer=1, lat=256, lon=512); :long_name = "Ice temperature layer 1 @ Layer between 2 depths below land surface layer"; :units = "K"; :description = "Stream function"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer lat lon "; :Grib_Variable_Id = "VAR_98-0-128-35_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 35; // int :Grib1_Parameter_Name = "istl1"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Ice_temperature_layer_2_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer1=1, lat=256, lon=512); :long_name = "Ice temperature layer 2 @ Layer between 2 depths below land surface layer"; :units = "K"; :description = "Velocity potential"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer1 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-36_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 36; // int :Grib1_Parameter_Name = "istl2"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Ice_temperature_layer_3_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer2=1, lat=256, lon=512); :long_name = "Ice temperature layer 3 @ Layer between 2 depths below land surface layer"; :units = "K"; :description = "Montgomery stream function"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer2 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-37_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 37; // int :Grib1_Parameter_Name = "istl3"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Ice_temperature_layer_4_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer3=1, lat=256, lon=512); :long_name = "Ice temperature layer 4 @ Layer between 2 depths below land surface layer"; :units = "K"; :description = "Sigma coordinate vertical velocity"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer3 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-38_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 38; // int :Grib1_Parameter_Name = "istl4"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Volumetric_soil_water_layer_1_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer=1, lat=256, lon=512); :long_name = "Volumetric soil water layer 1 @ Layer between 2 depths below land surface layer"; :units = "m**3 m**-3"; :description = "Pressure Vertical velocity"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer lat lon "; :Grib_Variable_Id = "VAR_98-0-128-39_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 39; // int :Grib1_Parameter_Name = "swvl1"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Volumetric_soil_water_layer_2_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer1=1, lat=256, lon=512); :long_name = "Volumetric soil water layer 2 @ Layer between 2 depths below land surface layer"; :units = "m**3 m**-3"; :description = "Vertical velocity"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer1 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-40_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 40; // int :Grib1_Parameter_Name = "swvl2"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Volumetric_soil_water_layer_3_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer2=1, lat=256, lon=512); :long_name = "Volumetric soil water layer 3 @ Layer between 2 depths below land surface layer"; :units = "m**3 m**-3"; :description = "Absolute vorticity"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer2 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-41_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 41; // int :Grib1_Parameter_Name = "swvl3"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Volumetric_soil_water_layer_4_layer_between_two_depths_below_surface_layer(time=1, layer_between_two_depths_below_surface_layer3=1, lat=256, lon=512); :long_name = "Volumetric soil water layer 4 @ Layer between 2 depths below land surface layer"; :units = "m**3 m**-3"; :description = "Absolute divergence"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time layer_between_two_depths_below_surface_layer3 lat lon "; :Grib_Variable_Id = "VAR_98-0-128-42_L112_layer"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 42; // int :Grib1_Parameter_Name = "swvl4"; :Grib1_Level_Type = 112; // int :Grib1_Level_Desc = "Layer between 2 depths below land surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; float Standard_deviation_of_filtered_subgrid_orography_surface(time=1, lat=256, lon=512); :long_name = "Standard deviation of filtered subgrid orography @ Ground or water surface"; :units = "m"; :description = "Medium cloud cover"; :missing_value = NaNf; // float :grid_mapping = "GaussianLatLon_Projection"; :coordinates = "reftime time lat lon "; :Grib_Variable_Id = "VAR_98-0-128-74_L1"; :Grib1_Center = 98; // int :Grib1_Subcenter = 0; // int :Grib1_TableVersion = 128; // int :Grib1_Parameter = 74; // int :Grib1_Parameter_Name = "sdfor"; :Grib1_Level_Type = 1; // int :Grib1_Level_Desc = "Ground or water surface"; :Grib1_Interval_Type = -1; // int :Grib1_Interval_Name = "Unknown Time Range Indicator -1"; // global attributes: :Originating_or_generating_Center = "European Centre for Medium Range Weather Forecasts (ECMWF) (RSMC)"; :Originating_or_generating_Subcenter = "0"; :GRIB_table_version = "0,128"; :file_format = "GRIB-1"; :Conventions = "CF-1.6"; :history = "Read using CDM IOSP GribCollection v3"; :featureType = "GRID"; }