netcdf 20040316_cabauw_ecmwf { dimensions: time = 25 ; level = 60 ; flux_level = 61 ; frequency = 2 ; variables: float latitude ; latitude:units = "degrees_N" ; latitude:long_name = "Latitude of model gridpoint" ; latitude:standard_name = "latitude" ; float longitude ; longitude:units = "degrees_E" ; longitude:long_name = "Longitude of model gridpoint" ; longitude:standard_name = "longitude" ; float horizontal_resolution ; horizontal_resolution:units = "km" ; horizontal_resolution:long_name = "Horizontal resolution of model" ; float time(time) ; time:units = "hours since 2004-03-16 00:00:00 +00:00" ; time:long_name = "Hours UTC" ; time:standard_name = "time" ; time:axis = "T" ; float forecast_time(time) ; forecast_time:units = "hours" ; forecast_time:long_name = "Time since initialization of forecast" ; forecast_time:comments = "For each profile in the file this variable contains the time elapsed since the initialization time of the forecast from which it was taken. Note that the profiles in this file may be taken from more than one forecast." ; short level(level) ; level:units = "1" ; level:long_name = "Model level" ; level:standard_name = "model_level_number" ; level:axis = "Z" ; level:positive = "down" ; short flux_level(flux_level) ; flux_level:units = "1" ; flux_level:long_name = "Model flux level" ; flux_level:axis = "Z" ; flux_level:positive = "down" ; float pressure(time, level) ; pressure:units = "Pa" ; pressure:long_name = "Pressure" ; pressure:standard_name = "air_pressure" ; pressure:C_format = "%.0f" ; pressure:_FillValue = -999.f ; pressure:missing_value = -999.f ; float uwind(time, level) ; uwind:units = "m s-1" ; uwind:long_name = "Zonal wind" ; uwind:standard_name = "eastward_wind" ; uwind:C_format = "%.6f" ; uwind:_FillValue = -999.f ; uwind:missing_value = -999.f ; float vwind(time, level) ; vwind:units = "m s-1" ; vwind:long_name = "Meridional wind" ; vwind:standard_name = "northward_wind" ; vwind:C_format = "%.6f" ; vwind:_FillValue = -999.f ; vwind:missing_value = -999.f ; float omega(time, level) ; omega:units = "Pa s-1" ; omega:long_name = "Vertical wind in pressure coordinates" ; omega:standard_name = "omega" ; omega:C_format = "%.6f" ; omega:_FillValue = -999.f ; omega:missing_value = -999.f ; float temperature(time, level) ; temperature:units = "K" ; temperature:long_name = "Temperature" ; temperature:standard_name = "air_temperature" ; temperature:C_format = "%.2f" ; temperature:_FillValue = -999.f ; temperature:missing_value = -999.f ; float q(time, level) ; q:units = "1" ; q:long_name = "Specific humidity" ; q:standard_name = "specific_humidity" ; q:C_format = "%.8f" ; q:_FillValue = -999.f ; q:missing_value = -999.f ; float rh(time, level) ; rh:units = "1" ; rh:long_name = "Relative humidity" ; rh:standard_name = "relative_humidity" ; rh:comment = "With respect to liquid above 0 degrees C and with respect to ice below 0 degrees C." ; rh:C_format = "%.8f" ; rh:_FillValue = -999.f ; rh:missing_value = -999.f ; float ql(time, level) ; ql:units = "1" ; ql:long_name = "Gridbox-mean liquid water mixing ratio" ; ql:standard_name = "mass_fraction_of_cloud_liquid_water_in_air" ; ql:C_format = "%.8f" ; ql:_FillValue = -999.f ; ql:missing_value = -999.f ; float qi(time, level) ; qi:units = "1" ; qi:long_name = "Gridbox-mean ice water mixing ratio" ; qi:standard_name = "mass_fraction_of_cloud_ice_in_air" ; qi:C_format = "%.8f" ; qi:_FillValue = -999.f ; qi:missing_value = -999.f ; float cloud_fraction(time, level) ; cloud_fraction:units = "1" ; cloud_fraction:long_name = "Cloud fraction" ; cloud_fraction:standard_name = "cloud_area_fraction" ; cloud_fraction:C_format = "%.8f" ; cloud_fraction:_FillValue = -999.f ; cloud_fraction:missing_value = -999.f ; float flx_net_sw(time, flux_level) ; flx_net_sw:units = "W m-2" ; flx_net_sw:long_name = "Net shortwave flux" ; flx_net_sw:standard_name = "net_downward_shortwave_flux_in_air" ; flx_net_sw:C_format = "%.8f" ; flx_net_sw:_FillValue = -999.f ; flx_net_sw:missing_value = -999.f ; float flx_net_lw(time, flux_level) ; flx_net_lw:units = "W m-2" ; flx_net_lw:long_name = "Net longwave flux" ; flx_net_lw:standard_name = "net_downward_longwave_flux_in_air" ; flx_net_lw:C_format = "%.8f" ; flx_net_lw:_FillValue = -999.f ; flx_net_lw:missing_value = -999.f ; float flx_down_sens_heat(time, flux_level) ; flx_down_sens_heat:units = "W m-2" ; flx_down_sens_heat:long_name = "Sensible heat flux" ; flx_down_sens_heat:C_format = "%.8f" ; flx_down_sens_heat:_FillValue = -999.f ; flx_down_sens_heat:missing_value = -999.f ; float flx_turb_moist(time, flux_level) ; flx_turb_moist:units = "kg m-2 s-1" ; flx_turb_moist:long_name = "Turbulent moisture flux" ; flx_turb_moist:C_format = "%.8f" ; flx_turb_moist:_FillValue = -999.f ; flx_turb_moist:missing_value = -999.f ; float flx_ls_rain(time, flux_level) ; flx_ls_rain:units = "kg m-2 s-1" ; flx_ls_rain:long_name = "Large-scale rainfall flux" ; flx_ls_rain:standard_name = "large_scale_rainfall_flux" ; flx_ls_rain:C_format = "%.8f" ; flx_ls_rain:_FillValue = -999.f ; flx_ls_rain:missing_value = -999.f ; float flx_ls_snow(time, flux_level) ; flx_ls_snow:units = "kg m-2 s-1" ; flx_ls_snow:long_name = "Large-scale snowfall flux" ; flx_ls_snow:standard_name = "large_scale_snowfall_flux" ; flx_ls_snow:C_format = "%.8f" ; flx_ls_snow:_FillValue = -999.f ; flx_ls_snow:missing_value = -999.f ; float flx_conv_rain(time, flux_level) ; flx_conv_rain:units = "kg m-2 s-1" ; flx_conv_rain:long_name = "Convective rainfall flux" ; flx_conv_rain:standard_name = "convective_rainfall_flux" ; flx_conv_rain:C_format = "%.8f" ; flx_conv_rain:_FillValue = -999.f ; flx_conv_rain:missing_value = -999.f ; float flx_conv_snow(time, flux_level) ; flx_conv_snow:units = "kg m-2 s-1" ; flx_conv_snow:long_name = "Convective snowfall flux" ; flx_conv_snow:standard_name = "convective_snowfall_flux" ; flx_conv_snow:C_format = "%.8f" ; flx_conv_snow:_FillValue = -999.f ; flx_conv_snow:missing_value = -999.f ; float flx_turb_mom_u(time, flux_level) ; flx_turb_mom_u:units = "kg m-1 s-2" ; flx_turb_mom_u:long_name = "Zonal turbulent momentum flux" ; flx_turb_mom_u:standard_name = "downward_eastward_momentum_flux_in_air" ; flx_turb_mom_u:C_format = "%.8f" ; flx_turb_mom_u:_FillValue = -999.f ; flx_turb_mom_u:missing_value = -999.f ; float flx_turb_mom_v(time, flux_level) ; flx_turb_mom_v:units = "kg m-1 s-2" ; flx_turb_mom_v:long_name = "Meridional turbulent momentum" ; flx_turb_mom_v:standard_name = "downward_northward_momentum_flux_in_air" ; flx_turb_mom_v:C_format = "%.8f" ; flx_turb_mom_v:_FillValue = -999.f ; flx_turb_mom_v:missing_value = -999.f ; float sfc_pressure(time) ; sfc_pressure:units = "Pa" ; sfc_pressure:long_name = "Surface pressure" ; sfc_pressure:standard_name = "surface_pressure" ; sfc_pressure:C_format = "%.0f" ; sfc_pressure:_FillValue = -999.f ; sfc_pressure:missing_value = -999.f ; float sfc_net_sw(time) ; sfc_net_sw:units = "W m-2" ; sfc_net_sw:long_name = "Surface net downward shortwave flux" ; sfc_net_sw:standard_name = "surface_net_downward_shortwave_flux" ; sfc_net_sw:C_format = "%.8f" ; sfc_net_sw:_FillValue = -999.f ; sfc_net_sw:missing_value = -999.f ; float sfc_net_lw(time) ; sfc_net_lw:units = "W m-2" ; sfc_net_lw:long_name = "Surface net downward longwave flux" ; sfc_net_lw:standard_name = "surface_net_downward_longwave_flux" ; sfc_net_lw:C_format = "%.8f" ; sfc_net_lw:_FillValue = -999.f ; sfc_net_lw:missing_value = -999.f ; float sfc_down_sw(time) ; sfc_down_sw:units = "W m-2" ; sfc_down_sw:long_name = "Surface downwelling shortwave flux" ; sfc_down_sw:standard_name = "surface_downwelling_shortwave_flux" ; sfc_down_sw:C_format = "%.8f" ; sfc_down_sw:_FillValue = -999.f ; sfc_down_sw:missing_value = -999.f ; float sfc_down_lw(time) ; sfc_down_lw:units = "W m-2" ; sfc_down_lw:long_name = "Surface downwelling longwave flux" ; sfc_down_lw:standard_name = "surface_downwelling_longwave_flux" ; sfc_down_lw:C_format = "%.8f" ; sfc_down_lw:_FillValue = -999.f ; sfc_down_lw:missing_value = -999.f ; float sfc_cs_down_sw(time) ; sfc_cs_down_sw:units = "W m-2" ; sfc_cs_down_sw:long_name = "Clear sky downwelling shortwave flux" ; sfc_cs_down_sw:standard_name = "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky" ; sfc_cs_down_sw:C_format = "%.8f" ; sfc_cs_down_sw:_FillValue = -999.f ; sfc_cs_down_sw:missing_value = -999.f ; float sfc_cs_down_lw(time) ; sfc_cs_down_lw:units = "W m-2" ; sfc_cs_down_lw:long_name = "Clear sky downwelling longwave flux" ; sfc_cs_down_lw:standard_name = "surface_downwelling_longwave_flux_in_air_assuming_clear_sky" ; sfc_cs_down_lw:C_format = "%.8f" ; sfc_cs_down_lw:_FillValue = -999.f ; sfc_cs_down_lw:missing_value = -999.f ; float sfc_down_lat_heat_flx(time) ; sfc_down_lat_heat_flx:units = "W m-2" ; sfc_down_lat_heat_flx:long_name = "Latent heat flux" ; sfc_down_lat_heat_flx:standard_name = "surface_downward_latent_heat_flux" ; sfc_down_lat_heat_flx:C_format = "%.8f" ; sfc_down_lat_heat_flx:_FillValue = -999.f ; sfc_down_lat_heat_flx:missing_value = -999.f ; float sfc_down_sens_heat_flx(time) ; sfc_down_sens_heat_flx:units = "W m-2" ; sfc_down_sens_heat_flx:long_name = "Sensible heat flux" ; sfc_down_sens_heat_flx:standard_name = "surface_downward_sensible_heat_flux" ; sfc_down_sens_heat_flx:C_format = "%.8f" ; sfc_down_sens_heat_flx:_FillValue = -999.f ; sfc_down_sens_heat_flx:missing_value = -999.f ; float sfc_ls_rain(time) ; sfc_ls_rain:units = "kg m-2" ; sfc_ls_rain:long_name = "Large-scale rainfall amount" ; sfc_ls_rain:standard_name = "large_scale_rainfall_amount" ; sfc_ls_rain:C_format = "%.8f" ; sfc_ls_rain:_FillValue = -999.f ; sfc_ls_rain:missing_value = -999.f ; float sfc_conv_rain(time) ; sfc_conv_rain:units = "kg m-2" ; sfc_conv_rain:long_name = "Convective rainfall amount" ; sfc_conv_rain:standard_name = "convective_rainfall_amount" ; sfc_conv_rain:C_format = "%.8f" ; sfc_conv_rain:_FillValue = -999.f ; sfc_conv_rain:missing_value = -999.f ; float sfc_ls_snow(time) ; sfc_ls_snow:units = "kg m-2" ; sfc_ls_snow:long_name = "Large-scale snowfall amount" ; sfc_ls_snow:standard_name = "large_scale_snowfall_amount" ; sfc_ls_snow:C_format = "%.8f" ; sfc_ls_snow:_FillValue = -999.f ; sfc_ls_snow:missing_value = -999.f ; float sfc_conv_snow(time) ; sfc_conv_snow:units = "kg m-2" ; sfc_conv_snow:long_name = "Convective snowfall amount" ; sfc_conv_snow:standard_name = "convective_snowfall_amount" ; sfc_conv_snow:C_format = "%.8f" ; sfc_conv_snow:_FillValue = -999.f ; sfc_conv_snow:missing_value = -999.f ; float sfc_ls_precip_fraction(time) ; sfc_ls_precip_fraction:units = "1" ; sfc_ls_precip_fraction:long_name = "Large-scale precipitation fraction" ; sfc_ls_precip_fraction:C_format = "%.8f" ; sfc_ls_precip_fraction:_FillValue = -999.f ; sfc_ls_precip_fraction:missing_value = -999.f ; float sfc_cloud_fraction(time) ; sfc_cloud_fraction:units = "1" ; sfc_cloud_fraction:long_name = "Surface total cloud fraction" ; sfc_cloud_fraction:C_format = "%.8f" ; sfc_cloud_fraction:_FillValue = -999.f ; sfc_cloud_fraction:missing_value = -999.f ; float sfc_bl_height(time) ; sfc_bl_height:units = "m" ; sfc_bl_height:long_name = "Boundary layer height" ; sfc_bl_height:C_format = "%.3f" ; sfc_bl_height:_FillValue = -999.f ; sfc_bl_height:missing_value = -999.f ; float sfc_albedo(time) ; sfc_albedo:units = "1" ; sfc_albedo:long_name = "Surface albedo" ; sfc_albedo:standard_name = "surface_albedo" ; sfc_albedo:C_format = "%.6f" ; sfc_albedo:_FillValue = -999.f ; sfc_albedo:missing_value = -999.f ; float sfc_temp_2m(time) ; sfc_temp_2m:units = "K" ; sfc_temp_2m:long_name = "Temperature at 2m" ; sfc_temp_2m:C_format = "%.2f" ; sfc_temp_2m:_FillValue = -999.f ; sfc_temp_2m:missing_value = -999.f ; float sfc_q_2m(time) ; sfc_q_2m:units = "1" ; sfc_q_2m:long_name = "Specific humidity at 2m" ; sfc_q_2m:C_format = "%.8f" ; sfc_q_2m:_FillValue = -999.f ; sfc_q_2m:missing_value = -999.f ; float sfc_rough_mom(time) ; sfc_rough_mom:units = "m" ; sfc_rough_mom:long_name = "Surface roughness for momentum" ; sfc_rough_mom:C_format = "%.6f" ; sfc_rough_mom:_FillValue = -999.f ; sfc_rough_mom:missing_value = -999.f ; float sfc_rough_heat(time) ; sfc_rough_heat:units = "m" ; sfc_rough_heat:long_name = "Surface roughness for heat" ; sfc_rough_heat:C_format = "%.6f" ; sfc_rough_heat:_FillValue = -999.f ; sfc_rough_heat:missing_value = -999.f ; float sfc_skin_temp(time) ; sfc_skin_temp:units = "K" ; sfc_skin_temp:long_name = "Skin temperature" ; sfc_skin_temp:C_format = "%.2f" ; sfc_skin_temp:_FillValue = -999.f ; sfc_skin_temp:missing_value = -999.f ; float sfc_wind_u_10m(time) ; sfc_wind_u_10m:units = "m s-1" ; sfc_wind_u_10m:long_name = "Zonal wind at 10m" ; sfc_wind_u_10m:C_format = "%.6f" ; sfc_wind_u_10m:_FillValue = -999.f ; sfc_wind_u_10m:missing_value = -999.f ; float sfc_wind_v_10m(time) ; sfc_wind_v_10m:units = "m s-1" ; sfc_wind_v_10m:long_name = "Meridional wind at 10m" ; sfc_wind_v_10m:C_format = "%.6f" ; sfc_wind_v_10m:_FillValue = -999.f ; sfc_wind_v_10m:missing_value = -999.f ; float sfc_geopotential(time) ; sfc_geopotential:units = "m2 s-2" ; sfc_geopotential:long_name = "Geopotential" ; sfc_geopotential:standard_name = "geopotential" ; sfc_geopotential:C_format = "%.6f" ; sfc_geopotential:_FillValue = -999.f ; sfc_geopotential:missing_value = -999.f ; float height(time, level) ; height:units = "m" ; height:long_name = "Height above ground" ; height:standard_name = "height" ; height:comment = "The heights have been calculated using pressure, temperature and specific humidity." ; height:C_format = "%.3f" ; height:_FillValue = -999.f ; height:missing_value = -999.f ; float sfc_height_amsl(time) ; sfc_height_amsl:units = "m" ; sfc_height_amsl:long_name = "Surface height above mean sea level" ; sfc_height_amsl:comment = "The heights have been calculated from the geopotential." ; sfc_height_amsl:C_format = "%.3f" ; sfc_height_amsl:_FillValue = -999.f ; sfc_height_amsl:missing_value = -999.f ; float flx_height(time, flux_level) ; flx_height:units = "m" ; flx_height:long_name = "Height above ground" ; flx_height:C_format = "%.3f" ; flx_height:_FillValue = -999.f ; flx_height:missing_value = -999.f ; float wwind(time, level) ; wwind:units = "m s-1" ; wwind:long_name = "Vertical wind" ; wwind:standard_name = "upward_wind" ; wwind:comment = "The vertical wind has been calculated from omega (Pa s-1), height and pressure using: w=omega*dz/dp" ; wwind:C_format = "%.6f" ; wwind:_FillValue = -999.f ; wwind:missing_value = -999.f ; float frequency(frequency) ; frequency:units = "GHz" ; frequency:long_name = "Microwave frequency" ; frequency:C_format = "%.6f" ; frequency:_FillValue = -999.f ; frequency:missing_value = -999.f ; float gas_atten(frequency, time, level) ; gas_atten:units = "dB" ; gas_atten:long_name = "Two-way attenuation from the ground due to atmospheric gases" ; gas_atten:C_format = "%.8f" ; gas_atten:_FillValue = -999.f ; gas_atten:missing_value = -999.f ; float specific_gas_atten(frequency, time, level) ; specific_gas_atten:units = "dB km-1" ; specific_gas_atten:long_name = "Specific one-way attenuation due to atmospheric gases" ; specific_gas_atten:C_format = "%.8f" ; specific_gas_atten:_FillValue = -999.f ; specific_gas_atten:missing_value = -999.f ; float specific_saturated_gas_atten(frequency, time, level) ; specific_saturated_gas_atten:units = "dB km-1" ; specific_saturated_gas_atten:long_name = "Specific one-way attenuation due to atmospheric gases for saturated air (saturated with respect to ice below 0 degrees C)" ; specific_saturated_gas_atten:C_format = "%.8f" ; specific_saturated_gas_atten:_FillValue = -999.f ; specific_saturated_gas_atten:missing_value = -999.f ; float specific_dry_gas_atten(frequency, time, level) ; specific_dry_gas_atten:units = "dB km-1" ; specific_dry_gas_atten:long_name = "Specific one-way attenuation due to atmospheric gases for dry air (no water vapour)" ; specific_dry_gas_atten:C_format = "%.8f" ; specific_dry_gas_atten:_FillValue = -999.f ; specific_dry_gas_atten:missing_value = -999.f ; float K2(frequency, time, level) ; K2:units = "dB km-1" ; K2:long_name = "Dielectric parameter (|K|^2) of liquid water" ; K2:C_format = "%.8f" ; K2:_FillValue = -999.f ; K2:missing_value = -999.f ; float specific_liquid_atten(frequency, time, level) ; specific_liquid_atten:units = "(dB km-1)/(g m-3)" ; specific_liquid_atten:long_name = "Specific one-way attenuation due to liquid water, per unit liquid water content" ; specific_liquid_atten:C_format = "%.8f" ; specific_liquid_atten:_FillValue = -999.f ; specific_liquid_atten:missing_value = -999.f ; // global attributes: :Conventions = "CF-1.0" ; :title = "ECMWF single-site output over Cabauw" ; :location = "Cabauw" ; :source = "ECMWF Integrated Forecast System (IFS)" ; :institution = "European Centre for Medium-Range Weather Forecasting" ; :initialization_time = "2004-03-16 00:00:00 +00:00" ; :history = "Fri Sep 24 17:56:54 BST 2004 - NetCDF generated from original data by Ewan O\'Connor using cnmodel2nc on hogwarts\n", "Tue Nov 16 12:19:15 2004 - Comments added by radar on hogwarts" ; }