netcdf _SOUTHERN_csm_b030.05_ocn_netcdf_h_avg_Y1980_D090.00 { dimensions: clev = 4 ; lon_t = 152 ; lon_u = 152 ; lat_t = 111 ; lat_u = 111 ; z_t = 45 ; z_w = 46 ; time = UNLIMITED ; // (1 currently) d2 = 2 ; nchar = 132 ; islands = 8 ; basins = 13 ; engterm = 9 ; ttnterm1 = 8 ; ttnterm2 = 4 ; tracers = 2 ; ifdefs = 25 ; variables: float lon_t(lon_t) ; lon_t:long_name = "Longitude (T grid)" ; lon_t:units = "degrees_east" ; lon_t:minimum = -1.2f ; lon_t:maximum = 361.2f ; float lon_u(lon_u) ; lon_u:long_name = "Longitude (U grid)" ; lon_u:units = "degrees_east" ; lon_u:minimum = 0.f ; lon_u:maximum = 362.4f ; float lat_t(lat_t) ; lat_t:long_name = "Latitude (T grid)" ; lat_t:units = "degrees_north" ; lat_t:minimum = -79.2f ; lat_t:maximum = 90.f ; float lat_u(lat_u) ; lat_u:long_name = "Latitude (U grid)" ; lat_u:units = "degrees_north" ; lat_u:minimum = -78.6f ; lat_u:maximum = 90.6f ; float z_t(z_t) ; z_t:long_name = "Depth (T grid)" ; z_t:units = "centimeters" ; z_t:minimum = 625.f ; z_t:maximum = 587110.f ; z_t:positive = "down" ; float z_w(z_w) ; z_w:long_name = "Depth (W grid)" ; z_w:units = "centimeters" ; z_w:minimum = 0.f ; z_w:maximum = 600000.f ; z_w:positive = "down" ; float daypyr ; daypyr:long_name = "Calendar Length" ; daypyr:units = "days" ; double time(time) ; time:long_name = "time" ; time:units = "days since 0000-01-01 00:00:00 GMT" ; time:calendar = "All years have exactly 365.000000000000000 days" ; float time_bound(time, d2) ; time_bound:long_name = "time average interval boundaries" ; time_bound:units = "days elapsed since 0000-01-01 00:00:00" ; time_bound:calendar = "noleap (all years have exactly 365 days)" ; int itt(time) ; itt:long_name = "Time Step Number" ; float time_avg_counter(time) ; time_avg_counter:long_name = "Number of Time Samples per Averaging Interval" ; int rmaska(lat_t, lon_t) ; rmaska:long_name = "Basin Index (absolute values)" ; int rmask(lat_t, lon_t) ; rmask:long_name = "Basin Index" ; int kmt(lat_t, lon_t) ; kmt:long_name = "Depth of Ocean in Model Levels" ; kmt:units = "Model Level" ; char islands_label(islands, nchar) ; islands_label:long_name = "Islands" ; char basins_label(basins, nchar) ; basins_label:long_name = "Ocean Basins" ; char engterm_label(engterm, nchar) ; engterm_label:long_name = "Energy Diagnostic Terms" ; char ttnterm1_label(ttnterm1, nchar) ; ttnterm1_label:long_name = "Meridional Tracer Transport Terms" ; char ttnterm2_label(ttnterm2, nchar) ; ttnterm2_label:long_name = "Meridional Tracer Transport Terms" ; char tracers_label(tracers, nchar) ; tracers_label:long_name = "Tracer Identification" ; char ifdefs_label(ifdefs, nchar) ; ifdefs_label:long_name = "C Preprocessor Options" ; float dz(z_t) ; dz:long_name = "Vertical Grid Cell Thickness" ; dz:units = "centimeters" ; float dzz(z_w) ; dzz:long_name = "Vertical Grid Cell Spacing" ; dzz:units = "centimeters" ; float dxt(lon_t) ; dxt:long_name = "Zonal T Grid Cell Width" ; dxt:units = "centimeters" ; float dxu(lon_u) ; dxu:long_name = "Zonal U Grid Cell Width" ; dxu:units = "centimeters" ; float dyt(lat_t) ; dyt:long_name = "Meridional T Grid Cell Width" ; dyt:units = "centimeters" ; float dyu(lat_u) ; dyu:long_name = "Meridional U Grid Cell Width" ; dyu:units = "centimeters" ; float tmt(time, z_w, lat_u) ; tmt:long_name = "Eulerian Meridional Transport Streamfunction" ; tmt:units = "centimeters^3/second" ; tmt:time_rep = "averaged" ; float tmtreg(time, basins, z_w, lat_u) ; tmtreg:long_name = "Regional Eulerian Meridional Transport Streamfunction" ; tmtreg:units = "centimeters^3/second" ; tmtreg:time_rep = "averaged" ; float tmtiso(time, z_w, lat_u) ; tmtiso:long_name = "Eddy Induced Meridional Transport Streamfunction" ; tmtiso:units = "centimeters^3/second" ; tmtiso:time_rep = "averaged" ; float tmtisoreg(time, basins, z_w, lat_u) ; tmtisoreg:long_name = "Regional Eddy Induced Meridional Transport Streamfunction" ; tmtisoreg:units = "centimeters^3/second" ; tmtisoreg:time_rep = "averaged" ; float Tttn_terms(time, lat_u, ttnterm1) ; Tttn_terms:long_name = "Meridional Heat Transport" ; Tttn_terms:units = "petawatts" ; Tttn_terms:scale_factor = 4.1e-15f ; Tttn_terms:time_rep = "averaged" ; float Tttn_basins(time, basins, lat_u, ttnterm2) ; Tttn_basins:long_name = "Meridional Heat Transport" ; Tttn_basins:units = "petawatts" ; Tttn_basins:scale_factor = 4.1e-15f ; Tttn_basins:time_rep = "averaged" ; float T_horz(time, basins, z_t) ; T_horz:long_name = "Horizontal Average Potential Temperature" ; T_horz:units = "Celsius" ; T_horz:time_rep = "averaged" ; float Sttn_terms(time, lat_u, ttnterm1) ; Sttn_terms:long_name = "Meridional Salt Transport" ; Sttn_terms:units = "10^10 centimeters^3/second" ; Sttn_terms:scale_factor = 1.e-10f ; Sttn_terms:time_rep = "averaged" ; float Sttn_basins(time, basins, lat_u, ttnterm2) ; Sttn_basins:long_name = "Meridional Salt Transport" ; Sttn_basins:units = "10^10 centimeters^3/second" ; Sttn_basins:scale_factor = 1.e-10f ; Sttn_basins:time_rep = "averaged" ; float S_horz(time, basins, z_t) ; S_horz:long_name = "Horizontal Average Salinity" ; S_horz:units = "psu" ; S_horz:time_rep = "averaged" ; S_horz:scale_factor = 1000.f ; S_horz:add_offset = 35.f ; float ekt(time) ; ekt:long_name = "Global Average Kinetic Energy Density" ; ekt:units = "ergs / centimeter^3" ; ekt:time_rep = "averaged" ; float pnp(time) ; pnp:long_name = "Barotropic Transport Streamfunction at North Pole" ; pnp:units = "centimeters^3/second" ; pnp:time_rep = "averaged" ; float buoylev(time, z_w) ; buoylev:long_name = "Level Integrated Buoyancy Work" ; buoylev:units = "grams centimeters^2 / second^3" ; buoylev:time_rep = "averaged" ; float buoyglb(time) ; buoyglb:long_name = "Global Average Buoyancy Work" ; buoyglb:units = "grams / centimeter second^3" ; buoyglb:time_rep = "averaged" ; float engext(time, engterm) ; engext:long_name = "Global Average External Mode Energy Budget" ; engext:units = "grams / centimeter second^3" ; engext:time_rep = "averaged" ; float engint(time, engterm) ; engint:long_name = "Global Average Internal Mode Energy Budget" ; engint:units = "grams / centimeter second^3" ; engint:time_rep = "averaged" ; float pisle(time, islands) ; pisle:long_name = "Island Streamfunction" ; pisle:units = "centimeters^3/second" ; pisle:time_rep = "averaged" ; float psi(time, lat_t, lon_t) ; psi:long_name = "Barotropic Transport Streamfunction" ; psi:units = "centimeters^3/second" ; psi:time_rep = "averaged" ; psi:missing_value = 1.e+30f ; psi:_FillValue = 1.e+30f ; float perr(time, lat_u, lon_u) ; perr:long_name = "Surface Pressure Gradient Error" ; perr:units = "centimeters^2/second^2" ; perr:time_rep = "averaged" ; perr:missing_value = 1.e+30f ; perr:_FillValue = 1.e+30f ; float dpdx(time, lat_u, lon_u) ; dpdx:long_name = "Zonal Change in Surface Pressure" ; dpdx:units = "centimeters^2/second^2" ; dpdx:time_rep = "averaged" ; dpdx:missing_value = 1.e+30f ; dpdx:_FillValue = 1.e+30f ; float dpdy(time, lat_u, lon_u) ; dpdy:long_name = "Meridional Change in Surface Pressure" ; dpdy:units = "centimeters^2/second^2" ; dpdy:time_rep = "averaged" ; dpdy:missing_value = 1.e+30f ; dpdy:_FillValue = 1.e+30f ; float hblt(time, lat_t, lon_t) ; hblt:long_name = "Boundary Layer Depth" ; hblt:units = "centimeters" ; hblt:time_rep = "averaged" ; hblt:missing_value = 1.e+30f ; hblt:_FillValue = 1.e+30f ; float hbml(time, lat_t, lon_t) ; hbml:long_name = "Mixed Layer Depth" ; hbml:units = "centimeters" ; hbml:time_rep = "averaged" ; hbml:missing_value = 1.e+30f ; hbml:_FillValue = 1.e+30f ; float NCON(time, clev, lat_t, lon_t) ; NCON:long_name = "Convection Counter" ; NCON:time_rep = "averaged" ; float smfx(time, lat_u, lon_u) ; smfx:long_name = "Surface Momentum Flux East Component" ; smfx:units = "dynes/centimeter^2" ; smfx:time_rep = "averaged" ; smfx:missing_value = 1.e+30f ; smfx:_FillValue = 1.e+30f ; float smfy(time, lat_u, lon_u) ; smfy:long_name = "Surface Momentum Flux North Component" ; smfy:units = "dynes/centimeter^2" ; smfy:time_rep = "averaged" ; smfy:missing_value = 1.e+30f ; smfy:_FillValue = 1.e+30f ; float Tflx(time, lat_t, lon_t) ; Tflx:long_name = "Non-solar Component of Surface Heat Flux" ; Tflx:units = "Celsius centimeters/second" ; Tflx:time_rep = "averaged" ; Tflx:missing_value = 1.e+30f ; Tflx:_FillValue = 1.e+30f ; float Sflx(time, lat_t, lon_t) ; Sflx:long_name = "Surface Salt Flux" ; Sflx:units = "centimeters/second" ; Sflx:time_rep = "averaged" ; Sflx:missing_value = 1.e+30f ; Sflx:_FillValue = 1.e+30f ; float sswt(time, lat_t, lon_t) ; sswt:long_name = "Solar Component of Surface Heat Flux" ; sswt:units = "Celsius centimeters/second" ; sswt:time_rep = "averaged" ; sswt:missing_value = 1.e+30f ; sswt:_FillValue = 1.e+30f ; float qflux(time, lat_t, lon_t) ; qflux:long_name = "Internal Ocean Heat Flux Due to Ice Formation -- heat of fusion" ; qflux:units = "Watts /meter^2" ; qflux:time_rep = "averaged" ; qflux:missing_value = 1.e+30f ; qflux:_FillValue = 1.e+30f ; float T(time, z_t, lat_t, lon_t) ; T:long_name = "Potential Temperature" ; T:units = "Celsius" ; T:time_rep = "averaged" ; T:missing_value = 1.e+30f ; T:_FillValue = 1.e+30f ; float S(time, z_t, lat_t, lon_t) ; S:long_name = "Salinity" ; S:units = "psu" ; S:time_rep = "averaged" ; S:missing_value = 1.e+30f ; S:_FillValue = 1.e+30f ; S:scale_factor = 1000.f ; S:add_offset = 35.f ; float U(time, z_t, lat_u, lon_u) ; U:long_name = "Eulerian Velocity East Component" ; U:units = "centimeters/second" ; U:time_rep = "averaged" ; U:missing_value = 1.e+30f ; U:_FillValue = 1.e+30f ; float V(time, z_t, lat_u, lon_u) ; V:long_name = "Eulerian Velocity North Component" ; V:units = "centimeters/second" ; V:time_rep = "averaged" ; V:missing_value = 1.e+30f ; V:_FillValue = 1.e+30f ; float W(time, z_w, lat_t, lon_t) ; W:long_name = "Eulerian Velocity Vertical Component" ; W:units = "centimeters/second" ; W:time_rep = "averaged" ; W:missing_value = 1.e+30f ; W:_FillValue = 1.e+30f ; float Uiso(time, z_t, lat_u, lon_u) ; Uiso:long_name = "Eddy Induced Transport Velocity East Component" ; Uiso:units = "centimeters/second" ; Uiso:time_rep = "averaged" ; Uiso:missing_value = 1.e+30f ; Uiso:_FillValue = 1.e+30f ; float Viso(time, z_t, lat_u, lon_u) ; Viso:long_name = "Eddy Induced Transport Velocity North Component" ; Viso:units = "centimeters/second" ; Viso:time_rep = "averaged" ; Viso:missing_value = 1.e+30f ; Viso:_FillValue = 1.e+30f ; float Wiso(time, z_w, lat_t, lon_t) ; Wiso:long_name = "Eddy Induced Transport Velocity Vertical Component" ; Wiso:units = "centimeters/second" ; Wiso:time_rep = "averaged" ; Wiso:missing_value = 1.e+30f ; Wiso:_FillValue = 1.e+30f ; // global attributes: :conventions = "CSM NetCDF Conventions Version 0.0" ; :source = " NCAR CSM Ocean (NCOM) version 1.4 ... June 1998" ; :platform = "Model: CSM Ocean Component" ; :model_ver = "D02L45T2R12" ; :case = "/BUJA/csm/b030.05/ocn" ; :title = "Diagnostic and Prognostic Variables" ; :time_rep = "time_rep = instantaneous ==> the variable values are at the time given by the current time coordinate. time_rep = averaged ==> the variable values are averaged over the time interval between the previous time coordinate and the current one." ; :history = "Data created in NCOM on 12/10/99 21:59:40" ; }