Building the NetCDF-4.2 and later Fortran libraries | |
Installing and Using netCDF-C Libraries in Windows | NetCDF-C Libraries in a Windows Environment may be used under multiple sets of circumstances |
NetCDF In-Memory Support | |
NetCDF Byterange Support | |
NetCDF Authorization Support | |
The NetCDF NCZarr Implementation | |
Cloud Storage Access Using The NetCDF-C Library | |
NetCDF Programming Notes | |
Build Instructions for NetCDF-C using CMake | |
FAQ | |
COPYRIGHT | |
▼The NetCDF-C Tutorial | The NetCDF-C Tutorial |
Working with NetCDF Files from the command line. | Options for working with netcdf-formatted files from the command line or with an external program |
Numbering of NetCDF IDs | In C, Fortran 77, and Fortran 90, netCDF objects are identified by an integer: the ID |
Creating New Files and Metadata, an Overview | To construct a netCDF file you need to: |
Reading NetCDF Files of Known Structure | To read a netCDF file of known structure, you need to: |
Reading Classic Format NetCDF Files of Unknown Structure | Perhaps you would like to write your software to handle more general cases, so that you don't have to adjust your source every time the grid size changes, or a variable is added to the file |
Reading NetCDF/HDF5 Format NetCDF Files of Unknown Structure | When using netCDF/HDF5 files (i.e |
Reading and Writing Subsets of Data | Usually users are interested in reading or writing subsets of variables in a netCDF data file |
NetCDF Documentation | Language specific programming guides are available for netCDF for the C, C++, Fortran 77, Fortran 90, and Java APIs: |
The NetCDF Data Model | The netCDF data model is the way that we think about data |
Unlimited Dimensions | Sometimes you don't know the size of all dimensions when you create a file, or you would like to arbitrarily extend the file along one of the dimensions |
Groups | NetCDF-4 files can store attributes, variables, and dimensions in hierarchical groups |
User Defined Types | |
Strings | Use the NC_STRING type to store arrays of strings |
Fill Values | Sometimes there are missing values in the data, and some value is needed to represent them |
The NetCDF Programming APIs | Unidata supports netCDF APIs in C, C++, Fortran 77, Fortran 90, and Java |
Error Handling | |
Interoperability with HDF5 | NetCDF-4 allows some interoperability with HDF5 |
Parallel I/O with NetCDF-4 | NetCDF-4 provides parallel file access to both classic and netCDF-4/HDF5 files |
NetCDF Example Programs | The netCDF example programs show how to use netCDF |
Notes On the Internals of the NetCDF-C Library | |
Internal Dispatch Table Architecture | |
Lossy Compression with Quantize | |
Appendix A: Attribute Conventions | |
Appendix B. File Format Specifications | |
Appendix C. NetCDF Error Code Listing | |
Appendix D. NetCDF-4 Filter Support | |
Appendix D.1. NetCDF-4 Filter QuickStart | |
Appendix E. NetCDF-4 Plugin Path Support | |
Appendix F. Specifying Paths for NetCDF-C QuickStart | |
Appendix G. Environment Variables and .RC files QuickStart | |
Deprecated List | |