NEP 2.7.0
NetCDF Extension Pack
Loading...
Searching...
No Matches
nep.h
Go to the documentation of this file.
1
23#ifndef NEP_H
24#define NEP_H
25
26#include <stdio.h>
27#include <netcdf.h>
28#include <netcdf_filter.h>
29
31#define BZIP2_ID 307
32
34#define LZ4_ID 32004
35
37#define LZF_ID 32000
38
39#if defined(__cplusplus)
40extern "C" {
41#endif
42
43 /* Library prototypes... */
44 int nc_def_var_bzip2(int ncid, int varid, int level);
45 int nc_inq_var_bzip2(int ncid, int varid, int *bzip2p, int *levelp);
46 int nc_def_var_lz4(int ncid, int varid, int level);
47 int nc_inq_var_lz4(int ncid, int varid, int *lz4p, int *levelp);
48 int nc_def_var_lzf(int ncid, int varid);
49 int nc_inq_var_lzf(int ncid, int varid, int *lzfp);
50
51#if defined(__cplusplus)
52}
53#endif
54
81#define NEP_UDF_GEOTIFF_BIGTIFF NC_UDF0
82
84#define NEP_UDF_GEOTIFF_STANDARD NC_UDF1
85
87#define NEP_UDF_GRIB2 NC_UDF2
88
90#define NEP_UDF_CDF NC_UDF4
91
93#define NEP_UDF_FITS NC_UDF3
94
96#define NEP_UDF_PDS4 NC_UDF5
97
122#define NEP_MAGIC_GEOTIFF_STANDARD "II*"
123
125#define NEP_MAGIC_GEOTIFF_BIGTIFF "II+"
126
128#define NEP_MAGIC_CDF "\xCD\xF3\x00\x01"
129
131#define NEP_MAGIC_GRIB2 "GRIB"
132
134#define NEP_MAGIC_FITS "SIMPLE"
135
137#define NEP_MAGIC_PDS4 "<?xml"
138
160#define NEP_FORMAT_NAME_GEOTIFF "GeoTIFF"
161
163#define NEP_FORMAT_NAME_CDF "NASA CDF"
164
166#define NEP_FORMAT_NAME_GRIB2 "GRIB2"
167
169#define NEP_FORMAT_NAME_FITS "FITS"
170
172#define NEP_FORMAT_NAME_PDS4 "PDS4"
173
176#endif /* NEP_H */
int nc_def_var_lzf(int ncid, int varid)
int nc_inq_var_lz4(int ncid, int varid, int *lz4p, int *levelp)
Definition nep.c:206
int nc_inq_var_bzip2(int ncid, int varid, int *bzip2p, int *levelp)
Definition nep.c:86
int nc_def_var_lz4(int ncid, int varid, int level)
Definition nep.c:169
int nc_def_var_bzip2(int ncid, int varid, int level)
Definition nep.c:50
int nc_inq_var_lzf(int ncid, int varid, int *lzfp)