netcdf ha.F1.PBC_TPBOX.moni { dimensions: lon = 48 ; lev = 18 ; ilev = 19 ; lat = 40 ; nchar = 81 ; time = UNLIMITED ; // (60 currently) variables: float P0 ; P0:long_name = "reference pressure" ; P0:units = "Pa" ; int ntrm ; ntrm:long_name = "spectral truncation parameter M" ; int ntrn ; ntrn:long_name = "spectral truncation parameter N" ; int ntrk ; ntrk:long_name = "spectral truncation parameter K" ; int ndbase ; ndbase:long_name = "base day for this case" ; int nsbase ; nsbase:long_name = "seconds to complete base day" ; nsbase:units = "s" ; int nbdate ; nbdate:long_name = "base date as 8 digit integer (YYYYMMDD)" ; int nbsec ; nbsec:long_name = "seconds to complete base date" ; nbsec:units = "s" ; int mdt ; mdt:long_name = "model timestep" ; mdt:units = "s" ; int mhisf ; mhisf:long_name = "frequency of model writes (timesteps)" ; char current_mss(nchar) ; current_mss:long_name = "MSS pathname of this file" ; current_mss:date = "00/00/00" ; current_mss:time = "00:00:00" ; current_mss:seq = "" ; char first_mss(nchar) ; first_mss:long_name = "MSS pathname of first file for this case" ; first_mss:date = "" ; first_mss:time = "" ; first_mss:seq = "" ; char init_mss(nchar) ; init_mss:long_name = "MSS pathname of initial data" ; init_mss:date = "10/23/92" ; init_mss:time = "17:27:30" ; init_mss:seq = "" ; char tibnd_mss(nchar) ; tibnd_mss:long_name = "MSS pathname of time-invariant boundary data" ; tibnd_mss:date = "10/26/92" ; tibnd_mss:time = "09:45:56" ; tibnd_mss:seq = " - 1 -" ; char sst_mss(nchar) ; sst_mss:long_name = "MSS pathname of SST boundary data" ; sst_mss:date = "10/26/92" ; sst_mss:time = "09:15:20" ; sst_mss:seq = " - 1 -" ; char ozone_mss(nchar) ; ozone_mss:long_name = "MSS pathname of ozone boundary data" ; ozone_mss:date = "10/26/92" ; ozone_mss:time = "11:50:07" ; ozone_mss:seq = "ccm12h" ; float hyai(ilev) ; hyai:long_name = "hybrid A coefficient at layer interfaces" ; float hybi(ilev) ; hybi:long_name = "hybrid B coefficient at layer interfaces" ; float hyam(lev) ; hyam:long_name = "hybrid A coefficient at layer midpoints" ; float hybm(lev) ; hybm:long_name = "hybrid B coefficient at layer midpoints" ; float lev(lev) ; lev:long_name = "hybrid level at layer midpoints (1000*(A+B))" ; lev:units = "hybrid_sigma_pressure" ; lev:positive = "down" ; lev:A_var = "hyam" ; lev:B_var = "hybm" ; lev:P0_var = "P0" ; lev:PS_var = "PS" ; lev:bounds = "ilev" ; float ilev(ilev) ; ilev:long_name = "hybrid level at layer interfaces (1000*(A+B))" ; ilev:units = "hybrid_sigma_pressure" ; ilev:positive = "down" ; ilev:A_var = "hyai" ; ilev:B_var = "hybi" ; ilev:P0_var = "P0" ; ilev:PS_var = "PS" ; float lat(lat) ; lat:long_name = "latitude" ; lat:units = "degrees_north" ; float gw(lat) ; gw:long_name = "gauss weights" ; float lon(lon) ; lon:long_name = "longitude" ; lon:units = "degrees_east" ; int nlons(lat) ; nlons:long_name = "number of longitudes at each latitude" ; int intdate(time) ; intdate:long_name = "current date as 8 digit integer (YYYYMMDD)" ; int datesec(time) ; datesec:long_name = "seconds to complete current date" ; datesec:units = "s" ; double time(time) ; time:long_name = "time" ; time:units = "days since 0000-01-01 00:00:00" ; float Q(time, lev, lat, lon) ; Q:long_name = "specific humidity" ; Q:units = "kg/kg" ; Q:time_op = "average" ; float T(time, lev, lat, lon) ; T:long_name = "temperature" ; T:units = "K" ; T:time_op = "average" ; float U(time, lev, lat, lon) ; U:long_name = "zonal wind component" ; U:units = "m/s" ; U:time_op = "average" ; float V(time, lev, lat, lon) ; V:long_name = "meridional wind component" ; V:units = "m/s" ; V:time_op = "average" ; float PS(time, lat, lon) ; PS:long_name = "surface pressure" ; PS:units = "Pa" ; PS:time_op = "average" ; float DC01(time, lev, lat, lon) ; DC01:long_name = "convective adjustment tendency of water vapor" ; DC01:units = "kg/kg/s" ; DC01:time_op = "average" ; float TA01(time, lev, lat, lon) ; TA01:long_name = "total advective tendency of water vapor" ; TA01:units = "kg/kg/s" ; TA01:time_op = "average" ; float TS1(time, lat, lon) ; TS1:long_name = "Surface temperature (level 1)" ; TS1:units = "K" ; TS1:time_op = "average" ; float TS2(time, lat, lon) ; TS2:long_name = "Subsurface temperature (level 2)" ; TS2:units = "K" ; TS2:time_op = "average" ; float TS3(time, lat, lon) ; TS3:long_name = "Subsurface temperature (level 3)" ; TS3:units = "K" ; TS3:time_op = "average" ; float VD01(time, lev, lat, lon) ; VD01:long_name = "vertical diffusion tendency of water vapor" ; VD01:units = "kg/kg/s" ; VD01:time_op = "average" ; float TS4(time, lat, lon) ; TS4:long_name = "Subsurface temperature (level 4)" ; TS4:units = "K" ; TS4:time_op = "average" ; float DTH(time, lev, lat, lon) ; DTH:long_name = "T horizontal diffusive heating" ; DTH:units = "K/s" ; DTH:time_op = "average" ; float DQP(time, lev, lat, lon) ; DQP:long_name = "Specific humidity tendency due to precipitation" ; DQP:units = "kg/kg/s" ; DQP:time_op = "average" ; float DTV(time, lev, lat, lon) ; DTV:long_name = "T vertical diffusion" ; DTV:units = "K/s" ; DTV:time_op = "average" ; float QRL(time, lev, lat, lon) ; QRL:long_name = "Longwave heating rate" ; QRL:units = "K/s" ; QRL:time_op = "average" ; float ORO(time, lat, lon) ; ORO:long_name = "ocean (0), land (1), sea ice (2) flag" ; float WET(time, lat, lon) ; WET:long_name = "Soil moisture" ; WET:units = "m" ; WET:time_op = "average" ; float EFFCLD(time, lev, lat, lon) ; EFFCLD:long_name = "Effective cloud fraction" ; EFFCLD:time_op = "average" ; float QRS(time, lev, lat, lon) ; QRS:long_name = "Solar heating rate" ; QRS:units = "K/s" ; QRS:time_op = "average" ; float CMFDT(time, lev, lat, lon) ; CMFDT:long_name = "T tendency - moist convetion" ; CMFDT:units = "K/s" ; CMFDT:time_op = "average" ; float CMFDQ(time, lev, lat, lon) ; CMFDQ:long_name = "Q tendency - moist convection" ; CMFDQ:units = "kg/kg/s" ; CMFDQ:time_op = "average" ; float CLDHGH(time, lat, lon) ; CLDHGH:long_name = "Vertically-integrated, random overlap, high cloud amount" ; CLDHGH:time_op = "average" ; float CLDLOW(time, lat, lon) ; CLDLOW:long_name = "Vertically-integrated, random overlap, low cloud amount" ; CLDLOW:time_op = "average" ; float CLDMED(time, lat, lon) ; CLDMED:long_name = "Vertically-integrated, random overlap, mid-level cloud amount" ; CLDMED:time_op = "average" ; float CMFLQ(time, ilev, lat, lon) ; CMFLQ:long_name = "Moist convection total water flux" ; CMFLQ:units = "W/m2" ; CMFLQ:time_op = "average" ; float CMFMC(time, ilev, lat, lon) ; CMFMC:long_name = "Moist convection mass flux" ; CMFMC:units = "kg/m2/s" ; CMFMC:time_op = "average" ; float LHFLX(time, lat, lon) ; LHFLX:long_name = "Surface latent heat flux" ; LHFLX:units = "W/m2" ; LHFLX:time_op = "average" ; float PBLH(time, lat, lon) ; PBLH:long_name = "PBL height" ; PBLH:units = "m" ; PBLH:time_op = "average" ; float CLDTOT(time, lat, lon) ; CLDTOT:long_name = "Vertically-integrated, random overlap, total cloud amount" ; CLDTOT:time_op = "average" ; float OMEGA(time, lev, lat, lon) ; OMEGA:long_name = "Vertical pressure velocity" ; OMEGA:units = "Pa/s" ; OMEGA:time_op = "average" ; float CMFSL(time, ilev, lat, lon) ; CMFSL:long_name = "Moist convection liquid water static energy flux" ; CMFSL:units = "W/m2" ; CMFSL:time_op = "average" ; float PRECLMM(time, lat, lon) ; PRECLMM:long_name = "Large-scale (stable) precipitation rate" ; PRECLMM:units = "mm/day" ; PRECLMM:time_op = "average" ; float PRECCMM(time, lat, lon) ; PRECCMM:long_name = "Convective precipitation rate" ; PRECCMM:units = "mm/day" ; PRECCMM:time_op = "average" ; float DTCOND(time, lev, lat, lon) ; DTCOND:long_name = "T tendency - convective adjustment" ; DTCOND:units = "K/s" ; DTCOND:time_op = "average" ; float CNVCLD(time, lat, lon) ; CNVCLD:long_name = "Random overlap total convective cloud amount" ; CNVCLD:time_op = "average" ; float SHFLX(time, lat, lon) ; SHFLX:long_name = "Surface sensible heat flux" ; SHFLX:units = "W/m2" ; SHFLX:time_op = "average" ; float TAUGWX(time, lat, lon) ; TAUGWX:long_name = "East-west gravity wave drag surface stress" ; TAUGWX:units = "N/m2" ; TAUGWX:time_op = "average" ; float TAUGWY(time, lat, lon) ; TAUGWY:long_name = "North-south gravity wave drag surface stress" ; TAUGWY:units = "N/m2" ; TAUGWY:time_op = "average" ; float FLNS(time, lat, lon) ; FLNS:long_name = "Net longwave flux at surface" ; FLNS:units = "W/m2" ; FLNS:time_op = "average" ; float CLOUD(time, lev, lat, lon) ; CLOUD:long_name = "Cloud fraction" ; CLOUD:time_op = "average" ; float FLNSC(time, lat, lon) ; FLNSC:long_name = "Clearsky net longwave flux at surface" ; FLNSC:units = "W/m2" ; FLNSC:time_op = "average" ; float PHIS(time, lat, lon) ; PHIS:long_name = "surface geopotential" ; PHIS:units = "m2/s2" ; float FLNT(time, lat, lon) ; FLNT:long_name = "Net longwave flux at top" ; FLNT:units = "W/m2" ; FLNT:time_op = "average" ; float FLNTC(time, lat, lon) ; FLNTC:long_name = "Clearsky net longwave flux at top" ; FLNTC:units = "W/m2" ; FLNTC:time_op = "average" ; float SOLIN(time, lat, lon) ; SOLIN:long_name = "Solar insolation" ; SOLIN:units = "W/m2" ; SOLIN:time_op = "average" ; float QPERT(time, lat, lon) ; QPERT:long_name = "Perturbation specific humidity (eddies in PBL)" ; QPERT:units = "kg/kg" ; QPERT:time_op = "average" ; float FSNS(time, lat, lon) ; FSNS:long_name = "Net solar flux at surface" ; FSNS:units = "W/m2" ; FSNS:time_op = "average" ; float FSNSC(time, lat, lon) ; FSNSC:long_name = "Clearsky net solar flux at surface" ; FSNSC:units = "W/m2" ; FSNSC:time_op = "average" ; float QFLX(time, lat, lon) ; QFLX:long_name = "Surface water flux" ; QFLX:units = "kg/m2/s" ; QFLX:time_op = "average" ; float TPERT(time, lat, lon) ; TPERT:long_name = "Perturbation temperature (eddies in PBL)" ; TPERT:units = "K" ; TPERT:time_op = "average" ; float FSNT(time, lat, lon) ; FSNT:long_name = "Net solar flux at top" ; FSNT:units = "W/m2" ; FSNT:time_op = "average" ; float FSNTC(time, lat, lon) ; FSNTC:long_name = "Clearsky net solar flux at top" ; FSNTC:units = "W/m2" ; FSNTC:time_op = "average" ; float USTAR(time, lat, lon) ; USTAR:long_name = "Surface friction velocity" ; USTAR:units = "m/s" ; USTAR:time_op = "average" ; float SRFRAD(time, lat, lon) ; SRFRAD:long_name = "Net radiative flux at surface" ; SRFRAD:units = "W/m2" ; SRFRAD:time_op = "average" ; float TAUX(time, lat, lon) ; TAUX:long_name = "X-component (east-west) of surface stress" ; TAUX:units = "N/m2" ; TAUX:time_op = "average" ; float TAUY(time, lat, lon) ; TAUY:long_name = "Y-component (north-south) of surface stress" ; TAUY:units = "N/m2" ; TAUY:time_op = "average" ; float SNOWH(time, lat, lon) ; SNOWH:long_name = "Water equivalent snow depth" ; SNOWH:units = "m" ; SNOWH:time_op = "average" ; float UTGW(time, lev, lat, lon) ; UTGW:long_name = "U tendency - gravity wave drag" ; UTGW:units = "m/s2" ; UTGW:time_op = "average" ; float VTGW(time, lev, lat, lon) ; VTGW:long_name = "V tendency - gravity wave drag" ; VTGW:units = "m/s2" ; VTGW:time_op = "average" ; char date(time, nchar) ; float PRECTMM(time, lat, lon) ; PRECTMM:units = "mm/day" ; PRECTMM:long_name = "Total precipitation" ; PRECTMM:time_op = "average" ; float PME(time, lat, lon) ; PME:units = "mm/day" ; PME:long_name = "Precipitation minus evaporation" ; PME:time_op = "average" ; float PHISM(time, lat, lon) ; PHISM:units = "m" ; PHISM:long_name = "Surface geopotential height" ; PHISM:time_op = "instantaneous" ; float ALBT(time, lat, lon) ; ALBT:units = "fraction" ; ALBT:long_name = "Planetary albedo" ; ALBT:time_op = "average" ; float ENETSA(time, lat, lon) ; ENETSA:units = "W/m2" ; ENETSA:long_name = "Net radiation at surface" ; ENETSA:time_op = "average" ; float ENETTA(time, lat, lon) ; ENETTA:units = "W/m2" ; ENETTA:long_name = "Net radiation at top of atmos" ; ENETTA:time_op = "average" ; float ENETA(time, lat, lon) ; ENETA:units = "W/m2" ; ENETA:long_name = "Net atmospheric radiation" ; ENETA:time_op = "average" ; float PSLM(time, lat, lon) ; PSLM:units = "mb" ; PSLM:long_name = "Sea level pressure" ; PSLM:time_op = "average" ; float HT1(time, lev, lat, lon) ; HT1:units = "m" ; HT1:long_name = "Geopotential height" ; HT1:time_op = "average" ; float VMAG(time, lev, lat, lon) ; VMAG:units = "m/s" ; VMAG:long_name = "Wind speed" ; VMAG:time_op = "average" ; // global attributes: :Conventions = "NCAR-CSM" ; :platform = "Data converted from CCM History Tape Format" ; :case = "Lixin PBC_TPBOX" ; :title = "FOAM v1.0, atmos model PCCM3-UW data" ; :hybrid_sigma_pressure = "\n", "Pressure at a grid point (lon(i),lat(j),lev(k)) is computed \n", "using the formula: \n", " p(i,j,k) = A(k)*PO + B(k)*PS(i,j) \n", "where A, B, PO, and PS are contained in the variables whose \n", "names are given by the attributes of the vertical coordinate \n", "variable A_var, B_var, P0_var, and PS_var respectively. \n", "" ; :history = "Fri Oct 25 14:42:55 2002: ncrcat -n 5,5,1 ha.F1.PBC_TPBOX.00510.nc ha.F1.PBC_TPBOX.moni.nc\n", "\n", "Tue Apr 16 16:27:29 2002> /contrib/bin/ccm2nc history.atmos.0183270 history.atmos.0183300 history.atmos.0183330 history.atmos.0183360 history.atmos.0183390 history.atmos.0183420 history.atmos.0183450 history.atmos.0183480 history.atmos.0183510 history.atmos.0183540 history.atmos.0183570 history.atmos.0183600 /ptmp/RAUSCHER/PBC_TPBOX/atmos_year/history.atmos.0183270.nc ; 04/16/02: run-atm2nc.f4 > run-atm2nc.f4.PBC_TPBOX.504603" ; :source = "history.atmos.0183270" ; :calendar = "1 year = 360 days exactly" ; :resolution = "7.5 lon x 4.5 lat" ; :model = "PCCM3-UW" ; :datatype = "30 day averages" ; :landsea_mask = "variable oro: 1 = land, 0 = sea" ; }