|
NetCDF
4.8.1
|
Go to the documentation of this file.
16 #define FILE_NAME "simple_xy.nc"
26 #define ERR(e) {printf("Error: %s\n", nc_strerror(e)); exit(ERRCODE);}
33 int ncid, x_dimid, y_dimid, varid;
46 for (x = 0; x < NX; x++)
47 for (y = 0; y < NY; y++)
48 data_out[x][y] = x * NY + y;
61 if ((retval =
nc_def_dim(ncid,
"x", NX, &x_dimid)))
63 if ((retval =
nc_def_dim(ncid,
"y", NY, &y_dimid)))
93 printf(
"*** SUCCESS writing example file simple_xy.nc!\n");
int nc_put_var_int(int ncid, int varid, const int *op)
EXTERNL int nc_def_var(int ncid, const char *name, nc_type xtype, int ndims, const int *dimidsp, int *varidp)
Define a new variable.
EXTERNL int nc_def_dim(int ncid, const char *name, size_t len, int *idp)
Define a new dimension.
#define NC_INT
signed 4 byte integer
EXTERNL int nc_close(int ncid)
EXTERNL int nc_enddef(int ncid)
EXTERNL int nc_create(const char *path, int cmode, int *ncidp)
#define NC_CLOBBER
Destroy existing file.