Hi,

I am trying to import a NetCDF generated by the WRF model
(www.wrf-model.org). Without using ncdx I get the warning 'no field
attributes' and later an 'input objects have bad positions'. Using ncdx
doesn't help and gives just a 'Nothing has been imported. Did you use an
OpenDX compliant NetCDF file convention?'

Any idea? Has anybody successfully imported a WRF NetCDF into OpenDX,
yet????

Below I have attached the 'ncdump -h' output from both files.

Thanks,

Axel Seifert

===============================================
netcdf wrfout_t7 {
dimensions:
        Time = UNLIMITED ; // (1 currently)
        south_north = 79 ;
        west_east = 179 ;
        bottom_top = 70 ;
        ext_scalar = 1 ;
        bottom_top_stag = 71 ;
        soil_layers_stag = 5 ;
        DateStrLen = 19 ;
        west_east_stag = 180 ;
        south_north_stag = 80 ;
variables:
        float ACSNOM(Time, south_north, west_east) ;
                ACSNOM:FieldType = 104 ;
                ACSNOM:MemoryOrder = "XY " ;
                ACSNOM:description = "ACCUMULATED MELTED SNOW" ;
                ACSNOM:units = "" ;
                ACSNOM:stagger = "" ;
        float ACSNOW(Time, south_north, west_east) ;
                ACSNOW:FieldType = 104 ;
                ACSNOW:MemoryOrder = "XY " ;
                ACSNOW:description = "ACCUMULATED SNOW" ;
                ACSNOW:units = "" ;
                ACSNOW:stagger = "" ;
        float AKHS(Time, south_north, west_east) ;
                AKHS:FieldType = 104 ;
                AKHS:MemoryOrder = "XY " ;
                AKHS:description = "SFC EXCH COEFF FOR HEAT" ;
                AKHS:units = "m s{-1}" ;
                AKHS:stagger = "" ;
        float AKMS(Time, south_north, west_east) ;
                AKMS:FieldType = 104 ;
                AKMS:MemoryOrder = "XY " ;
                AKMS:description = "SFC EXCH COEFF FOR MOMENTUM" ;
                AKMS:units = "m s{-1}" ;
                AKMS:stagger = "" ;
        float CANWAT(Time, south_north, west_east) ;
                CANWAT:FieldType = 104 ;
                CANWAT:MemoryOrder = "XY " ;
                CANWAT:description = "CANOPY WATER" ;
                CANWAT:units = "" ;
                CANWAT:stagger = "" ;
        float DN(Time, bottom_top) ;
                DN:FieldType = 104 ;
                DN:MemoryOrder = "Z  " ;
                DN:description = "dn values on half (mass) levels" ;
                DN:units = "dimensionless" ;
                DN:stagger = "" ;
        float DNW(Time, bottom_top) ;
                DNW:FieldType = 104 ;
                DNW:MemoryOrder = "Z  " ;
                DNW:description = "dn values on full (w) levels" ;
                DNW:units = "dimensionless" ;
                DNW:stagger = "" ;
        float E(Time, south_north, west_east) ;
                E:FieldType = 104 ;
                E:MemoryOrder = "XY " ;
                E:description = "Coriolis cosine latitude term" ;
                E:units = "" ;
                E:stagger = "" ;
        float F(Time, south_north, west_east) ;
                F:FieldType = 104 ;
                F:MemoryOrder = "XY " ;
                F:description = "Coriolis sine latitude term" ;
                F:units = "" ;
                F:stagger = "" ;
        float FNM(Time, bottom_top) ;
                FNM:FieldType = 104 ;
                FNM:MemoryOrder = "Z  " ;
                FNM:description = "upper wieght for vertical stretching"
;
                FNM:units = "dimensionless" ;
                FNM:stagger = "" ;
        float FNP(Time, bottom_top) ;
                FNP:FieldType = 104 ;
                FNP:MemoryOrder = "Z  " ;
                FNP:description = "lower weight for vertical stretching"
;
                FNP:units = "dimensionless" ;
                FNP:stagger = "" ;
        float GLW(Time, south_north, west_east) ;
                GLW:FieldType = 104 ;
                GLW:MemoryOrder = "XY " ;
                GLW:description = "DOWNWARD LONG WAVE FLUX AT GROUND
SURFACE" ;
                GLW:units = "W m{-2}" ;
                GLW:stagger = "" ;
        float GSW(Time, south_north, west_east) ;
                GSW:FieldType = 104 ;
                GSW:MemoryOrder = "XY " ;
                GSW:description = "DOWNWARD SHORT WAVE FLUX AT GROUND
SURFACE" ;
                GSW:units = "W m{-2}" ;
                GSW:stagger = "" ;
        float HFX(Time, south_north, west_east) ;
                HFX:FieldType = 104 ;
                HFX:MemoryOrder = "XY " ;
                HFX:description = "UPWARD HEAT FLUX AT THE SURFACE" ;
                HFX:units = "W m{-2}" ;
                HFX:stagger = "" ;
        float HGT(Time, south_north, west_east) ;
                HGT:FieldType = 104 ;
                HGT:MemoryOrder = "XY " ;
                HGT:description = "Terrain Height" ;
                HGT:units = "m" ;
                HGT:stagger = "" ;
        int ISLTYP(Time, south_north, west_east) ;
                ISLTYP:FieldType = 106 ;
                ISLTYP:MemoryOrder = "XY " ;
                ISLTYP:description = "SOIL TYPE" ;
                ISLTYP:units = "" ;
                ISLTYP:stagger = "" ;
        int ITIMESTEP(Time, ext_scalar) ;
                ITIMESTEP:FieldType = 106 ;
                ITIMESTEP:MemoryOrder = "0  " ;
                ITIMESTEP:description = "" ;
                ITIMESTEP:units = "" ;
                ITIMESTEP:stagger = "" ;
        int IVGTYP(Time, south_north, west_east) ;
                IVGTYP:FieldType = 106 ;
                IVGTYP:MemoryOrder = "XY " ;
                IVGTYP:description = "VEGETATION TYPE" ;
                IVGTYP:units = "" ;
                IVGTYP:stagger = "" ;
        float LU_INDEX(Time, south_north, west_east) ;
                LU_INDEX:FieldType = 104 ;
                LU_INDEX:MemoryOrder = "XY " ;
                LU_INDEX:description = "LAND USE CATEGORY" ;
                LU_INDEX:units = "" ;
                LU_INDEX:stagger = "" ;
        float MAPFAC_M(Time, south_north, west_east) ;
                MAPFAC_M:FieldType = 104 ;
                MAPFAC_M:MemoryOrder = "XY " ;
                MAPFAC_M:description = "Map scale factor on mass grid" ;
                MAPFAC_M:units = "dimensionless" ;
                MAPFAC_M:stagger = "" ;
        float MU(Time, south_north, west_east) ;
                MU:FieldType = 104 ;
                MU:MemoryOrder = "XY " ;
                MU:description = "perturbation dry air mass in column" ;
                MU:units = "pascals" ;
                MU:stagger = "" ;
        float MU0(Time, south_north, west_east) ;
                MU0:FieldType = 104 ;
                MU0:MemoryOrder = "XY " ;
                MU0:description = "initial dry mass in column" ;
                MU0:units = "pascals" ;
                MU0:stagger = "" ;
        float MUB(Time, south_north, west_east) ;
                MUB:FieldType = 104 ;
                MUB:MemoryOrder = "XY " ;
                MUB:description = "base state dry air mass in column" ;
                MUB:units = "pascals" ;
                MUB:stagger = "" ;
        float P(Time, bottom_top, south_north, west_east) ;
                P:FieldType = 104 ;
                P:MemoryOrder = "XYZ" ;
                P:description = "pressure" ;
                P:units = "pascals" ;
                P:stagger = "" ;
        float PB(Time, bottom_top, south_north, west_east) ;
                PB:FieldType = 104 ;
                PB:MemoryOrder = "XYZ" ;
                PB:description = "BASE STATE PRESSURE AT HALF LEVELS" ;
                PB:units = "Pa" ;
                PB:stagger = "" ;
        float PH(Time, bottom_top_stag, south_north, west_east) ;
                PH:FieldType = 104 ;
                PH:MemoryOrder = "XYZ" ;
                PH:description = "perturbation geopotential" ;
                PH:units = "m{2} s{-2}" ;
                PH:stagger = "Z" ;
        float PHB(Time, bottom_top_stag, south_north, west_east) ;
                PHB:FieldType = 104 ;
                PHB:MemoryOrder = "XYZ" ;
                PHB:description = "base-state geopotential" ;
                PHB:units = "m{2} s{-2}" ;
                PHB:stagger = "Z" ;
        float P_TOP(Time, ext_scalar) ;
                P_TOP:FieldType = 104 ;
                P_TOP:MemoryOrder = "0  " ;
                P_TOP:description = "" ;
                P_TOP:units = "-" ;
                P_TOP:stagger = "" ;
        float Q2(Time, south_north, west_east) ;
                Q2:FieldType = 104 ;
                Q2:MemoryOrder = "XY " ;
                Q2:description = "QV at 2 M" ;
                Q2:units = "kg/kg" ;
                Q2:stagger = "" ;
        float QCLOUD(Time, bottom_top, south_north, west_east) ;
                QCLOUD:FieldType = 104 ;
                QCLOUD:MemoryOrder = "XYZ" ;
                QCLOUD:description = "-" ;
                QCLOUD:units = "-" ;
                QCLOUD:stagger = "" ;
        float QFX(Time, south_north, west_east) ;
                QFX:FieldType = 104 ;
                QFX:MemoryOrder = "XY " ;
                QFX:description = "UPWARD MOISTURE FLUX AT THE SURFACE"
;
                QFX:units = "kg m{-2} s{-1}" ;
                QFX:stagger = "" ;
        float QGRAUP(Time, bottom_top, south_north, west_east) ;
                QGRAUP:FieldType = 104 ;
                QGRAUP:MemoryOrder = "XYZ" ;
                QGRAUP:description = "-" ;
                QGRAUP:units = "-" ;
                QGRAUP:stagger = "" ;
        float QICE(Time, bottom_top, south_north, west_east) ;
                QICE:FieldType = 104 ;
                QICE:MemoryOrder = "XYZ" ;
                QICE:description = "-" ;
                QICE:units = "-" ;
                QICE:stagger = "" ;
        float QNCLOUD(Time, bottom_top, south_north, west_east) ;
                QNCLOUD:FieldType = 104 ;
                QNCLOUD:MemoryOrder = "XYZ" ;
                QNCLOUD:description = "-" ;
                QNCLOUD:units = "-" ;
                QNCLOUD:stagger = "" ;
        float QNGRAUP(Time, bottom_top, south_north, west_east) ;
                QNGRAUP:FieldType = 104 ;
                QNGRAUP:MemoryOrder = "XYZ" ;
                QNGRAUP:description = "-" ;
                QNGRAUP:units = "-" ;
                QNGRAUP:stagger = "" ;
        float QNICE(Time, bottom_top, south_north, west_east) ;
                QNICE:FieldType = 104 ;
                QNICE:MemoryOrder = "XYZ" ;
                QNICE:description = "-" ;
                QNICE:units = "-" ;
                QNICE:stagger = "" ;
        float QNRAIN(Time, bottom_top, south_north, west_east) ;
                QNRAIN:FieldType = 104 ;
                QNRAIN:MemoryOrder = "XYZ" ;
                QNRAIN:description = "-" ;
                QNRAIN:units = "-" ;
                QNRAIN:stagger = "" ;
        float QNSNOW(Time, bottom_top, south_north, west_east) ;
                QNSNOW:FieldType = 104 ;
                QNSNOW:MemoryOrder = "XYZ" ;
                QNSNOW:description = "-" ;
                QNSNOW:units = "-" ;
                QNSNOW:stagger = "" ;
        float QRAIN(Time, bottom_top, south_north, west_east) ;
                QRAIN:FieldType = 104 ;
                QRAIN:MemoryOrder = "XYZ" ;
                QRAIN:description = "-" ;
                QRAIN:units = "-" ;
                QRAIN:stagger = "" ;
        float QSFC(Time, south_north, west_east) ;
                QSFC:FieldType = 104 ;
                QSFC:MemoryOrder = "XY " ;
                QSFC:description = "SPECIFIC HUMIDITY AT LOWER BOUNDARY"
;
                QSFC:units = "kg kg{-1}" ;
                QSFC:stagger = "" ;
        float QSNOW(Time, bottom_top, south_north, west_east) ;
                QSNOW:FieldType = 104 ;
                QSNOW:MemoryOrder = "XYZ" ;
                QSNOW:description = "-" ;
                QSNOW:units = "-" ;
                QSNOW:stagger = "" ;
        float QVAPOR(Time, bottom_top, south_north, west_east) ;
                QVAPOR:FieldType = 104 ;
                QVAPOR:MemoryOrder = "XYZ" ;
                QVAPOR:description = "-" ;
                QVAPOR:units = "-" ;
                QVAPOR:stagger = "" ;
        float QZ0(Time, south_north, west_east) ;
                QZ0:FieldType = 104 ;
                QZ0:MemoryOrder = "XY " ;
                QZ0:description = "SPECIFIC HUMIDITY AT ZNT" ;
                QZ0:units = "kg kg{-1}" ;
                QZ0:stagger = "" ;
        float RAINBL(Time, south_north, west_east) ;
                RAINBL:FieldType = 104 ;
                RAINBL:MemoryOrder = "XY " ;
                RAINBL:description = "PBL TIME-STEP TOTAL PRECIPITATION"
;
                RAINBL:units = "MM" ;
                RAINBL:stagger = "" ;
        float RAINC(Time, south_north, west_east) ;
                RAINC:FieldType = 104 ;
                RAINC:MemoryOrder = "XY " ;
                RAINC:description = "ACCUMULATED TOTAL CUMULUS
PRECIPITATION" ;
                RAINC:units = "MM" ;
                RAINC:stagger = "" ;
        float RAINCV(Time, south_north, west_east) ;
                RAINCV:FieldType = 104 ;
                RAINCV:MemoryOrder = "XY " ;
                RAINCV:description = "TIME-STEP CUMULUS PRECIPITATION" ;
                RAINCV:units = "MM" ;
                RAINCV:stagger = "" ;
        float RAINNC(Time, south_north, west_east) ;
                RAINNC:FieldType = 104 ;
                RAINNC:MemoryOrder = "XY " ;
                RAINNC:description = "ACCUMULATED TOTAL GRID SCALE
PRECIPITATION" ;
                RAINNC:units = "MM" ;
                RAINNC:stagger = "" ;
        float RDN(Time, bottom_top) ;
                RDN:FieldType = 104 ;
                RDN:MemoryOrder = "Z  " ;
                RDN:description = "dn values on half (mass) levels" ;
                RDN:units = "dimensionless" ;
                RDN:stagger = "" ;
        float RDNW(Time, bottom_top) ;
                RDNW:FieldType = 104 ;
                RDNW:MemoryOrder = "Z  " ;
                RDNW:description = "inverse dn values on full (w)
levels" ;
                RDNW:units = "dimensionless" ;
                RDNW:stagger = "" ;
        float SFROFF(Time, south_north, west_east) ;
                SFROFF:FieldType = 104 ;
                SFROFF:MemoryOrder = "XY " ;
                SFROFF:description = "SURFACE RUNOFF" ;
                SFROFF:units = "" ;
                SFROFF:stagger = "" ;
        float SMOIS(Time, soil_layers_stag, south_north, west_east) ;
                SMOIS:FieldType = 104 ;
                SMOIS:MemoryOrder = "XYZ" ;
                SMOIS:description = "SOIL MOISTURE" ;
                SMOIS:units = "" ;
                SMOIS:stagger = "Z" ;
        float SMSTAV(Time, south_north, west_east) ;
                SMSTAV:FieldType = 104 ;
                SMSTAV:MemoryOrder = "XY " ;
                SMSTAV:description = "MOISTURE VARIBILITY" ;
                SMSTAV:units = "" ;
                SMSTAV:stagger = "" ;
        float SNOW(Time, south_north, west_east) ;
                SNOW:FieldType = 104 ;
                SNOW:MemoryOrder = "XY " ;
                SNOW:description = "SNOW WATER EQUIVALENT" ;
                SNOW:units = "" ;
                SNOW:stagger = "" ;
        float SNOWC(Time, south_north, west_east) ;
                SNOWC:FieldType = 104 ;
                SNOWC:MemoryOrder = "XY " ;
                SNOWC:description = "FLAG INDICATING SNOW COVERAGE (1
FOR SNOW COVER)" ;
                SNOWC:units = "NA" ;
                SNOWC:stagger = "" ;
        float SST(Time, south_north, west_east) ;
                SST:FieldType = 104 ;
                SST:MemoryOrder = "XY " ;
                SST:description = "SEA SURFACE TEMPERATURE" ;
                SST:units = "K" ;
                SST:stagger = "" ;
        float T(Time, bottom_top, south_north, west_east) ;
                T:FieldType = 104 ;
                T:MemoryOrder = "XYZ" ;
                T:description = "perturbation potential temperature
(theta-t0)" ;
                T:units = "K" ;
                T:stagger = "" ;
        float T2(Time, south_north, west_east) ;
                T2:FieldType = 104 ;
                T2:MemoryOrder = "XY " ;
                T2:description = "TEMP at 2 M" ;
                T2:units = "K" ;
                T2:stagger = "" ;
        float TH2(Time, south_north, west_east) ;
                TH2:FieldType = 104 ;
                TH2:MemoryOrder = "XY " ;
                TH2:description = "POT TEMP at 2 M" ;
                TH2:units = "K" ;
                TH2:stagger = "" ;
        float THZ0(Time, south_north, west_east) ;
                THZ0:FieldType = 104 ;
                THZ0:MemoryOrder = "XY " ;
                THZ0:description = "POTENTIAL TEMPERATURE AT ZNT" ;
                THZ0:units = "K" ;
                THZ0:stagger = "" ;
        float TKE(Time, bottom_top, south_north, west_east) ;
                TKE:FieldType = 104 ;
                TKE:MemoryOrder = "XYZ" ;
                TKE:description = "TURBULENCE KINETIC ENERGY" ;
                TKE:units = "m{2} s{-2}" ;
                TKE:stagger = "" ;
        float TKE_MYJ(Time, bottom_top, south_north, west_east) ;
                TKE_MYJ:FieldType = 104 ;
                TKE_MYJ:MemoryOrder = "XYZ" ;
                TKE_MYJ:description = "TKE FROM MELLOR-YAMADA-JANJIC" ;
                TKE_MYJ:units = "s{-2}" ;
                TKE_MYJ:stagger = "" ;
        float TMN(Time, south_north, west_east) ;
                TMN:FieldType = 104 ;
                TMN:MemoryOrder = "XY " ;
                TMN:description = "SOIL TEMPERATURE AT LOWER BOUNDARY" ;
                TMN:units = "K" ;
                TMN:stagger = "" ;
        float TSK(Time, south_north, west_east) ;
                TSK:FieldType = 104 ;
                TSK:MemoryOrder = "XY " ;
                TSK:description = "SURFACE SKIN TEMPERATURE" ;
                TSK:units = "K" ;
                TSK:stagger = "" ;
        float TSLB(Time, soil_layers_stag, south_north, west_east) ;
                TSLB:FieldType = 104 ;
                TSLB:MemoryOrder = "XYZ" ;
                TSLB:description = "SOIL TEMPERATURE" ;
                TSLB:units = "K" ;
                TSLB:stagger = "Z" ;
        char Times(Time, DateStrLen) ;
        float U(Time, bottom_top, south_north, west_east_stag) ;
                U:FieldType = 104 ;
                U:MemoryOrder = "XYZ" ;
                U:description = "x-wind component" ;
                U:units = "m s{-1}" ;
                U:stagger = "X" ;
        float U10(Time, south_north, west_east) ;
                U10:FieldType = 104 ;
                U10:MemoryOrder = "XY " ;
                U10:description = "U at 10 M" ;
                U10:units = "m/s" ;
                U10:stagger = "" ;
        float UDROFF(Time, south_north, west_east) ;
                UDROFF:FieldType = 104 ;
                UDROFF:MemoryOrder = "XY " ;
                UDROFF:description = "UNDERGROUND RUNOFF" ;
                UDROFF:units = "" ;
                UDROFF:stagger = "" ;
        float UZ0(Time, south_north, west_east) ;
                UZ0:FieldType = 104 ;
                UZ0:MemoryOrder = "XY " ;
                UZ0:description = "U WIND COMPONENT AT ZNT" ;
                UZ0:units = "m s{-1}" ;
                UZ0:stagger = "" ;
        float V(Time, bottom_top, south_north_stag, west_east) ;
                V:FieldType = 104 ;
                V:MemoryOrder = "XYZ" ;
                V:description = "y-wind component" ;
                V:units = "m s{-1}" ;
                V:stagger = "Y" ;
        float V10(Time, south_north, west_east) ;
                V10:FieldType = 104 ;
                V10:MemoryOrder = "XY " ;
                V10:description = "V at 10 M" ;
                V10:units = "m/s" ;
                V10:stagger = "" ;
        float VEGFRA(Time, south_north, west_east) ;
                VEGFRA:FieldType = 104 ;
                VEGFRA:MemoryOrder = "XY " ;
                VEGFRA:description = "VEGETATION FRACTION" ;
                VEGFRA:units = "" ;
                VEGFRA:stagger = "" ;
        float VZ0(Time, south_north, west_east) ;
                VZ0:FieldType = 104 ;
                VZ0:MemoryOrder = "XY " ;
                VZ0:description = "V WIND COMPONENT AT ZNT" ;
                VZ0:units = "m s{-1}" ;
                VZ0:stagger = "" ;
        float W(Time, bottom_top_stag, south_north, west_east) ;
                W:FieldType = 104 ;
                W:MemoryOrder = "XYZ" ;
                W:description = "z-wind component" ;
                W:units = "m s{-1}" ;
                W:stagger = "Z" ;
        float WEASD(Time, south_north, west_east) ;
                WEASD:FieldType = 104 ;
                WEASD:MemoryOrder = "XY " ;
                WEASD:description = "WATER EQUIVALENT OF ACCUMULATED
SNOW" ;
                WEASD:units = "" ;
                WEASD:stagger = "" ;
        float WW(Time, bottom_top_stag, south_north, west_east) ;
                WW:FieldType = 104 ;
                WW:MemoryOrder = "XYZ" ;
                WW:description = "eta-dot" ;
                WW:units = "Pa s{-1}" ;
                WW:stagger = "Z" ;
        float XLAND(Time, south_north, west_east) ;
                XLAND:FieldType = 104 ;
                XLAND:MemoryOrder = "XY " ;
                XLAND:description = "LAND MASK (1 FOR LAND, 2 FOR
WATER)" ;
                XLAND:units = "NA" ;
                XLAND:stagger = "" ;
        float XLAT(Time, south_north, west_east) ;
                XLAT:FieldType = 104 ;
                XLAT:MemoryOrder = "XY " ;
                XLAT:description = "LATITUDE, SOUTH IS NEGATIVE" ;
                XLAT:units = "degree" ;
                XLAT:stagger = "" ;
        float XLONG(Time, south_north, west_east) ;
                XLONG:FieldType = 104 ;
                XLONG:MemoryOrder = "XY " ;
                XLONG:description = "LONGITUDE, WEST IS NEGATIVE" ;
                XLONG:units = "degree" ;
                XLONG:stagger = "" ;
        float ZETATOP(Time, ext_scalar) ;
                ZETATOP:FieldType = 104 ;
                ZETATOP:MemoryOrder = "0  " ;
                ZETATOP:description = "ZETA AT MODEL TOP" ;
                ZETATOP:units = "" ;
                ZETATOP:stagger = "" ;
        float ZNU(Time, bottom_top) ;
                ZNU:FieldType = 104 ;
                ZNU:MemoryOrder = "Z  " ;
                ZNU:description = "eta values on half (mass) levels" ;
                ZNU:units = "dimensionless" ;
                ZNU:stagger = "" ;
        float ZNW(Time, bottom_top_stag) ;
                ZNW:FieldType = 104 ;
                ZNW:MemoryOrder = "Z  " ;
                ZNW:description = "eta values on full (w) levels" ;
                ZNW:units = "dimensionless" ;
                ZNW:stagger = "Z" ;

// global attributes:
                :TITLE = " OUTPUT FROM WRF V1.3 MODEL" ;
                :START_DATE = "   0-01-01_00:00:00" ;
                :WEST-EAST_GRID_DIMENSION = 180 ;
                :SOUTH-NORTH_GRID_DIMENSION = 80 ;
                :BOTTOM-TOP_GRID_DIMENSION = 70 ;
                :DYN_OPT = 2 ;
                :DIFF_OPT = 2 ;
                :KM_OPT = 2 ;
                :DAMP_OPT = 0 ;
                :KHDIF = 500.f ;
                :KVDIF = 500.f ;
                :MP_PHYSICS = 9 ;
                :RA_LW_PHYSICS = 0 ;
                :RA_SW_PHYSICS = 0 ;
                :BL_SFCLAY_PHYSICS = 0 ;
                :BL_SURFACE_PHYSICS = 0 ;
                :BL_PBL_PHYSICS = 0 ;
                :CU_PHYSICS = 0 ;
                :WEST-EAST_PATCH_START_UNSTAG = 1 ;
                :WEST-EAST_PATCH_END_UNSTAG = 90 ;
                :WEST-EAST_PATCH_START_STAG = 1 ;
                :WEST-EAST_PATCH_END_STAG = 90 ;
                :SOUTH-NORTH_PATCH_START_UNSTAG = 1 ;
                :SOUTH-NORTH_PATCH_END_UNSTAG = 20 ;
                :SOUTH-NORTH_PATCH_START_STAG = 1 ;
                :SOUTH-NORTH_PATCH_END_STAG = 20 ;
                :BOTTOM-TOP_PATCH_START_UNSTAG = 1 ;
                :BOTTOM-TOP_PATCH_END_UNSTAG = 70 ;
                :BOTTOM-TOP_PATCH_START_STAG = 1 ;
                :BOTTOM-TOP_PATCH_END_STAG = 71 ;
                :DX = 500.f ;
                :DY = 500.f ;
                :DT = 4.f ;
                :CEN_LAT = 0.f ;
                :CEN_LON = 0.f ;
                :TRUELAT1 = 0.f ;
                :TRUELAT2 = 0.f ;
                :GMT = 0.f ;
                :JULYR = 0 ;
                :JULDAY = 1 ;
                :ISWATER = 0 ;
                :MAP_PROJ = 0 ;
                :MMINLU = "" ;
                :history = "Thu Mar  4 15:25:22 2004: ncks -d Time,7
wrfout_d01_000000 wrfout_t7" ;
}





================================================================

AFTER ncdx: ncdump -h wrfout7

netcdf wrfout_t7 {
dimensions:
        Time = UNLIMITED ; // (1 currently)
        south_north = 79 ;
        west_east = 179 ;
        bottom_top = 70 ;
        ext_scalar = 1 ;
        bottom_top_stag = 71 ;
        soil_layers_stag = 5 ;
        DateStrLen = 19 ;
        west_east_stag = 180 ;
        south_north_stag = 80 ;
variables:
        float ACSNOM(Time, south_north, west_east) ;
                ACSNOM:FieldType = 104 ;
                ACSNOM:MemoryOrder = "XY " ;
                ACSNOM:description = "ACCUMULATED MELTED SNOW" ;
                ACSNOM:units = "" ;
                ACSNOM:stagger = "" ;
                ACSNOM:field = "ACSNOM, scalar, series" ;
                ACSNOM:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float ACSNOW(Time, south_north, west_east) ;
                ACSNOW:FieldType = 104 ;
                ACSNOW:MemoryOrder = "XY " ;
                ACSNOW:description = "ACCUMULATED SNOW" ;
                ACSNOW:units = "" ;
                ACSNOW:stagger = "" ;
                ACSNOW:field = "ACSNOW, scalar, series" ;
                ACSNOW:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float AKHS(Time, south_north, west_east) ;
                AKHS:FieldType = 104 ;
                AKHS:MemoryOrder = "XY " ;
                AKHS:description = "SFC EXCH COEFF FOR HEAT" ;
                AKHS:units = "m s{-1}" ;
                AKHS:stagger = "" ;
                AKHS:field = "AKHS, scalar, series" ;
                AKHS:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float AKMS(Time, south_north, west_east) ;
                AKMS:FieldType = 104 ;
                AKMS:MemoryOrder = "XY " ;
                AKMS:description = "SFC EXCH COEFF FOR MOMENTUM" ;
                AKMS:units = "m s{-1}" ;
                AKMS:stagger = "" ;
                AKMS:field = "AKMS, scalar, series" ;
                AKMS:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float CANWAT(Time, south_north, west_east) ;
                CANWAT:FieldType = 104 ;
                CANWAT:MemoryOrder = "XY " ;
                CANWAT:description = "CANOPY WATER" ;
                CANWAT:units = "" ;
                CANWAT:stagger = "" ;
                CANWAT:field = "CANWAT, scalar, series" ;
                CANWAT:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float DN(Time, bottom_top) ;
                DN:FieldType = 104 ;
                DN:MemoryOrder = "Z  " ;
                DN:description = "dn values on half (mass) levels" ;
                DN:units = "dimensionless" ;
                DN:stagger = "" ;
                DN:field = "DN, scalar, series" ;
        float DNW(Time, bottom_top) ;
                DNW:FieldType = 104 ;
                DNW:MemoryOrder = "Z  " ;
                DNW:description = "dn values on full (w) levels" ;
                DNW:units = "dimensionless" ;
                DNW:stagger = "" ;
                DNW:field = "DNW, scalar, series" ;
        float E(Time, south_north, west_east) ;
                E:FieldType = 104 ;
                E:MemoryOrder = "XY " ;
                E:description = "Coriolis cosine latitude term" ;
                E:units = "" ;
                E:stagger = "" ;
                E:field = "E, scalar, series" ;
                E:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float F(Time, south_north, west_east) ;
                F:FieldType = 104 ;
                F:MemoryOrder = "XY " ;
                F:description = "Coriolis sine latitude term" ;
                F:units = "" ;
                F:stagger = "" ;
                F:field = "F, scalar, series" ;
                F:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float FNM(Time, bottom_top) ;
                FNM:FieldType = 104 ;
                FNM:MemoryOrder = "Z  " ;
                FNM:description = "upper wieght for vertical stretching"
;
                FNM:units = "dimensionless" ;
                FNM:stagger = "" ;
                FNM:field = "FNM, scalar, series" ;
        float FNP(Time, bottom_top) ;
                FNP:FieldType = 104 ;
                FNP:MemoryOrder = "Z  " ;
                FNP:description = "lower weight for vertical stretching"
;
                FNP:units = "dimensionless" ;
                FNP:stagger = "" ;
                FNP:field = "FNP, scalar, series" ;
        float GLW(Time, south_north, west_east) ;
                GLW:FieldType = 104 ;
                GLW:MemoryOrder = "XY " ;
                GLW:description = "DOWNWARD LONG WAVE FLUX AT GROUND
SURFACE" ;
                GLW:units = "W m{-2}" ;
                GLW:stagger = "" ;
                GLW:field = "GLW, scalar, series" ;
                GLW:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float GSW(Time, south_north, west_east) ;
                GSW:FieldType = 104 ;
                GSW:MemoryOrder = "XY " ;
                GSW:description = "DOWNWARD SHORT WAVE FLUX AT GROUND
SURFACE" ;
                GSW:units = "W m{-2}" ;
                GSW:stagger = "" ;
                GSW:field = "GSW, scalar, series" ;
                GSW:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float HFX(Time, south_north, west_east) ;
                HFX:FieldType = 104 ;
                HFX:MemoryOrder = "XY " ;
                HFX:description = "UPWARD HEAT FLUX AT THE SURFACE" ;
                HFX:units = "W m{-2}" ;
                HFX:stagger = "" ;
                HFX:field = "HFX, scalar, series" ;
                HFX:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float HGT(Time, south_north, west_east) ;
                HGT:FieldType = 104 ;
                HGT:MemoryOrder = "XY " ;
                HGT:description = "Terrain Height" ;
                HGT:units = "m" ;
                HGT:stagger = "" ;
                HGT:field = "HGT, scalar, series" ;
                HGT:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        int ISLTYP(Time, south_north, west_east) ;
                ISLTYP:FieldType = 106 ;
                ISLTYP:MemoryOrder = "XY " ;
                ISLTYP:description = "SOIL TYPE" ;
                ISLTYP:units = "" ;
                ISLTYP:stagger = "" ;
                ISLTYP:field = "ISLTYP, scalar, series" ;
                ISLTYP:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        int ITIMESTEP(Time, ext_scalar) ;
                ITIMESTEP:FieldType = 106 ;
                ITIMESTEP:MemoryOrder = "0  " ;
                ITIMESTEP:description = "" ;
                ITIMESTEP:units = "" ;
                ITIMESTEP:stagger = "" ;
                ITIMESTEP:field = "ITIMESTEP, scalar, series" ;
        int IVGTYP(Time, south_north, west_east) ;
                IVGTYP:FieldType = 106 ;
                IVGTYP:MemoryOrder = "XY " ;
                IVGTYP:description = "VEGETATION TYPE" ;
                IVGTYP:units = "" ;
                IVGTYP:stagger = "" ;
                IVGTYP:field = "IVGTYP, scalar, series" ;
                IVGTYP:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float LU_INDEX(Time, south_north, west_east) ;
                LU_INDEX:FieldType = 104 ;
                LU_INDEX:MemoryOrder = "XY " ;
                LU_INDEX:description = "LAND USE CATEGORY" ;
                LU_INDEX:units = "" ;
                LU_INDEX:stagger = "" ;
                LU_INDEX:field = "LU_INDEX, scalar, series" ;
                LU_INDEX:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float MAPFAC_M(Time, south_north, west_east) ;
                MAPFAC_M:FieldType = 104 ;
                MAPFAC_M:MemoryOrder = "XY " ;
                MAPFAC_M:description = "Map scale factor on mass grid" ;
                MAPFAC_M:units = "dimensionless" ;
                MAPFAC_M:stagger = "" ;
                MAPFAC_M:field = "MAPFAC_M, scalar, series" ;
                MAPFAC_M:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float MU(Time, south_north, west_east) ;
                MU:FieldType = 104 ;
                MU:MemoryOrder = "XY " ;
                MU:description = "perturbation dry air mass in column" ;
                MU:units = "pascals" ;
                MU:stagger = "" ;
                MU:field = "MU, scalar, series" ;
                MU:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float MU0(Time, south_north, west_east) ;
                MU0:FieldType = 104 ;
                MU0:MemoryOrder = "XY " ;
                MU0:description = "initial dry mass in column" ;
                MU0:units = "pascals" ;
                MU0:stagger = "" ;
                MU0:field = "MU0, scalar, series" ;
                MU0:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float MUB(Time, south_north, west_east) ;
                MUB:FieldType = 104 ;
                MUB:MemoryOrder = "XY " ;
                MUB:description = "base state dry air mass in column" ;
                MUB:units = "pascals" ;
                MUB:stagger = "" ;
                MUB:field = "MUB, scalar, series" ;
                MUB:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float P(Time, bottom_top, south_north, west_east) ;
                P:FieldType = 104 ;
                P:MemoryOrder = "XYZ" ;
                P:description = "pressure" ;
                P:units = "pascals" ;
                P:stagger = "" ;
                P:field = "P, scalar, series" ;
                P:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float PB(Time, bottom_top, south_north, west_east) ;
                PB:FieldType = 104 ;
                PB:MemoryOrder = "XYZ" ;
                PB:description = "BASE STATE PRESSURE AT HALF LEVELS" ;
                PB:units = "Pa" ;
                PB:stagger = "" ;
                PB:field = "PB, scalar, series" ;
                PB:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float PH(Time, bottom_top_stag, south_north, west_east) ;
                PH:FieldType = 104 ;
                PH:MemoryOrder = "XYZ" ;
                PH:description = "perturbation geopotential" ;
                PH:units = "m{2} s{-2}" ;
                PH:stagger = "Z" ;
                PH:field = "PH, scalar, series" ;
                PH:positions = "bottom_top_stag_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float PHB(Time, bottom_top_stag, south_north, west_east) ;
                PHB:FieldType = 104 ;
                PHB:MemoryOrder = "XYZ" ;
                PHB:description = "base-state geopotential" ;
                PHB:units = "m{2} s{-2}" ;
                PHB:stagger = "Z" ;
                PHB:field = "PHB, scalar, series" ;
                PHB:positions = "bottom_top_stag_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float P_TOP(Time, ext_scalar) ;
                P_TOP:FieldType = 104 ;
                P_TOP:MemoryOrder = "0  " ;
                P_TOP:description = "" ;
                P_TOP:units = "-" ;
                P_TOP:stagger = "" ;
                P_TOP:field = "P_TOP, scalar, series" ;
        float Q2(Time, south_north, west_east) ;
                Q2:FieldType = 104 ;
                Q2:MemoryOrder = "XY " ;
                Q2:description = "QV at 2 M" ;
                Q2:units = "kg/kg" ;
                Q2:stagger = "" ;
                Q2:field = "Q2, scalar, series" ;
                Q2:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float QCLOUD(Time, bottom_top, south_north, west_east) ;
                QCLOUD:FieldType = 104 ;
                QCLOUD:MemoryOrder = "XYZ" ;
                QCLOUD:description = "-" ;
                QCLOUD:units = "-" ;
                QCLOUD:stagger = "" ;
                QCLOUD:field = "QCLOUD, scalar, series" ;
                QCLOUD:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QFX(Time, south_north, west_east) ;
                QFX:FieldType = 104 ;
                QFX:MemoryOrder = "XY " ;
                QFX:description = "UPWARD MOISTURE FLUX AT THE SURFACE"
;
                QFX:units = "kg m{-2} s{-1}" ;
                QFX:stagger = "" ;
                QFX:field = "QFX, scalar, series" ;
                QFX:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float QGRAUP(Time, bottom_top, south_north, west_east) ;
                QGRAUP:FieldType = 104 ;
                QGRAUP:MemoryOrder = "XYZ" ;
                QGRAUP:description = "-" ;
                QGRAUP:units = "-" ;
                QGRAUP:stagger = "" ;
                QGRAUP:field = "QGRAUP, scalar, series" ;
                QGRAUP:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QICE(Time, bottom_top, south_north, west_east) ;
                QICE:FieldType = 104 ;
                QICE:MemoryOrder = "XYZ" ;
                QICE:description = "-" ;
                QICE:units = "-" ;
                QICE:stagger = "" ;
                QICE:field = "QICE, scalar, series" ;
                QICE:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QNCLOUD(Time, bottom_top, south_north, west_east) ;
                QNCLOUD:FieldType = 104 ;
                QNCLOUD:MemoryOrder = "XYZ" ;
                QNCLOUD:description = "-" ;
                QNCLOUD:units = "-" ;
                QNCLOUD:stagger = "" ;
                QNCLOUD:field = "QNCLOUD, scalar, series" ;
                QNCLOUD:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QNGRAUP(Time, bottom_top, south_north, west_east) ;
                QNGRAUP:FieldType = 104 ;
                QNGRAUP:MemoryOrder = "XYZ" ;
                QNGRAUP:description = "-" ;
                QNGRAUP:units = "-" ;
                QNGRAUP:stagger = "" ;
                QNGRAUP:field = "QNGRAUP, scalar, series" ;
                QNGRAUP:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QNICE(Time, bottom_top, south_north, west_east) ;
                QNICE:FieldType = 104 ;
                QNICE:MemoryOrder = "XYZ" ;
                QNICE:description = "-" ;
                QNICE:units = "-" ;
                QNICE:stagger = "" ;
                QNICE:field = "QNICE, scalar, series" ;
                QNICE:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QNRAIN(Time, bottom_top, south_north, west_east) ;
                QNRAIN:FieldType = 104 ;
                QNRAIN:MemoryOrder = "XYZ" ;
                QNRAIN:description = "-" ;
                QNRAIN:units = "-" ;
                QNRAIN:stagger = "" ;
                QNRAIN:field = "QNRAIN, scalar, series" ;
                QNRAIN:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QNSNOW(Time, bottom_top, south_north, west_east) ;
                QNSNOW:FieldType = 104 ;
                QNSNOW:MemoryOrder = "XYZ" ;
                QNSNOW:description = "-" ;
                QNSNOW:units = "-" ;
                QNSNOW:stagger = "" ;
                QNSNOW:field = "QNSNOW, scalar, series" ;
                QNSNOW:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QRAIN(Time, bottom_top, south_north, west_east) ;
                QRAIN:FieldType = 104 ;
                QRAIN:MemoryOrder = "XYZ" ;
                QRAIN:description = "-" ;
                QRAIN:units = "-" ;
                QRAIN:stagger = "" ;
                QRAIN:field = "QRAIN, scalar, series" ;
                QRAIN:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QSFC(Time, south_north, west_east) ;
                QSFC:FieldType = 104 ;
                QSFC:MemoryOrder = "XY " ;
                QSFC:description = "SPECIFIC HUMIDITY AT LOWER BOUNDARY"
;
                QSFC:units = "kg kg{-1}" ;
                QSFC:stagger = "" ;
                QSFC:field = "QSFC, scalar, series" ;
                QSFC:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float QSNOW(Time, bottom_top, south_north, west_east) ;
                QSNOW:FieldType = 104 ;
                QSNOW:MemoryOrder = "XYZ" ;
                QSNOW:description = "-" ;
                QSNOW:units = "-" ;
                QSNOW:stagger = "" ;
                QSNOW:field = "QSNOW, scalar, series" ;
                QSNOW:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QVAPOR(Time, bottom_top, south_north, west_east) ;
                QVAPOR:FieldType = 104 ;
                QVAPOR:MemoryOrder = "XYZ" ;
                QVAPOR:description = "-" ;
                QVAPOR:units = "-" ;
                QVAPOR:stagger = "" ;
                QVAPOR:field = "QVAPOR, scalar, series" ;
                QVAPOR:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float QZ0(Time, south_north, west_east) ;
                QZ0:FieldType = 104 ;
                QZ0:MemoryOrder = "XY " ;
                QZ0:description = "SPECIFIC HUMIDITY AT ZNT" ;
                QZ0:units = "kg kg{-1}" ;
                QZ0:stagger = "" ;
                QZ0:field = "QZ0, scalar, series" ;
                QZ0:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float RAINBL(Time, south_north, west_east) ;
                RAINBL:FieldType = 104 ;
                RAINBL:MemoryOrder = "XY " ;
                RAINBL:description = "PBL TIME-STEP TOTAL PRECIPITATION"
;
                RAINBL:units = "MM" ;
                RAINBL:stagger = "" ;
                RAINBL:field = "RAINBL, scalar, series" ;
                RAINBL:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float RAINC(Time, south_north, west_east) ;
                RAINC:FieldType = 104 ;
                RAINC:MemoryOrder = "XY " ;
                RAINC:description = "ACCUMULATED TOTAL CUMULUS
PRECIPITATION" ;
                RAINC:units = "MM" ;
                RAINC:stagger = "" ;
                RAINC:field = "RAINC, scalar, series" ;
                RAINC:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float RAINCV(Time, south_north, west_east) ;
                RAINCV:FieldType = 104 ;
                RAINCV:MemoryOrder = "XY " ;
                RAINCV:description = "TIME-STEP CUMULUS PRECIPITATION" ;
                RAINCV:units = "MM" ;
                RAINCV:stagger = "" ;
                RAINCV:field = "RAINCV, scalar, series" ;
                RAINCV:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float RAINNC(Time, south_north, west_east) ;
                RAINNC:FieldType = 104 ;
                RAINNC:MemoryOrder = "XY " ;
                RAINNC:description = "ACCUMULATED TOTAL GRID SCALE
PRECIPITATION" ;
                RAINNC:units = "MM" ;
                RAINNC:stagger = "" ;
                RAINNC:field = "RAINNC, scalar, series" ;
                RAINNC:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float RDN(Time, bottom_top) ;
                RDN:FieldType = 104 ;
                RDN:MemoryOrder = "Z  " ;
                RDN:description = "dn values on half (mass) levels" ;
                RDN:units = "dimensionless" ;
                RDN:stagger = "" ;
                RDN:field = "RDN, scalar, series" ;
        float RDNW(Time, bottom_top) ;
                RDNW:FieldType = 104 ;
                RDNW:MemoryOrder = "Z  " ;
                RDNW:description = "inverse dn values on full (w)
levels" ;
                RDNW:units = "dimensionless" ;
                RDNW:stagger = "" ;
                RDNW:field = "RDNW, scalar, series" ;
        float SFROFF(Time, south_north, west_east) ;
                SFROFF:FieldType = 104 ;
                SFROFF:MemoryOrder = "XY " ;
                SFROFF:description = "SURFACE RUNOFF" ;
                SFROFF:units = "" ;
                SFROFF:stagger = "" ;
                SFROFF:field = "SFROFF, scalar, series" ;
                SFROFF:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float SMOIS(Time, soil_layers_stag, south_north, west_east) ;
                SMOIS:FieldType = 104 ;
                SMOIS:MemoryOrder = "XYZ" ;
                SMOIS:description = "SOIL MOISTURE" ;
                SMOIS:units = "" ;
                SMOIS:stagger = "Z" ;
                SMOIS:field = "SMOIS, scalar, series" ;
                SMOIS:positions = "soil_layers_stag_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float SMSTAV(Time, south_north, west_east) ;
                SMSTAV:FieldType = 104 ;
                SMSTAV:MemoryOrder = "XY " ;
                SMSTAV:description = "MOISTURE VARIBILITY" ;
                SMSTAV:units = "" ;
                SMSTAV:stagger = "" ;
                SMSTAV:field = "SMSTAV, scalar, series" ;
                SMSTAV:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float SNOW(Time, south_north, west_east) ;
                SNOW:FieldType = 104 ;
                SNOW:MemoryOrder = "XY " ;
                SNOW:description = "SNOW WATER EQUIVALENT" ;
                SNOW:units = "" ;
                SNOW:stagger = "" ;
                SNOW:field = "SNOW, scalar, series" ;
                SNOW:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float SNOWC(Time, south_north, west_east) ;
                SNOWC:FieldType = 104 ;
                SNOWC:MemoryOrder = "XY " ;
                SNOWC:description = "FLAG INDICATING SNOW COVERAGE (1
FOR SNOW COVER)" ;
                SNOWC:units = "NA" ;
                SNOWC:stagger = "" ;
                SNOWC:field = "SNOWC, scalar, series" ;
                SNOWC:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float SST(Time, south_north, west_east) ;
                SST:FieldType = 104 ;
                SST:MemoryOrder = "XY " ;
                SST:description = "SEA SURFACE TEMPERATURE" ;
                SST:units = "K" ;
                SST:stagger = "" ;
                SST:field = "SST, scalar, series" ;
                SST:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float T(Time, bottom_top, south_north, west_east) ;
                T:FieldType = 104 ;
                T:MemoryOrder = "XYZ" ;
                T:description = "perturbation potential temperature
(theta-t0)" ;
                T:units = "K" ;
                T:stagger = "" ;
                T:field = "T, scalar, series" ;
                T:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float T2(Time, south_north, west_east) ;
                T2:FieldType = 104 ;
                T2:MemoryOrder = "XY " ;
                T2:description = "TEMP at 2 M" ;
                T2:units = "K" ;
                T2:stagger = "" ;
                T2:field = "T2, scalar, series" ;
                T2:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float TH2(Time, south_north, west_east) ;
                TH2:FieldType = 104 ;
                TH2:MemoryOrder = "XY " ;
                TH2:description = "POT TEMP at 2 M" ;
                TH2:units = "K" ;
                TH2:stagger = "" ;
                TH2:field = "TH2, scalar, series" ;
                TH2:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float THZ0(Time, south_north, west_east) ;
                THZ0:FieldType = 104 ;
                THZ0:MemoryOrder = "XY " ;
                THZ0:description = "POTENTIAL TEMPERATURE AT ZNT" ;
                THZ0:units = "K" ;
                THZ0:stagger = "" ;
                THZ0:field = "THZ0, scalar, series" ;
                THZ0:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float TKE(Time, bottom_top, south_north, west_east) ;
                TKE:FieldType = 104 ;
                TKE:MemoryOrder = "XYZ" ;
                TKE:description = "TURBULENCE KINETIC ENERGY" ;
                TKE:units = "m{2} s{-2}" ;
                TKE:stagger = "" ;
                TKE:field = "TKE, scalar, series" ;
                TKE:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float TKE_MYJ(Time, bottom_top, south_north, west_east) ;
                TKE_MYJ:FieldType = 104 ;
                TKE_MYJ:MemoryOrder = "XYZ" ;
                TKE_MYJ:description = "TKE FROM MELLOR-YAMADA-JANJIC" ;
                TKE_MYJ:units = "s{-2}" ;
                TKE_MYJ:stagger = "" ;
                TKE_MYJ:field = "TKE_MYJ, scalar, series" ;
                TKE_MYJ:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float TMN(Time, south_north, west_east) ;
                TMN:FieldType = 104 ;
                TMN:MemoryOrder = "XY " ;
                TMN:description = "SOIL TEMPERATURE AT LOWER BOUNDARY" ;
                TMN:units = "K" ;
                TMN:stagger = "" ;
                TMN:field = "TMN, scalar, series" ;
                TMN:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float TSK(Time, south_north, west_east) ;
                TSK:FieldType = 104 ;
                TSK:MemoryOrder = "XY " ;
                TSK:description = "SURFACE SKIN TEMPERATURE" ;
                TSK:units = "K" ;
                TSK:stagger = "" ;
                TSK:field = "TSK, scalar, series" ;
                TSK:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float TSLB(Time, soil_layers_stag, south_north, west_east) ;
                TSLB:FieldType = 104 ;
                TSLB:MemoryOrder = "XYZ" ;
                TSLB:description = "SOIL TEMPERATURE" ;
                TSLB:units = "K" ;
                TSLB:stagger = "Z" ;
                TSLB:field = "TSLB, scalar, series" ;
                TSLB:positions = "soil_layers_stag_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        char Times(Time, DateStrLen) ;
                Times:field = "Times, scalar, series" ;
        float U(Time, bottom_top, south_north, west_east_stag) ;
                U:FieldType = 104 ;
                U:MemoryOrder = "XYZ" ;
                U:description = "x-wind component" ;
                U:units = "m s{-1}" ;
                U:stagger = "X" ;
                U:field = "U, scalar, series" ;
                U:positions = "bottom_top_003_003,
product;south_north_003_002, product;west_east_stag_003_001, product;" ;
        float U10(Time, south_north, west_east) ;
                U10:FieldType = 104 ;
                U10:MemoryOrder = "XY " ;
                U10:description = "U at 10 M" ;
                U10:units = "m/s" ;
                U10:stagger = "" ;
                U10:field = "U10, scalar, series" ;
                U10:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float UDROFF(Time, south_north, west_east) ;
                UDROFF:FieldType = 104 ;
                UDROFF:MemoryOrder = "XY " ;
                UDROFF:description = "UNDERGROUND RUNOFF" ;
                UDROFF:units = "" ;
                UDROFF:stagger = "" ;
                UDROFF:field = "UDROFF, scalar, series" ;
                UDROFF:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float UZ0(Time, south_north, west_east) ;
                UZ0:FieldType = 104 ;
                UZ0:MemoryOrder = "XY " ;
                UZ0:description = "U WIND COMPONENT AT ZNT" ;
                UZ0:units = "m s{-1}" ;
                UZ0:stagger = "" ;
                UZ0:field = "UZ0, scalar, series" ;
                UZ0:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float V(Time, bottom_top, south_north_stag, west_east) ;
                V:FieldType = 104 ;
                V:MemoryOrder = "XYZ" ;
                V:description = "y-wind component" ;
                V:units = "m s{-1}" ;
                V:stagger = "Y" ;
                V:field = "V, scalar, series" ;
                V:positions = "bottom_top_003_003,
product;south_north_stag_003_002, product;west_east_003_001, product;" ;
        float V10(Time, south_north, west_east) ;
                V10:FieldType = 104 ;
                V10:MemoryOrder = "XY " ;
                V10:description = "V at 10 M" ;
                V10:units = "m/s" ;
                V10:stagger = "" ;
                V10:field = "V10, scalar, series" ;
                V10:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float VEGFRA(Time, south_north, west_east) ;
                VEGFRA:FieldType = 104 ;
                VEGFRA:MemoryOrder = "XY " ;
                VEGFRA:description = "VEGETATION FRACTION" ;
                VEGFRA:units = "" ;
                VEGFRA:stagger = "" ;
                VEGFRA:field = "VEGFRA, scalar, series" ;
                VEGFRA:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float VZ0(Time, south_north, west_east) ;
                VZ0:FieldType = 104 ;
                VZ0:MemoryOrder = "XY " ;
                VZ0:description = "V WIND COMPONENT AT ZNT" ;
                VZ0:units = "m s{-1}" ;
                VZ0:stagger = "" ;
                VZ0:field = "VZ0, scalar, series" ;
                VZ0:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float W(Time, bottom_top_stag, south_north, west_east) ;
                W:FieldType = 104 ;
                W:MemoryOrder = "XYZ" ;
                W:description = "z-wind component" ;
                W:units = "m s{-1}" ;
                W:stagger = "Z" ;
                W:field = "W, scalar, series" ;
                W:positions = "bottom_top_stag_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float WEASD(Time, south_north, west_east) ;
                WEASD:FieldType = 104 ;
                WEASD:MemoryOrder = "XY " ;
                WEASD:description = "WATER EQUIVALENT OF ACCUMULATED
SNOW" ;
                WEASD:units = "" ;
                WEASD:stagger = "" ;
                WEASD:field = "WEASD, scalar, series" ;
                WEASD:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float WW(Time, bottom_top_stag, south_north, west_east) ;
                WW:FieldType = 104 ;
                WW:MemoryOrder = "XYZ" ;
                WW:description = "eta-dot" ;
                WW:units = "Pa s{-1}" ;
                WW:stagger = "Z" ;
                WW:field = "WW, scalar, series" ;
                WW:positions = "bottom_top_stag_003_003,
product;south_north_003_002, product;west_east_003_001, product;" ;
        float XLAND(Time, south_north, west_east) ;
                XLAND:FieldType = 104 ;
                XLAND:MemoryOrder = "XY " ;
                XLAND:description = "LAND MASK (1 FOR LAND, 2 FOR
WATER)" ;
                XLAND:units = "NA" ;
                XLAND:stagger = "" ;
                XLAND:field = "XLAND, scalar, series" ;
                XLAND:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float XLAT(Time, south_north, west_east) ;
                XLAT:FieldType = 104 ;
                XLAT:MemoryOrder = "XY " ;
                XLAT:description = "LATITUDE, SOUTH IS NEGATIVE" ;
                XLAT:units = "degree" ;
                XLAT:stagger = "" ;
                XLAT:field = "XLAT, scalar, series" ;
                XLAT:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float XLONG(Time, south_north, west_east) ;
                XLONG:FieldType = 104 ;
                XLONG:MemoryOrder = "XY " ;
                XLONG:description = "LONGITUDE, WEST IS NEGATIVE" ;
                XLONG:units = "degree" ;
                XLONG:stagger = "" ;
                XLONG:field = "XLONG, scalar, series" ;
                XLONG:positions = "south_north_002_002,
product;west_east_002_001, product;" ;
        float ZETATOP(Time, ext_scalar) ;
                ZETATOP:FieldType = 104 ;
                ZETATOP:MemoryOrder = "0  " ;
                ZETATOP:description = "ZETA AT MODEL TOP" ;
                ZETATOP:units = "" ;
                ZETATOP:stagger = "" ;
                ZETATOP:field = "ZETATOP, scalar, series" ;
        float ZNU(Time, bottom_top) ;
                ZNU:FieldType = 104 ;
                ZNU:MemoryOrder = "Z  " ;
                ZNU:description = "eta values on half (mass) levels" ;
                ZNU:units = "dimensionless" ;
                ZNU:stagger = "" ;
                ZNU:field = "ZNU, scalar, series" ;
        float ZNW(Time, bottom_top_stag) ;
                ZNW:FieldType = 104 ;
                ZNW:MemoryOrder = "Z  " ;
                ZNW:description = "eta values on full (w) levels" ;
                ZNW:units = "dimensionless" ;
                ZNW:stagger = "Z" ;
                ZNW:field = "ZNW, scalar, series" ;

// global attributes:
                :TITLE = " OUTPUT FROM WRF V1.3 MODEL" ;
                :START_DATE = "   0-01-01_00:00:00" ;
                :WEST-EAST_GRID_DIMENSION = 180 ;
                :SOUTH-NORTH_GRID_DIMENSION = 80 ;
                :BOTTOM-TOP_GRID_DIMENSION = 70 ;
                :DYN_OPT = 2 ;
                :DIFF_OPT = 2 ;
                :KM_OPT = 2 ;
                :DAMP_OPT = 0 ;
                :KHDIF = 500.f ;
                :KVDIF = 500.f ;
                :MP_PHYSICS = 9 ;
                :RA_LW_PHYSICS = 0 ;
                :RA_SW_PHYSICS = 0 ;
                :BL_SFCLAY_PHYSICS = 0 ;
                :BL_SURFACE_PHYSICS = 0 ;
                :BL_PBL_PHYSICS = 0 ;
                :CU_PHYSICS = 0 ;
                :WEST-EAST_PATCH_START_UNSTAG = 1 ;
                :WEST-EAST_PATCH_END_UNSTAG = 90 ;
                :WEST-EAST_PATCH_START_STAG = 1 ;
                :WEST-EAST_PATCH_END_STAG = 90 ;
                :SOUTH-NORTH_PATCH_START_UNSTAG = 1 ;
                :SOUTH-NORTH_PATCH_END_UNSTAG = 20 ;
                :SOUTH-NORTH_PATCH_START_STAG = 1 ;
                :SOUTH-NORTH_PATCH_END_STAG = 20 ;
                :BOTTOM-TOP_PATCH_START_UNSTAG = 1 ;
                :BOTTOM-TOP_PATCH_END_UNSTAG = 70 ;
                :BOTTOM-TOP_PATCH_START_STAG = 1 ;
                :BOTTOM-TOP_PATCH_END_STAG = 71 ;
                :DX = 500.f ;
                :DY = 500.f ;
                :DT = 4.f ;
                :CEN_LAT = 0.f ;
                :CEN_LON = 0.f ;
                :TRUELAT1 = 0.f ;
                :TRUELAT2 = 0.f ;
                :GMT = 0.f ;
                :JULYR = 0 ;
                :JULDAY = 1 ;
                :ISWATER = 0 ;
                :MAP_PROJ = 0 ;
                :MMINLU = "" ;
                :history = "Thu Mar  4 14:40:28 2004: ncks -d Time,7
wrfout_d01_000000 wrfout_t7" ;
                :ncdx = "modified for openDX import by ncdx version 3.8"
;
                :ncdx_date = "20040304" ;
                :ncdx_time = "144059.484-0700" ;
}

----------------------------------------------------------------

Dr. Axel Seifert          

Mesoscale and Microscale Meteorology Division (MMM)
National Center for Atmospheric Research (NCAR)
P.O. Box 3000
Boulder, CO 80307-3000

email: [EMAIL PROTECTED]
phone: 303-497-8156
fax:   303-497-8181

----------------------------------------------------------------

Reply via email to