Projects / NetCDF

NetCDF

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
Licenses
Operating Systems
Implementation

RSS Last announcement

Library split 03 Oct 2011

The library has been split into a C, C++ and Fortran 77/90 components. The C library contains code used by the other libraries and must be present ...

RSS Recent releases

  •  04 Aug 2012 01:10

Release Notes: A DAP performance bug in remotely accessing large files (> 2GiB) that also resulted in an incorrect error message on close has been fixed, as has an ncdump bug in CDL output for netCDF-4 string data containing characters that need to be escaped.

Release Notes: This release adds mmap support. It fixes some netCDF-4 bugs with handling strings in non-netCDF-4 HDF5 files. It fixes a bug in 64-bit offset files with large records when the last record variable requires more than 2**32 bytes per record. It fixes a bug reading netCDF int into a C longlong or writing from longlong to external int on 32-bit platforms with classic format files. It fixes a memory leak detected by valgrind in one of the HDF5 tests. It modifies the ncio mechanism to support multiple ncio packages. It fixes documentation.

Release Notes: This release adds portability to Windows platforms, both 32-bit and 64-bit, via the MinGW layer. It adds the ability to operate on NetCDF virtual files in memory, either through a primitive RAMdisk or mmapped onto memory used elsewhere. Minor bugfixes and documentation cleanups.

Release Notes: This release completely rebuilds the DAP constraint handling. Code speedups. It separates and undoes the Fortran and C++ libraries and releases the C library and ncdump/ncgen/nccopy without Fortran or C++. v2 API functions have been modified to properly call the external API instead of directly calling the netCDF-3 functions. ncdump has been modified to properly output unsigned types. Support for NCAR's bluefire platform. Numerous bugfixes.

  •  19 Jun 2011 07:26

Release Notes: Build options have been fixed to conform to standards. Bugfixes include szlib linking, support for large blocksize filesystems, backwards compatibility, DAP support, unsigned longlong, support for platforms without uint, parallel I/O in F77, and assorted F90 issues. The code was upgraded to work with HDF5 1.8.7. The documentation was updated.

Screenshot

Project Spotlight

C-ICAP Classify

An AI content filter.

Screenshot

Project Spotlight

Blender

A 3D animation studio for modeling, texturing, compositing, and video editing.