NetCDF 4.10.1
Loading...
Searching...
No Matches
simple_xy_wr.c File Reference

An example program demonstrating a simple 2D write. More...

#include <stdlib.h>
#include <stdio.h>
#include <netcdf.h>
Include dependency graph for simple_xy_wr.c:

Go to the source code of this file.

Macros

#define ERR(e)
#define ERRCODE   2
#define FILE_NAME   "simple_xy.nc"
#define NDIMS   2
#define NX   6
#define NY   12

Functions

int main ()

Detailed Description

An example program demonstrating a simple 2D write.

This is a simple example which writes a 2D array of sample integer data. The companion program simple_xy_rd.c shows how to read the netCDF data file created by this program.

Full documentation for netCDF can be found at: https://docs.unidata.ucar.edu/netcdf-c.

Author
Edward Hartnett

Definition in file simple_xy_wr.c.

Macro Definition Documentation

◆ ERR

#define ERR ( e)
Value:
{printf("Error: %s\n", nc_strerror(e)); exit(ERRCODE);}
EXTERNL const char * nc_strerror(int ncerr)
Given an error number, return an error message.
Definition derror.c:87

Definition at line 34 of file simple_xy_wr.c.

◆ ERRCODE

#define ERRCODE   2

Definition at line 33 of file simple_xy_wr.c.

◆ FILE_NAME

#define FILE_NAME   "simple_xy.nc"

Definition at line 24 of file simple_xy_wr.c.

◆ NDIMS

#define NDIMS   2

Definition at line 27 of file simple_xy_wr.c.

◆ NX

#define NX   6

Definition at line 28 of file simple_xy_wr.c.

◆ NY

#define NY   12

Definition at line 29 of file simple_xy_wr.c.

Function Documentation

◆ main()

int main ( )

Definition at line 37 of file simple_xy_wr.c.