NetCDF 3.5beta3 Release Notes

A beta test version of netCDF 3.5 is now available in ZIP or compressed tar form. Instructions for installation are contained in the INSTALL file that accompanies the software.

Release 3.5beta3 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.

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 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.