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.
Hi, The Unidata netCDF group is pleased to announce the release of version 4.2.1 of the netCDF C libraries, available from either of ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4.2.1.tar.gz ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4.2.1.zip The release notes are available from http://www.unidata.ucar.edu/netcdf/release-notes-4.2.1.html This release contains two important new features as well as other performance enhancements, bug fixes, and documentation improvements. It is designed to be compatible with existing netCDF data and software. The first new feature is portability to Windows platforms, both 32-bit and 64-bit: http://www.unidata.ucar.edu/software/netcdf/win_netcdf/ >From the same source used for other platforms, you can now build static or shared libraries (DLL's) for 32- or 64-bit Windows that include support for DAP remote access, netCDF-3, and netCDF-4/HDF5 compatibility. The environment for this build is MSYS/MinGW/MinGW64, and the resulting DLLs may be used with Visual Studio. We have plans to continue integrating Windows support for even simpler integration with Windows Visual Studio builds by using CMake as the build system in a subsequent release of C-based netCDF. We will also be including support for using Fortran with Windows in an upcoming version of the netCDF Fortran package. The second new feature is diskless netCDF "files" for all netCDF formats, implemented with no API changes except an extra mode flag on file creation or open. For file creation, diskless operation performs all operations in memory and then optionally persists the results to a file on close. For opening an existing disk file, but only for netcdf classic files, diskless operation caches the file in-memory, performs all operations on the memory resident version and then writes all changes back to the original file on close. For files that will fit in memory, the diskless feature can improve performance significantly for some kinds of data manipulation, such as - converting record variables to use fixed-size dimensions and contiguous storage for faster variable-at-a-time access - rechunking storage to match common access patterns, for example fast time-series access for data organized with time as the slowest varying dimension We encourage upgrading to the new release. This release fixes a number of bugs, described in the release notes. As a reminder, the C, Fortran, and C++ libraries are no longer bundled together. Fortran and C++ releases depend on the netCDF C library, and may be built after the C library is built and installed. The latest Fortran and C++ libraries are compatible with this C library release candidate, and will benefit from some of its improvements. Similarly, udunits and libcf libraries have not been bundled with netCDF since release 4.1.3. They are available as separate source distributions from their respective web sites, under the unidata.ucar.edu homepage. --Russ --Dennis --Ward
netcdfgroup
archives: