NetCDF is a format developed at Unidata that was inspired by the CDF format from NASA. NetCDF stands for "Network Common Data Form" and is a self-describing data format, commonly used in scientific and engineering applications.
| Tags | Utilities Software Development Libraries Scientific/Engineering |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX IRIX HP-UX GNU/Hurd BSD OpenBSD NetBSD FreeBSD Unix Solaris SCO Other Linux BSD/OS AIX Windows Windows |
| Implementation | Fortran C++ C |
Recent releases


Changes: Portability and performance enhancements. Assorted bugfixes.


Changes: Portability and performance enhancements. Assorted bugfixes.


Changes: Minor bugfixes and code cleanups since the last beta.


Changes: CDL support was added for both UTF-8 encoding of characters and escaped special characters in names. IEEE NaNs and infinities are handled in a platform-independent way. Support for ARM representation of doubles was added. A bug was fixed in the C++ API for creating 64-bit offset files. A bug for variables larger than 4 GiB was fixed. The configure system was updated to solve more portability problems. The documentation was fixed in several places. Missing Windows Visual Studio build files are included. More tests were added.


Changes: The ncdump utility now handles the NetCDF-4 model fully. HDF5 1.8.0 support has been improved. Parallel I/O bugs have been fixed, and new parallel I/O tests added. A benchmarking program has been added. Enhancements have been made to the F77 and F90 APIs to support NetCDF-4. There are additions to the F77 and F90 user guides. There are bugfixes for variables greater than 2 GB. Tests have been added. There are numerous other bugfixes. Portability has been improved.
A C++ library to read files with data from powder diffraction and spectroscopy.