NetCDF 3.5.0 Release Notes

The source distribution for netCDF 3.5.0 is now available in ZIP or compressed tar form. Instructions for installation are available in the INSTALL.html file that accompanies the software or online.

Release 3.5.0 is mostly bug fixes and portability enhancements to version 3.4, but also includes Robert Pincus's Fortran90 interface. The netCDF file format is still unchanged, so files written with previous versions can be read or written with version 3.5.0.

There is a change in behavior: In netCDF 3.4, calling nc_close() or nc_endef() would remove any extra space in the header, causing all the data values to be moved up (towards the beginning of the file) if the space needed for the file header had decreased due to deleting an attribute or decreasing the number of attribute values. This was not the intended behavior and could be very costly for large datasets. In this version, extra space in the header persists and the size of the header will never shrink as the result of netCDF function calls. Hence space "reserved" by calling the nc__endef() function (or its equivalent in other language interfaces) will be preserved for later efficient additions of new attributes or non-record variables.

Changes

Providing Feedback

Questions or suggestions about this release may be sent to <support@unidata.ucar.edu>, mentioning the platform and version of the software.
Last modified: Sat Mar 24 10:37:28 MST 2001