Example program for reading a 4D netCDF file.  
More...
#include <stdio.h>
#include <string.h>
#include <netcdf.h>
 
Go to the source code of this file.
 | 
| 
#define  | DEGREES_EAST   "degrees_east" | 
|   | 
| 
#define  | DEGREES_NORTH   "degrees_north" | 
|   | 
| 
#define  | ERR(e)   {printf("Error: %s\n", nc_strerror(e)); return 2;} | 
|   | 
| 
#define  | FILE_NAME   "pres_temp_4D.nc" | 
|   | 
| 
#define  | LAT_NAME   "latitude" | 
|   | 
| 
#define  | LAT_UNITS   "degrees_north" | 
|   | 
| 
#define  | LON_NAME   "longitude" | 
|   | 
| 
#define  | LON_UNITS   "degrees_east" | 
|   | 
| 
#define  | LVL_NAME   "level" | 
|   | 
| 
#define  | MAX_ATT_LEN   80 | 
|   | 
| 
#define  | NDIMS   4 | 
|   | 
| 
#define  | NLAT   6 | 
|   | 
| 
#define  | NLON   12 | 
|   | 
| 
#define  | NLVL   2 | 
|   | 
| 
#define  | NREC   2 | 
|   | 
| 
#define  | PRES_NAME   "pressure" | 
|   | 
| 
#define  | PRES_UNITS   "hPa" | 
|   | 
| 
#define  | REC_NAME   "time" | 
|   | 
| 
#define  | SAMPLE_PRESSURE   900 | 
|   | 
| 
#define  | SAMPLE_TEMP   9.0 | 
|   | 
| 
#define  | START_LAT   25.0 | 
|   | 
| 
#define  | START_LON   -125.0 | 
|   | 
| 
#define  | TEMP_NAME   "temperature" | 
|   | 
| 
#define  | TEMP_UNITS   "celsius" | 
|   | 
| 
#define  | UNITS   "units" | 
|   | 
| 
#define  | UNITS   "units" | 
|   | 
Example program for reading a 4D netCDF file. 
This is an example which reads some 4D pressure and temperatures. The data file read by this program is produced by the companion program pres_temp_4D_wr.c. It is intended to illustrate the use of the netCDF C API.
This is part of the netCDF package. Full documentation of the netCDF can be found at https://docs.unidata.ucar.edu/netcdf-c.
- Author
 - Ed Hartnett 
 
Definition in file pres_temp_4D_rd.c.