NetCDF4 C++ API
|
This is a C++ API for NetCDF version 4. The original code was the Unidata distribution of Lynton Appel's C++ API. This API is the result of substantial refactoring of the original code. (See the document Changes.txt for details.)
The goals of this new API by way of refactoring the original code are:
namespace netCDF { NcType (metadata) |-- NcByte |-- MetadataCFGlobal |-- NcChar |-- MetadataCFVariable |-- NcDouble |-- MetadataUtils |-- NcFloat |-- NcFileMetaCF |-- NcInt `-- NcVarMetaCF |-- NcInt64 |-- NcShort (datasets) |-- NcString |-- NcIndexedGridBase |-- NcUbyte |-- NcLatLonRecordBase |-- NcUint |-- NcSimpleGridBase |-- NcUint64 |-- NcSpatial |-- NcUshort `-- NcTimeSeriesBase `--- NcTypeUserDef |-- NcCompoundType |-- NcEnumType |-- NcOpaqueType `-- NcVlenType NcItem |-- NcAtt | |-- NcGroupAtt | `-- NcVarAtt |-- NcDim |-- NcVar `-- NcGroup `-- NcFile NcLimits NcMPI NcVersion std::exception `-- NcException } // namespace netCDF
DisplayTypeSizes Nc4Version