NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Netcdf Gurus,This is I think a simple question, but I want to make sure I know the reason. Namely, diagnostic output in our model seems to always be written in alphabetical order even if, I think[1], the nf90_def_var calls are not done in alphabetical order (because the HISTORY files that define the collections do not have the variables in order, and we just iterate over those names).
Now, we are using a netCDF that was built against HDF5 1.8.x (even with --enable-parallel, but these files are not open/created with _PAR). Is it because of that that we get alphabetical order, because of statements I see like:
Without creation order in the HDF5 file, the files will still be readable to netCDF-4, it's just that netCDF-4 will number the variables in alphabetical, rather than creation, order.
in the docs? Just a puzzle I'm wondering about. Matt[1] Note: I *think* they are not sorted in the Fortran code. I see nothing saying to do so. This is not code I maintain.
-- Matt Thompson, SSAI, Sr Scientific Programmer/Analyst NASA GSFC, Global Modeling and Assimilation Office Code 610.1, 8800 Greenbelt Rd, Greenbelt, MD 20771 Phone: 301-614-6712 Fax: 301-614-6246 http://science.gsfc.nasa.gov/sed/bio/matthew.thompson
netcdfgroup
archives: