 
  
   
    
 
 
| 15.0 | CDL extended for netCDF enhanced data model CDL syntax has been extended to handle enhanced data model's primitive types, groups, and user-defined types | 
| 15.1 | CDL for Groups NetCDF-4 groups have several uses | 
| 15.2 | CDL for Compound Types The CDL "types:" section is for user-defined types, including compound types | 
| 15.3 | CDL for Variable Length (vlen) Types Variable-length types may be created for any netCDF-4 base type, including compound types or other variable-length types. | 
| 15.4 | CDL for Enumeration (enum) Types Enumeration types may be created for integer netCDF-4 base types. | 
| 15.5 | Options for ncgen The ncgen utility has options for creating netCDF-4 files or program source from extended CDL. | 
| 15.6 | Using ncdump on netCDF-4 files The ncdump utility emits extended CDL for netCDF-4 files. | 
| 15.7 | Use ncdump and ncgen for netCDF-4 Used together, ncdump and ncgen can generate and modify netCDF-4 files with little or no programming. | 
| 15.8 | CDL Special Attributes "Special" virtual attributes provide performance-related information about file format and variable properties for netCDF-4 data. | 
| 15.9 | Using nccopy with netCDF-4 data The nccopy utility can convert between classic format files (including 64-bit offset files) and netCDF-4 classic model files. |