netcdf pvcecmwfflxX1.c1.20130901.000000 { dimensions: time = UNLIMITED ; // (720 currently) domains = 2 ; levels = 138 ; variables: int base_time ; base_time:string = " 1-Sep-2013, 00:00:00 GMT" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2013-09-01, 00:00:00 0:00" ; float domains(domains) ; domains:long_name = "domains" ; domains:units = "unitless" ; domains:model_resolution = "0.56 x 0.56 degrees" ; domains:description = "Domains over which all quantities are averaged" ; domains:areas_covered = "Each domain is a single point at the following coordinates" ; domains:area_of_domain_124 = " 290.00, 41.96 (single point)" ; domains:area_of_domain_125 = " 289.81, 41.68 (single point)" ; float lev(levels) ; lev:long_name = "Level" ; lev:units = "unitless" ; lev:description1 = "Flux levels (also referred to as half-levels)" ; lev:description2 = "The full levels on which the variables are stored are placed between two flux levels. Hence, level ** represents the surface and level 1 the top of the atmosphere. Full level k is between half level k and k+1." ; lev:comment = "The pressure of each of the model levels can be retrieved from the variables file." ; int idat(time) ; idat:long_name = "Initial Date (GMT)" ; idat:units = "yyyymmdd" ; idat:description = "The initial date of the forecast from which the data was retrieved" ; float itim(time) ; itim:long_name = "Forecast Time (GMT)" ; itim:units = "hours" ; itim:description = "The initial time of the forecast from which the data was retrieved" ; int vdat(time) ; vdat:long_name = "Verify Date (GMT)" ; vdat:units = "yyyymmdd" ; vdat:description = "The verifying date of the data meaning date and time for which it is valid" ; float vtim(time) ; vtim:long_name = "Verify Time (GMT)" ; vtim:units = "hours" ; vtim:description = "The verifying time of the data meaning date and time for which it is valid" ; float fswr(time, levels, domains) ; fswr:long_name = "Net shortwave flux" ; fswr:units = "W/m2" ; float flwr(time, levels, domains) ; flwr:long_name = "Net longwave flux" ; flwr:units = "W/m2" ; float t_fvdf(time, levels, domains) ; t_fvdf:long_name = "Sensible heat flux" ; t_fvdf:units = "W/m2" ; float u_fvdf(time, levels, domains) ; u_fvdf:long_name = "Turbulent momentum flux - u component" ; u_fvdf:standard_name = "eastward_momentum_flux_due_to_diffusion" ; u_fvdf:units = "Pa" ; u_fvdf:units_comment = "1 Pa = kg(m/s)/(m2.s)" ; float v_fvdf(time, levels, domains) ; v_fvdf:long_name = "Turbulent momentum flux - v component" ; v_fvdf:standard_name = "northward_momentum_flux_due_to_diffusion" ; v_fvdf:units = "Pa" ; // global attributes: :date = "Wed Nov 13 19:08:24 2013" ; :facility_id = "X1" ; :site_id = "External Data" ; :data_level = "c1" ; :data_description = "Diagnostic data derived from ECMWF model runs for ARM analysis provided by ECMWF" ; :data_description1 = "This file contains the radiative fluxes throughout the atmosphere. " ; :averaging_interval = "60 minutes" ; :averaging_interval_comment = "All data represents horizontal averages over the domains and therefore cannot easily be compared to single point measurements." ; :averaging_interval_comment1 = "All fluxes (radiation, precipitation, turbulent fluxes) are true time averages over the hour leading up to the time when they are written out." ; :reference_1 = "The ECMWF home page - http://www.ecmwf.int/" ; :reference_2 = "ECMWF Publications listing: http://www.ecmwf.int/pressroom/publications.html" ; :missing_value = -9999.f ; :version = "$State: xdc-ecmwf-8.3-5 $" ; :IDL_Version = "Coded in IDL (sparc / sunos / unix / 6.2)" ; :command_Line = "ecmwf_ingest -i 20130901 -type flx -location pvc" ; :zeb_platform = "pvcecmwfflxX1.c1" ; :input_files = "pvcecmwfflx124X1.00.20130901.000000.raw.asc, pvcecmwfflx125X1.00.20130901.000000.raw.asc" ; :input_datastreams = "pvcecmwfX1.00" ; }