Hi..
The dcreanal utility is yielding unexpected results. Here are the
details:
I am using dcreanal from the binary distribution of NAWIPS 5.10.4 (running
on a 64 bit system with the RHEL 5.1 OS)
The file to be decoded to GEMPAK grid format is air.1993.nc
Contains temperature data in 6 hour increments at the mandatory levels for
all of 1993 at 2.5 x 2.5 deg resolution
This file was retrieved from
ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis/pressure/air.1993.nc
The command "dcreanal air.1993.nc YYYYMM_test.grd" produces 12 grid files
(199301_test.grd through 199312_test.grd)
However, via gdinfo (gdattim.. glevel.. gvcord.. gfunc set to "all"), each
grid file's VCORD and PARM listings are empty (gdattim and level info are
stored properly however) - example output below:
NUM TIME1 TIME2 LEVL1 LEVL2 VCORD PARM
1 930101/0000 1000
2 930101/0000 925
3 930101/0000 850
etc.
dcreanal from older versions of GEMPAK (back to 5.10.1) provide the same
result
But an even "older" compiled version of dcreanal predating 5.10.1
(probably from 5.9.x or earlier, actual version unknown) DOES work - that
is it produced gridded files containing the proper date/time glevel,
gvcord, and parm listings - example output below:
NUM TIME1 TIME2 LEVL1 LEVL2 VCORD PARM
1 930101/0000 1000 PRES TMPK
2 930101/0000 925 PRES TMPK
3 930101/0000 850 PRES TMPK
etc.
Therefore, the air.1993.nc file is not corrupt and the required
ncarncep1.tbl file is properly detected and utilized.
So although dcreanal isn't crashing, it is not properly storing the vcord
and parm data properly in the output grid.
Pete