1 /*
2 * Copyright 1993-2011 University Corporation for Atmospheric
3 * Research/Unidata
4 *
5 */
6
7 #include "config.h"
8 #include <stdlib.h>
9 #include "nc.h"
10
11 #ifndef MPI_INCLUDED
12 typedef int MPI_Comm;
13 typedef int MPI_Info;
14 #endif
15
16 int
nc3_create(const char * path,int cmode,size_t initialsz,int basepe,size_t * chunksizehintp,MPI_Comm comm,MPI_Info info,NC ** ncp)17 nc3_create(const char *path, int cmode, size_t initialsz, int basepe,
18 size_t *chunksizehintp,
19 MPI_Comm comm, MPI_Info info,
20 NC** ncp) {abort();}
21
22 int
nc3_open(const char * path,int mode,int basepe,size_t * chunksizehintp,int use_parallel,MPI_Comm comm,MPI_Info info,NC ** ncp)23 nc3_open(const char *path, int mode, int basepe, size_t *chunksizehintp,
24 int use_parallel, MPI_Comm comm, MPI_Info info,
25 NC** ncp) {abort();}
26
27 int
nc3_redef(int ncid)28 nc3_redef(int ncid) {abort();}
29
30 int
nc3__enddef(int ncid,size_t h_minfree,size_t v_align,size_t v_minfree,size_t r_align)31 nc3__enddef(int ncid, size_t h_minfree, size_t v_align,
32 size_t v_minfree, size_t r_align) {abort();}
33
34 int
nc3_sync(int ncid)35 nc3_sync(int ncid) {abort();}
36
37 int
nc3_abort(int ncid)38 nc3_abort(int ncid) {abort();}
39
40 int
nc3_close(int ncid)41 nc3_close(int ncid) {abort();}
42
43 int
nc3_set_fill(int ncid,int fillmode,int * old_modep)44 nc3_set_fill(int ncid, int fillmode, int *old_modep) {abort();}
45
46 int
nc3_set_base_pe(int ncid,int pe)47 nc3_set_base_pe(int ncid, int pe) {abort();}
48
49 int
nc3_inq_base_pe(int ncid,int * pe)50 nc3_inq_base_pe(int ncid, int *pe) {abort();}
51
52 int
nc3_inq_format(int ncid,int * formatp)53 nc3_inq_format(int ncid, int *formatp) {abort();}
54
55 int
nc3_inq(int ncid,int * ndimsp,int * nvarsp,int * nattsp,int * unlimdimidp)56 nc3_inq(int ncid, int *ndimsp, int *nvarsp, int *nattsp, int *unlimdimidp) {abort();}
57
58 int
nc3_inq_type(int ncid,nc_type xtype,char * name,size_t * sizep)59 nc3_inq_type(int ncid, nc_type xtype,char* name,size_t* sizep) {abort();}
60
61 /* Begin _dim */
62
63 int
nc3_def_dim(int ncid,const char * name,size_t len,int * idp)64 nc3_def_dim(int ncid, const char *name, size_t len, int *idp) {abort();}
65
66 int
nc3_inq_dimid(int ncid,const char * name,int * idp)67 nc3_inq_dimid(int ncid, const char *name, int *idp) {abort();}
68
69 int
nc3_inq_dim(int ncid,int dimid,char * name,size_t * lenp)70 nc3_inq_dim(int ncid, int dimid, char *name, size_t *lenp) {abort();}
71
72 int
nc3_rename_dim(int ncid,int dimid,const char * name)73 nc3_rename_dim(int ncid, int dimid, const char *name) {abort();}
74
75 /* End _dim */
76 /* Begin _att */
77
78 int
nc3_inq_att(int ncid,int varid,const char * name,nc_type * xtypep,size_t * lenp)79 nc3_inq_att(int ncid, int varid, const char *name,
80 nc_type *xtypep, size_t *lenp) {abort();}
81
82 int
nc3_inq_attid(int ncid,int varid,const char * name,int * idp)83 nc3_inq_attid(int ncid, int varid, const char *name, int *idp) {abort();}
84
85 int
nc3_inq_attname(int ncid,int varid,int attnum,char * name)86 nc3_inq_attname(int ncid, int varid, int attnum, char *name) {abort();}
87
88 int
nc3_rename_att(int ncid,int varid,const char * name,const char * newname)89 nc3_rename_att(int ncid, int varid, const char *name, const char *newname) {abort();}
90
91 int
nc3_del_att(int ncid,int varid,const char * name)92 nc3_del_att(int ncid, int varid, const char* name) {abort();}
93
94 /* End _att */
95 /* Begin {put,get}_att */
96
97 int
nc3_get_att(int ncid,int varid,const char * name,void * value,nc_type xtype)98 nc3_get_att(int ncid, int varid, const char *name, void *value, nc_type xtype) {abort();}
99
100 int
nc3_put_att(int ncid,int varid,const char * name,nc_type datatype,size_t len,const void * value,nc_type xtype)101 nc3_put_att(int ncid, int varid, const char *name, nc_type datatype,
102 size_t len, const void *value, nc_type xtype) {abort();}
103
104 /* End {put,get}_att */
105 /* Begin _var */
106
107 int
nc3_def_var(int ncid,const char * name,nc_type xtype,int ndims,const int * dimidsp,int * varidp)108 nc3_def_var(int ncid, const char *name,
109 nc_type xtype, int ndims, const int *dimidsp, int *varidp) {abort();}
110
111 int
nc3_inq_var(int ncid,int varid,char * name,nc_type * xtypep,int * ndimsp,int * dimidsp,int * nattsp)112 nc3_inq_var(int ncid, int varid, char *name,
113 nc_type *xtypep, int *ndimsp, int *dimidsp, int *nattsp) {abort();}
114
115 int
nc3_inq_varid(int ncid,const char * name,int * varidp)116 nc3_inq_varid(int ncid, const char *name, int *varidp) {abort();}
117
118 int
nc3_rename_var(int ncid,int varid,const char * name)119 nc3_rename_var(int ncid, int varid, const char *name) {abort();}
120
121 int
nc3_put_vara(int ncid,int varid,const size_t * start,const size_t * count,const void * value,nc_type xtype)122 nc3_put_vara(int ncid, int varid,
123 const size_t *start, const size_t *count,
124 const void *value, nc_type xtype) {abort();}
125
126 int
nc3_get_vara(int ncid,int varid,const size_t * start,const size_t * count,void * value,nc_type xtype)127 nc3_get_vara(int ncid, int varid,
128 const size_t *start, const size_t *count,
129 void *value, nc_type xtype) {abort();}
130
131 int
nc3_put_var(int ncid,int varid,const void * op)132 nc3_put_var(int ncid, int varid, const void *op) {abort();}
133
134 int
nc3_get_var(int ncid,int varid,void * ip)135 nc3_get_var(int ncid, int varid, void *ip) {abort();}
136
137 int
nc3_put_var1(int ncid,int varid,const size_t * indexp,const void * op)138 nc3_put_var1(int ncid, int varid, const size_t *indexp,
139 const void *op) {abort();}
140
141 int
nc3_get_var1(int ncid,int varid,const size_t * indexp,void * ip)142 nc3_get_var1(int ncid, int varid, const size_t *indexp, void *ip) {abort();}
143
144 int
nc3_put_vars(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const void * op)145 nc3_put_vars(int ncid, int varid, const size_t *startp,
146 const size_t *countp, const ptrdiff_t *stridep,
147 const void *op) {abort();}
148
149 int
nc3_get_vars(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,void * ip)150 nc3_get_vars(int ncid, int varid, const size_t *startp,
151 const size_t *countp, const ptrdiff_t *stridep,
152 void *ip) {abort();}
153
154 int
nc3_put_varm(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const void * op)155 nc3_put_varm(int ncid, int varid, const size_t *startp,
156 const size_t *countp, const ptrdiff_t *stridep,
157 const ptrdiff_t *imapp, const void *op) {abort();}
158
159 int
nc3_get_varm(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,void * ip)160 nc3_get_varm(int ncid, int varid, const size_t *startp,
161 const size_t *countp, const ptrdiff_t *stridep,
162 const ptrdiff_t *imapp, void *ip) {abort();}
163
164 /* End _var */
165
166 /* netCDF4 API only */
167 int
nc3_var_par_access(int ncid,int varid,int pint)168 nc3_var_par_access(int ncid,int varid,int pint) {abort();}
169
170 int
nc3_inq_ncid(int ncid,const char * pnm,int * pintp)171 nc3_inq_ncid(int ncid,const char* pnm,int* pintp) {abort();}
172
173 int
nc3_inq_grps(int ncid,int * pintp,int * pintp2)174 nc3_inq_grps(int ncid,int* pintp,int* pintp2) {abort();}
175
176 int
nc3_inq_grpname(int ncid,char * pcharp)177 nc3_inq_grpname(int ncid,char* pcharp) {abort();}
178
179 int
nc3_inq_grpname_full(int ncid,size_t * psize_tp,char * pcharp)180 nc3_inq_grpname_full(int ncid,size_t* psize_tp,char* pcharp) {abort();}
181
182 int
nc3_inq_grp_parent(int ncid,int * pintp)183 nc3_inq_grp_parent(int ncid,int* pintp) {abort();}
184
185 int
nc3_inq_grp_full_ncid(int ncid,const char * pnm,int * pintp)186 nc3_inq_grp_full_ncid(int ncid,const char* pnm,int* pintp) {abort();}
187
188 int
nc3_inq_varids(int ncid,int * nvars,int * pintp)189 nc3_inq_varids(int ncid,int* nvars,int* pintp) {abort();}
190
191 int
nc3_inq_dimids(int ncid,int * ndims,int * pintp,int pint)192 nc3_inq_dimids(int ncid,int* ndims,int* pintp,int pint) {abort();}
193
194 int
nc3_inq_typeids(int ncid,int * ntypes,int * pintp)195 nc3_inq_typeids(int ncid,int* ntypes,int* pintp) {abort();}
196
197 int
nc3_inq_type_equal(int ncid,nc_type pnc_type,int pint,nc_type pnc_type2,int * pintp)198 nc3_inq_type_equal(int ncid,nc_type pnc_type,int pint,nc_type pnc_type2,int* pintp) {abort();}
199
200 int
nc3_def_grp(int ncid,const char * pnm,int * pintp)201 nc3_def_grp(int ncid,const char* pnm,int* pintp) {abort();}
202
203 int
nc3_inq_user_type(int ncid,nc_type pnc_type,char * pnm,size_t * psize_tp,nc_type * pnc_typep,size_t * psize_tp2,int * pintp)204 nc3_inq_user_type(int ncid,nc_type pnc_type,char* pnm,size_t* psize_tp,nc_type* pnc_typep,size_t* psize_tp2,int* pintp) {abort();}
205
206
207 int
nc3_def_compound(int ncid,size_t psize_t,const char * pnm,nc_type * pnc_typep)208 nc3_def_compound(int ncid,size_t psize_t,const char* pnm,nc_type* pnc_typep) {abort();}
209
210 int
nc3_insert_compound(int ncid,nc_type pnc_type,const char * pnm,size_t psize_t,nc_type pnc_type2)211 nc3_insert_compound(int ncid,nc_type pnc_type,const char* pnm,size_t psize_t,nc_type pnc_type2) {abort();}
212
213 int
nc3_insert_array_compound(int ncid,nc_type pnc_type,const char * pnm,size_t psize_t,nc_type pnc_type2,int pint,const int * pintp)214 nc3_insert_array_compound(int ncid,nc_type pnc_type,const char* pnm,size_t psize_t,nc_type pnc_type2,int pint,const int* pintp) {abort();}
215
216 int
nc3_inq_typeid(int ncid,const char * pnm,nc_type * pnc_typep)217 nc3_inq_typeid(int ncid,const char* pnm,nc_type* pnc_typep) {abort();}
218
219 int
nc3_inq_compound_field(int ncid,nc_type pnc_type,int pint,char * pnm,size_t * psize_tp,nc_type * pnc_typep,int * pintp,int * pintp2)220 nc3_inq_compound_field(int ncid,nc_type pnc_type,int pint,char* pnm,size_t* psize_tp,nc_type* pnc_typep,int* pintp,int* pintp2) {abort();}
221
222 int
nc3_inq_compound_fieldindex(int ncid,nc_type pnc_type,const char * pnm,int * pintp)223 nc3_inq_compound_fieldindex(int ncid,nc_type pnc_type,const char* pnm,int* pintp) {abort();}
224
225 int
nc3_def_vlen(int ncid,const char * pnm,nc_type base_typeid,nc_type * pnc_typep)226 nc3_def_vlen(int ncid,const char* pnm,nc_type base_typeid,nc_type* pnc_typep) {abort();}
227
228 int
nc3_put_vlen_element(int ncid,int varid,void * pvoidp,size_t psize_t,const void * voidp)229 nc3_put_vlen_element(int ncid,int varid,void* pvoidp,size_t psize_t,const void* voidp) {abort();}
230
231 int
nc3_get_vlen_element(int ncid,int varid,const void * pvoidp,size_t * psize_tp,void * pvoidp2)232 nc3_get_vlen_element(int ncid,int varid,const void* pvoidp,size_t* psize_tp,void* pvoidp2) {abort();}
233
234 int
nc3_def_enum(int ncid,nc_type pnc_type,const char * pnm,nc_type * pnc_typep)235 nc3_def_enum(int ncid,nc_type pnc_type,const char* pnm,nc_type* pnc_typep) {abort();}
236
237 int
nc3_insert_enum(int ncid,nc_type pnc_type,const char * pnm,const void * voidp)238 nc3_insert_enum(int ncid,nc_type pnc_type,const char* pnm,const void* voidp) {abort();}
239
240 int
nc3_inq_enum_member(int ncid,nc_type pnc_type,int pint,char * pnm,void * pvoidp)241 nc3_inq_enum_member(int ncid,nc_type pnc_type,int pint,char* pnm,void* pvoidp) {abort();}
242
243 int
nc3_inq_enum_ident(int ncid,nc_type pnc_type,long long plonglong,char * pcharp)244 nc3_inq_enum_ident(int ncid,nc_type pnc_type,long long plonglong,char* pcharp) {abort();}
245
246 int
nc3_def_opaque(int ncid,size_t psize_t,const char * pnm,nc_type * pnc_typep)247 nc3_def_opaque(int ncid,size_t psize_t,const char* pnm,nc_type* pnc_typep) {abort();}
248
249 int
nc3_def_var_deflate(int ncid,int varid,int pint,int pint2,int pint3)250 nc3_def_var_deflate(int ncid,int varid,int pint,int pint2,int pint3) {abort();}
251
252 int
nc3_inq_var_deflate(int ncid,int varid,int * pintp,int * pintp2,int * pintp3)253 nc3_inq_var_deflate(int ncid,int varid,int* pintp,int* pintp2,int* pintp3) {abort();}
254
255 int
nc3_inq_var_szip(int ncid,int varid,int * pintp,int * pintp2)256 nc3_inq_var_szip(int ncid,int varid,int* pintp,int* pintp2) {abort();}
257
258 int
nc3_def_var_fletcher32(int ncid,int varid,int pint)259 nc3_def_var_fletcher32(int ncid,int varid,int pint) {abort();}
260
261 int
nc3_inq_var_fletcher32(int ncid,int varid,int * pintp)262 nc3_inq_var_fletcher32(int ncid,int varid,int* pintp) {abort();}
263
264 int
nc3_def_var_chunking(int ncid,int varid,int pint,const size_t * size_tp)265 nc3_def_var_chunking(int ncid,int varid,int pint,const size_t* size_tp) {abort();}
266
267 int
nc3_inq_var_chunking(int ncid,int varid,int * pintp,size_t * psize_tp)268 nc3_inq_var_chunking(int ncid,int varid,int* pintp,size_t* psize_tp) {abort();}
269
270 int
nc3_def_var_fill(int ncid,int varid,int pint,const void * pvoidp)271 nc3_def_var_fill(int ncid,int varid,int pint,const void* pvoidp) {abort();}
272
273 int
nc3_inq_var_fill(int ncid,int varid,int * pintp,void * pvoidp)274 nc3_inq_var_fill(int ncid,int varid,int* pintp,void* pvoidp) {abort();}
275
276 int
nc3_def_var_endian(int ncid,int varid,int pint)277 nc3_def_var_endian(int ncid,int varid,int pint) {abort();}
278
279 int
nc3_inq_var_endian(int ncid,int varid,int * pintp)280 nc3_inq_var_endian(int ncid,int varid,int* pintp) {abort();}
281
282 int
nc3_set_var_chunk_cache(int ncid,int varid,size_t psize_t,size_t psize_t2,float pfloat)283 nc3_set_var_chunk_cache(int ncid,int varid,size_t psize_t,size_t psize_t2,float pfloat) {abort();}
284
285 int
nc3_get_var_chunk_cache(int ncid,int varid,size_t * psize_tp,size_t * psize_tp2,size_t * psize_tp3,float * pfloatp)286 nc3_get_var_chunk_cache(int ncid,int varid,size_t* psize_tp,size_t* psize_tp2, size_t* psize_tp3, float* pfloatp) {abort();}
287
288 int
nc3_inq_unlimdims(int ncid,int * nump,int * dimsp)289 nc3_inq_unlimdims(int ncid ,int* nump,int* dimsp) {abort();}
290
291 int
nc3_inq_unlimdim(int ncid,int * unlimdimidp)292 nc3_inq_unlimdim(int ncid, int *unlimdimidp) {abort();}
293
294 int
nc3_show_metadata(int ncid)295 nc3_show_metadata(int ncid) {abort();}
296
297 int
nc3_put_att_text(int ncid,int varid,const char * name,size_t len,const char * op)298 nc3_put_att_text(int ncid, int varid, const char *name,
299 size_t len, const char *op) {abort();}
300
301 int
nc3_get_att_text(int ncid,int varid,const char * name,char * ip)302 nc3_get_att_text(int ncid, int varid, const char *name, char *ip) {abort();}
303
304 int
nc3_put_att_uchar(int ncid,int varid,const char * name,nc_type xtype,size_t len,const unsigned char * op)305 nc3_put_att_uchar(int ncid, int varid, const char *name, nc_type xtype,
306 size_t len, const unsigned char *op) {abort();}
307
308 int
nc3_get_att_uchar(int ncid,int varid,const char * name,unsigned char * ip)309 nc3_get_att_uchar(int ncid, int varid, const char *name, unsigned char *ip) {abort();}
310
311 int
nc3_put_att_schar(int ncid,int varid,const char * name,nc_type xtype,size_t len,const signed char * op)312 nc3_put_att_schar(int ncid, int varid, const char *name, nc_type xtype,
313 size_t len, const signed char *op) {abort();}
314
315 int
nc3_get_att_schar(int ncid,int varid,const char * name,signed char * ip)316 nc3_get_att_schar(int ncid, int varid, const char *name, signed char *ip) {abort();}
317
318 int
nc3_put_att_short(int ncid,int varid,const char * name,nc_type xtype,size_t len,const short * op)319 nc3_put_att_short(int ncid, int varid, const char *name, nc_type xtype,
320 size_t len, const short *op) {abort();}
321
322 int
nc3_get_att_short(int ncid,int varid,const char * name,short * ip)323 nc3_get_att_short(int ncid, int varid, const char *name, short *ip) {abort();}
324
325 int
nc3_put_att_int(int ncid,int varid,const char * name,nc_type xtype,size_t len,const int * op)326 nc3_put_att_int(int ncid, int varid, const char *name, nc_type xtype,
327 size_t len, const int *op) {abort();}
328
329 int
nc3_get_att_int(int ncid,int varid,const char * name,int * ip)330 nc3_get_att_int(int ncid, int varid, const char *name, int *ip) {abort();}
331
332 int
nc3_put_att_long(int ncid,int varid,const char * name,nc_type xtype,size_t len,const long * op)333 nc3_put_att_long(int ncid, int varid, const char *name, nc_type xtype,
334 size_t len, const long *op) {abort();}
335
336 int
nc3_get_att_long(int ncid,int varid,const char * name,long * ip)337 nc3_get_att_long(int ncid, int varid, const char *name, long *ip) {abort();}
338
339 int
nc3_put_att_float(int ncid,int varid,const char * name,nc_type xtype,size_t len,const float * op)340 nc3_put_att_float(int ncid, int varid, const char *name, nc_type xtype,
341 size_t len, const float *op) {abort();}
342
343 int
nc3_get_att_float(int ncid,int varid,const char * name,float * ip)344 nc3_get_att_float(int ncid, int varid, const char *name, float *ip) {abort();}
345
346 int
nc3_put_att_double(int ncid,int varid,const char * name,nc_type xtype,size_t len,const double * op)347 nc3_put_att_double(int ncid, int varid, const char *name, nc_type xtype,
348 size_t len, const double *op) {abort();}
349
350 int
nc3_get_att_double(int ncid,int varid,const char * name,double * ip)351 nc3_get_att_double(int ncid, int varid, const char *name, double *ip) {abort();}
352
353 int
nc3_put_att_ubyte(int ncid,int varid,const char * name,nc_type xtype,size_t len,const unsigned char * op)354 nc3_put_att_ubyte(int ncid, int varid, const char *name, nc_type xtype,
355 size_t len, const unsigned char *op) {abort();}
356
357 int
nc3_get_att_ubyte(int ncid,int varid,const char * name,unsigned char * ip)358 nc3_get_att_ubyte(int ncid, int varid, const char *name,
359 unsigned char *ip) {abort();}
360
361 int
nc3_put_att_ushort(int ncid,int varid,const char * name,nc_type xtype,size_t len,const unsigned short * op)362 nc3_put_att_ushort(int ncid, int varid, const char *name, nc_type xtype,
363 size_t len, const unsigned short *op) {abort();}
364
365 int
nc3_get_att_ushort(int ncid,int varid,const char * name,unsigned short * ip)366 nc3_get_att_ushort(int ncid, int varid, const char *name, unsigned short *ip) {abort();}
367
368 int
nc3_put_att_uint(int ncid,int varid,const char * name,nc_type xtype,size_t len,const unsigned int * op)369 nc3_put_att_uint(int ncid, int varid, const char *name, nc_type xtype,
370 size_t len, const unsigned int *op) {abort();}
371
372 int
nc3_get_att_uint(int ncid,int varid,const char * name,unsigned int * ip)373 nc3_get_att_uint(int ncid, int varid, const char *name, unsigned int *ip) {abort();}
374
375 int
nc3_put_att_longlong(int ncid,int varid,const char * name,nc_type xtype,size_t len,const long long * op)376 nc3_put_att_longlong(int ncid, int varid, const char *name, nc_type xtype,
377 size_t len, const long long *op) {abort();}
378
379 int
nc3_get_att_longlong(int ncid,int varid,const char * name,long long * ip)380 nc3_get_att_longlong(int ncid, int varid, const char *name, long long *ip) {abort();}
381
382 int
nc3_put_att_ulonglong(int ncid,int varid,const char * name,nc_type xtype,size_t len,const unsigned long long * op)383 nc3_put_att_ulonglong(int ncid, int varid, const char *name, nc_type xtype,
384 size_t len, const unsigned long long *op) {abort();}
385
386 int
nc3_get_att_ulonglong(int ncid,int varid,const char * name,unsigned long long * ip)387 nc3_get_att_ulonglong(int ncid, int varid, const char *name,
388 unsigned long long *ip) {abort();}
389
390 int
nc3_put_att_string(int ncid,int varid,const char * name,size_t len,const char ** op)391 nc3_put_att_string(int ncid, int varid, const char *name,
392 size_t len, const char **op) {abort();}
393
394 int
nc3_get_att_string(int ncid,int varid,const char * name,char ** ip)395 nc3_get_att_string(int ncid, int varid, const char *name, char **ip) {abort();}
396
397
398 int
nc3_put_var1_text(int ncid,int varid,const size_t * indexp,const char * op)399 nc3_put_var1_text(int ncid, int varid, const size_t *indexp, const char *op) {abort();}
400
401 int
nc3_get_var1_text(int ncid,int varid,const size_t * indexp,char * ip)402 nc3_get_var1_text(int ncid, int varid, const size_t *indexp, char *ip) {abort();}
403
404 int
nc3_put_var1_uchar(int ncid,int varid,const size_t * indexp,const unsigned char * op)405 nc3_put_var1_uchar(int ncid, int varid, const size_t *indexp,
406 const unsigned char *op) {abort();}
407
408 int
nc3_get_var1_uchar(int ncid,int varid,const size_t * indexp,unsigned char * ip)409 nc3_get_var1_uchar(int ncid, int varid, const size_t *indexp,
410 unsigned char *ip) {abort();}
411
412 int
nc3_put_var1_schar(int ncid,int varid,const size_t * indexp,const signed char * op)413 nc3_put_var1_schar(int ncid, int varid, const size_t *indexp,
414 const signed char *op) {abort();}
415
416 int
nc3_get_var1_schar(int ncid,int varid,const size_t * indexp,signed char * ip)417 nc3_get_var1_schar(int ncid, int varid, const size_t *indexp,
418 signed char *ip) {abort();}
419
420 int
nc3_put_var1_short(int ncid,int varid,const size_t * indexp,const short * op)421 nc3_put_var1_short(int ncid, int varid, const size_t *indexp,
422 const short *op) {abort();}
423
424 int
nc3_get_var1_short(int ncid,int varid,const size_t * indexp,short * ip)425 nc3_get_var1_short(int ncid, int varid, const size_t *indexp,
426 short *ip) {abort();}
427
428 int
nc3_put_var1_int(int ncid,int varid,const size_t * indexp,const int * op)429 nc3_put_var1_int(int ncid, int varid, const size_t *indexp, const int *op) {abort();}
430
431 int
nc3_get_var1_int(int ncid,int varid,const size_t * indexp,int * ip)432 nc3_get_var1_int(int ncid, int varid, const size_t *indexp, int *ip) {abort();}
433
434 int
nc3_put_var1_long(int ncid,int varid,const size_t * indexp,const long * op)435 nc3_put_var1_long(int ncid, int varid, const size_t *indexp, const long *op) {abort();}
436
437 int
nc3_get_var1_long(int ncid,int varid,const size_t * indexp,long * ip)438 nc3_get_var1_long(int ncid, int varid, const size_t *indexp, long *ip) {abort();}
439
440 int
nc3_put_var1_float(int ncid,int varid,const size_t * indexp,const float * op)441 nc3_put_var1_float(int ncid, int varid, const size_t *indexp, const float *op) {abort();}
442
443 int
nc3_get_var1_float(int ncid,int varid,const size_t * indexp,float * ip)444 nc3_get_var1_float(int ncid, int varid, const size_t *indexp, float *ip) {abort();}
445
446 int
nc3_put_var1_double(int ncid,int varid,const size_t * indexp,const double * op)447 nc3_put_var1_double(int ncid, int varid, const size_t *indexp, const double *op) {abort();}
448
449 int
nc3_get_var1_double(int ncid,int varid,const size_t * indexp,double * ip)450 nc3_get_var1_double(int ncid, int varid, const size_t *indexp, double *ip) {abort();}
451
452 int
nc3_put_var1_ubyte(int ncid,int varid,const size_t * indexp,const unsigned char * op)453 nc3_put_var1_ubyte(int ncid, int varid, const size_t *indexp,
454 const unsigned char *op) {abort();}
455
456 int
nc3_get_var1_ubyte(int ncid,int varid,const size_t * indexp,unsigned char * ip)457 nc3_get_var1_ubyte(int ncid, int varid, const size_t *indexp,
458 unsigned char *ip) {abort();}
459
460 int
nc3_put_var1_ushort(int ncid,int varid,const size_t * indexp,const unsigned short * op)461 nc3_put_var1_ushort(int ncid, int varid, const size_t *indexp,
462 const unsigned short *op) {abort();}
463
464 int
nc3_get_var1_ushort(int ncid,int varid,const size_t * indexp,unsigned short * ip)465 nc3_get_var1_ushort(int ncid, int varid, const size_t *indexp,
466 unsigned short *ip) {abort();}
467
468 int
nc3_put_var1_uint(int ncid,int varid,const size_t * indexp,const unsigned int * op)469 nc3_put_var1_uint(int ncid, int varid, const size_t *indexp,
470 const unsigned int *op) {abort();}
471
472 int
nc3_get_var1_uint(int ncid,int varid,const size_t * indexp,unsigned int * ip)473 nc3_get_var1_uint(int ncid, int varid, const size_t *indexp,
474 unsigned int *ip) {abort();}
475
476 int
nc3_put_var1_longlong(int ncid,int varid,const size_t * indexp,const long long * op)477 nc3_put_var1_longlong(int ncid, int varid, const size_t *indexp,
478 const long long *op) {abort();}
479
480 int
nc3_get_var1_longlong(int ncid,int varid,const size_t * indexp,long long * ip)481 nc3_get_var1_longlong(int ncid, int varid, const size_t *indexp,
482 long long *ip) {abort();}
483
484 int
nc3_put_var1_ulonglong(int ncid,int varid,const size_t * indexp,const unsigned long long * op)485 nc3_put_var1_ulonglong(int ncid, int varid, const size_t *indexp,
486 const unsigned long long *op) {abort();}
487
488 int
nc3_get_var1_ulonglong(int ncid,int varid,const size_t * indexp,unsigned long long * ip)489 nc3_get_var1_ulonglong(int ncid, int varid, const size_t *indexp,
490 unsigned long long *ip) {abort();}
491
492 int
nc3_put_var1_string(int ncid,int varid,const size_t * indexp,const char ** op)493 nc3_put_var1_string(int ncid, int varid, const size_t *indexp,
494 const char **op) {abort();}
495
496 int
nc3_get_var1_string(int ncid,int varid,const size_t * indexp,char ** ip)497 nc3_get_var1_string(int ncid, int varid, const size_t *indexp,
498 char **ip) {abort();}
499
500 /* End {put,get}_var1 */
501 /* Begin {put,get}_vara */
502
503 int
nc3_put_vara_text(int ncid,int varid,const size_t * startp,const size_t * countp,const char * op)504 nc3_put_vara_text(int ncid, int varid,
505 const size_t *startp, const size_t *countp, const char *op) {abort();}
506
507 int
nc3_get_vara_text(int ncid,int varid,const size_t * startp,const size_t * countp,char * ip)508 nc3_get_vara_text(int ncid, int varid,
509 const size_t *startp, const size_t *countp, char *ip) {abort();}
510
511 int
nc3_put_vara_uchar(int ncid,int varid,const size_t * startp,const size_t * countp,const unsigned char * op)512 nc3_put_vara_uchar(int ncid, int varid,
513 const size_t *startp, const size_t *countp, const unsigned char *op) {abort();}
514
515 int
nc3_get_vara_uchar(int ncid,int varid,const size_t * startp,const size_t * countp,unsigned char * ip)516 nc3_get_vara_uchar(int ncid, int varid, const size_t *startp,
517 const size_t *countp, unsigned char *ip) {abort();}
518
519 int
nc3_put_vara_schar(int ncid,int varid,const size_t * startp,const size_t * countp,const signed char * op)520 nc3_put_vara_schar(int ncid, int varid, const size_t *startp,
521 const size_t *countp, const signed char *op) {abort();}
522
523 int
nc3_get_vara_schar(int ncid,int varid,const size_t * startp,const size_t * countp,signed char * ip)524 nc3_get_vara_schar(int ncid, int varid, const size_t *startp,
525 const size_t *countp, signed char *ip) {abort();}
526
527 int
nc3_put_vara_short(int ncid,int varid,const size_t * startp,const size_t * countp,const short * op)528 nc3_put_vara_short(int ncid, int varid, const size_t *startp,
529 const size_t *countp, const short *op) {abort();}
530
531 int
nc3_get_vara_short(int ncid,int varid,const size_t * startp,const size_t * countp,short * ip)532 nc3_get_vara_short(int ncid, int varid, const size_t *startp,
533 const size_t *countp, short *ip) {abort();}
534
535 int
nc3_put_vara_int(int ncid,int varid,const size_t * startp,const size_t * countp,const int * op)536 nc3_put_vara_int(int ncid, int varid, const size_t *startp,
537 const size_t *countp, const int *op) {abort();}
538
539 int
nc3_get_vara_int(int ncid,int varid,const size_t * startp,const size_t * countp,int * ip)540 nc3_get_vara_int(int ncid, int varid, const size_t *startp,
541 const size_t *countp, int *ip) {abort();}
542
543 int
nc3_put_vara_long(int ncid,int varid,const size_t * startp,const size_t * countp,const long * op)544 nc3_put_vara_long(int ncid, int varid, const size_t *startp,
545 const size_t *countp, const long *op) {abort();}
546
547 int
nc3_get_vara_long(int ncid,int varid,const size_t * startp,const size_t * countp,long * ip)548 nc3_get_vara_long(int ncid, int varid,
549 const size_t *startp, const size_t *countp, long *ip) {abort();}
550
551 int
nc3_put_vara_float(int ncid,int varid,const size_t * startp,const size_t * countp,const float * op)552 nc3_put_vara_float(int ncid, int varid,
553 const size_t *startp, const size_t *countp, const float *op) {abort();}
554
555 int
nc3_get_vara_float(int ncid,int varid,const size_t * startp,const size_t * countp,float * ip)556 nc3_get_vara_float(int ncid, int varid,
557 const size_t *startp, const size_t *countp, float *ip) {abort();}
558
559 int
nc3_put_vara_double(int ncid,int varid,const size_t * startp,const size_t * countp,const double * op)560 nc3_put_vara_double(int ncid, int varid, const size_t *startp,
561 const size_t *countp, const double *op) {abort();}
562
563 int
nc3_get_vara_double(int ncid,int varid,const size_t * startp,const size_t * countp,double * ip)564 nc3_get_vara_double(int ncid, int varid, const size_t *startp,
565 const size_t *countp, double *ip) {abort();}
566
567 int
nc3_put_vara_ubyte(int ncid,int varid,const size_t * startp,const size_t * countp,const unsigned char * op)568 nc3_put_vara_ubyte(int ncid, int varid, const size_t *startp,
569 const size_t *countp, const unsigned char *op) {abort();}
570
571 int
nc3_get_vara_ubyte(int ncid,int varid,const size_t * startp,const size_t * countp,unsigned char * ip)572 nc3_get_vara_ubyte(int ncid, int varid, const size_t *startp,
573 const size_t *countp, unsigned char *ip) {abort();}
574
575 int
nc3_put_vara_ushort(int ncid,int varid,const size_t * startp,const size_t * countp,const unsigned short * op)576 nc3_put_vara_ushort(int ncid, int varid, const size_t *startp,
577 const size_t *countp, const unsigned short *op) {abort();}
578
579 int
nc3_get_vara_ushort(int ncid,int varid,const size_t * startp,const size_t * countp,unsigned short * ip)580 nc3_get_vara_ushort(int ncid, int varid, const size_t *startp,
581 const size_t *countp, unsigned short *ip) {abort();}
582
583 int
nc3_put_vara_uint(int ncid,int varid,const size_t * startp,const size_t * countp,const unsigned int * op)584 nc3_put_vara_uint(int ncid, int varid, const size_t *startp,
585 const size_t *countp, const unsigned int *op) {abort();}
586
587 int
nc3_get_vara_uint(int ncid,int varid,const size_t * startp,const size_t * countp,unsigned int * ip)588 nc3_get_vara_uint(int ncid, int varid, const size_t *startp,
589 const size_t *countp, unsigned int *ip) {abort();}
590
591 int
nc3_put_vara_longlong(int ncid,int varid,const size_t * startp,const size_t * countp,const long long * op)592 nc3_put_vara_longlong(int ncid, int varid, const size_t *startp,
593 const size_t *countp, const long long *op) {abort();}
594
595 int
nc3_get_vara_longlong(int ncid,int varid,const size_t * startp,const size_t * countp,long long * ip)596 nc3_get_vara_longlong(int ncid, int varid, const size_t *startp,
597 const size_t *countp, long long *ip) {abort();}
598
599 int
nc3_put_vara_ulonglong(int ncid,int varid,const size_t * startp,const size_t * countp,const unsigned long long * op)600 nc3_put_vara_ulonglong(int ncid, int varid, const size_t *startp,
601 const size_t *countp, const unsigned long long *op) {abort();}
602
603 int
nc3_get_vara_ulonglong(int ncid,int varid,const size_t * startp,const size_t * countp,unsigned long long * ip)604 nc3_get_vara_ulonglong(int ncid, int varid, const size_t *startp,
605 const size_t *countp, unsigned long long *ip) {abort();}
606
607 int
nc3_put_vara_string(int ncid,int varid,const size_t * startp,const size_t * countp,const char ** op)608 nc3_put_vara_string(int ncid, int varid, const size_t *startp,
609 const size_t *countp, const char **op) {abort();}
610
611 int
nc3_get_vara_string(int ncid,int varid,const size_t * startp,const size_t * countp,char ** ip)612 nc3_get_vara_string(int ncid, int varid, const size_t *startp,
613 const size_t *countp, char **ip) {abort();}
614
615 /* End {put,get}_vara */
616 /* Begin {put,get}_vars */
617
618 int
nc3_put_vars_text(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const char * op)619 nc3_put_vars_text(int ncid, int varid,
620 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
621 const char *op) {abort();}
622
623 int
nc3_get_vars_text(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,char * ip)624 nc3_get_vars_text(int ncid, int varid,
625 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
626 char *ip) {abort();}
627
628 int
nc3_put_vars_uchar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const unsigned char * op)629 nc3_put_vars_uchar(int ncid, int varid,
630 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
631 const unsigned char *op) {abort();}
632
633 int
nc3_get_vars_uchar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,unsigned char * ip)634 nc3_get_vars_uchar(int ncid, int varid,
635 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
636 unsigned char *ip) {abort();}
637
638 int
nc3_put_vars_schar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const signed char * op)639 nc3_put_vars_schar(int ncid, int varid,
640 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
641 const signed char *op) {abort();}
642
643 int
nc3_get_vars_schar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,signed char * ip)644 nc3_get_vars_schar(int ncid, int varid,
645 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
646 signed char *ip) {abort();}
647
648 int
nc3_put_vars_short(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const short * op)649 nc3_put_vars_short(int ncid, int varid,
650 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
651 const short *op) {abort();}
652
653 int
nc3_get_vars_short(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,short * ip)654 nc3_get_vars_short(int ncid, int varid, const size_t *startp,
655 const size_t *countp, const ptrdiff_t *stridep,
656 short *ip) {abort();}
657
658 int
nc3_put_vars_int(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const int * op)659 nc3_put_vars_int(int ncid, int varid,
660 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
661 const int *op) {abort();}
662
663 int
nc3_get_vars_int(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,int * ip)664 nc3_get_vars_int(int ncid, int varid,
665 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
666 int *ip) {abort();}
667
668 int
nc3_put_vars_long(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const long * op)669 nc3_put_vars_long(int ncid, int varid,
670 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
671 const long *op) {abort();}
672
673 int
nc3_get_vars_long(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,long * ip)674 nc3_get_vars_long(int ncid, int varid,
675 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
676 long *ip) {abort();}
677
678 int
nc3_put_vars_float(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const float * op)679 nc3_put_vars_float(int ncid, int varid,
680 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
681 const float *op) {abort();}
682
683 int
nc3_get_vars_float(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,float * ip)684 nc3_get_vars_float(int ncid, int varid,
685 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
686 float *ip) {abort();}
687
688 int
nc3_put_vars_double(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const double * op)689 nc3_put_vars_double(int ncid, int varid,
690 const size_t *startp, const size_t *countp, const ptrdiff_t *stridep,
691 const double *op) {abort();}
692
693 int
nc3_get_vars_double(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,double * ip)694 nc3_get_vars_double(int ncid, int varid, const size_t *startp,
695 const size_t *countp, const ptrdiff_t *stridep,
696 double *ip) {abort();}
697
698 int
nc3_put_vars_ubyte(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const unsigned char * op)699 nc3_put_vars_ubyte(int ncid, int varid, const size_t *startp,
700 const size_t *countp, const ptrdiff_t *stridep,
701 const unsigned char *op) {abort();}
702
703 int
nc3_get_vars_ubyte(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,unsigned char * ip)704 nc3_get_vars_ubyte(int ncid, int varid, const size_t *startp,
705 const size_t *countp, const ptrdiff_t *stridep,
706 unsigned char *ip) {abort();}
707
708 int
nc3_put_vars_ushort(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const unsigned short * op)709 nc3_put_vars_ushort(int ncid, int varid, const size_t *startp,
710 const size_t *countp, const ptrdiff_t *stridep,
711 const unsigned short *op) {abort();}
712
713 int
nc3_get_vars_ushort(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,unsigned short * ip)714 nc3_get_vars_ushort(int ncid, int varid, const size_t *startp,
715 const size_t *countp, const ptrdiff_t *stridep,
716 unsigned short *ip) {abort();}
717
718 int
nc3_put_vars_uint(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const unsigned int * op)719 nc3_put_vars_uint(int ncid, int varid, const size_t *startp,
720 const size_t *countp, const ptrdiff_t *stridep,
721 const unsigned int *op) {abort();}
722
723 int
nc3_get_vars_uint(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,unsigned int * ip)724 nc3_get_vars_uint(int ncid, int varid, const size_t *startp,
725 const size_t *countp, const ptrdiff_t *stridep,
726 unsigned int *ip) {abort();}
727
728 int
nc3_put_vars_longlong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const long long * op)729 nc3_put_vars_longlong(int ncid, int varid, const size_t *startp,
730 const size_t *countp, const ptrdiff_t *stridep,
731 const long long *op) {abort();}
732
733 int
nc3_get_vars_longlong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,long long * ip)734 nc3_get_vars_longlong(int ncid, int varid, const size_t *startp,
735 const size_t *countp, const ptrdiff_t *stridep,
736 long long *ip) {abort();}
737
738 int
nc3_put_vars_ulonglong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const unsigned long long * op)739 nc3_put_vars_ulonglong(int ncid, int varid, const size_t *startp,
740 const size_t *countp, const ptrdiff_t *stridep,
741 const unsigned long long *op) {abort();}
742
743 int
nc3_get_vars_ulonglong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,unsigned long long * ip)744 nc3_get_vars_ulonglong(int ncid, int varid, const size_t *startp,
745 const size_t *countp, const ptrdiff_t *stridep,
746 unsigned long long *ip) {abort();}
747
748 int
nc3_put_vars_string(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const char ** op)749 nc3_put_vars_string(int ncid, int varid, const size_t *startp,
750 const size_t *countp, const ptrdiff_t *stridep,
751 const char **op) {abort();}
752
753 int
nc3_get_vars_string(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,char ** ip)754 nc3_get_vars_string(int ncid, int varid, const size_t *startp,
755 const size_t *countp, const ptrdiff_t *stridep,
756 char **ip) {abort();}
757
758 /* End {put,get}_vars */
759 /* Begin {put,get}_varm */
760
761 int
nc3_put_varm_text(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const char * op)762 nc3_put_varm_text(int ncid, int varid, const size_t *startp,
763 const size_t *countp, const ptrdiff_t *stridep,
764 const ptrdiff_t *imapp, const char *op) {abort();}
765
766 int
nc3_get_varm_text(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,char * ip)767 nc3_get_varm_text(int ncid, int varid, const size_t *startp,
768 const size_t *countp, const ptrdiff_t *stridep,
769 const ptrdiff_t *imapp, char *ip) {abort();}
770
771 int
nc3_put_varm_uchar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const unsigned char * op)772 nc3_put_varm_uchar(int ncid, int varid, const size_t *startp,
773 const size_t *countp, const ptrdiff_t *stridep,
774 const ptrdiff_t *imapp, const unsigned char *op) {abort();}
775
776 int
nc3_get_varm_uchar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,unsigned char * ip)777 nc3_get_varm_uchar(int ncid, int varid, const size_t *startp,
778 const size_t *countp, const ptrdiff_t *stridep,
779 const ptrdiff_t *imapp, unsigned char *ip) {abort();}
780
781 int
nc3_put_varm_schar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const signed char * op)782 nc3_put_varm_schar(int ncid, int varid, const size_t *startp,
783 const size_t *countp, const ptrdiff_t *stridep,
784 const ptrdiff_t *imapp, const signed char *op) {abort();}
785
786 int
nc3_get_varm_schar(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,signed char * ip)787 nc3_get_varm_schar(int ncid, int varid, const size_t *startp,
788 const size_t *countp, const ptrdiff_t *stridep,
789 const ptrdiff_t *imapp, signed char *ip) {abort();}
790
791 int
nc3_put_varm_short(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const short * op)792 nc3_put_varm_short(int ncid, int varid, const size_t *startp,
793 const size_t *countp, const ptrdiff_t *stridep,
794 const ptrdiff_t *imapp, const short *op) {abort();}
795
796 int
nc3_get_varm_short(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,short * ip)797 nc3_get_varm_short(int ncid, int varid, const size_t *startp,
798 const size_t *countp, const ptrdiff_t *stridep,
799 const ptrdiff_t *imapp, short *ip) {abort();}
800
801 int
nc3_put_varm_int(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const int * op)802 nc3_put_varm_int(int ncid, int varid, const size_t *startp,
803 const size_t *countp, const ptrdiff_t *stridep,
804 const ptrdiff_t *imapp, const int *op) {abort();}
805
806 int
nc3_get_varm_int(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,int * ip)807 nc3_get_varm_int(int ncid, int varid, const size_t *startp,
808 const size_t *countp, const ptrdiff_t *stridep,
809 const ptrdiff_t *imapp, int *ip) {abort();}
810
811 int
nc3_put_varm_long(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const long * op)812 nc3_put_varm_long(int ncid, int varid, const size_t *startp,
813 const size_t *countp, const ptrdiff_t *stridep,
814 const ptrdiff_t *imapp, const long *op) {abort();}
815
816 int
nc3_get_varm_long(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,long * ip)817 nc3_get_varm_long(int ncid, int varid, const size_t *startp,
818 const size_t *countp, const ptrdiff_t *stridep,
819 const ptrdiff_t *imapp, long *ip) {abort();}
820
821 int
nc3_put_varm_float(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const float * op)822 nc3_put_varm_float(int ncid, int varid,const size_t *startp,
823 const size_t *countp, const ptrdiff_t *stridep,
824 const ptrdiff_t *imapp, const float *op) {abort();}
825
826 int
nc3_get_varm_float(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,float * ip)827 nc3_get_varm_float(int ncid, int varid,const size_t *startp,
828 const size_t *countp, const ptrdiff_t *stridep,
829 const ptrdiff_t *imapp, float *ip) {abort();}
830
831 int
nc3_put_varm_double(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const double * op)832 nc3_put_varm_double(int ncid, int varid, const size_t *startp,
833 const size_t *countp, const ptrdiff_t *stridep,
834 const ptrdiff_t *imapp, const double *op) {abort();}
835
836 int
nc3_get_varm_double(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,double * ip)837 nc3_get_varm_double(int ncid, int varid, const size_t *startp,
838 const size_t *countp, const ptrdiff_t *stridep,
839 const ptrdiff_t * imapp, double *ip) {abort();}
840
841 int
nc3_put_varm_ubyte(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const unsigned char * op)842 nc3_put_varm_ubyte(int ncid, int varid, const size_t *startp,
843 const size_t *countp, const ptrdiff_t *stridep,
844 const ptrdiff_t * imapp, const unsigned char *op) {abort();}
845
846 int
nc3_get_varm_ubyte(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,unsigned char * ip)847 nc3_get_varm_ubyte(int ncid, int varid, const size_t *startp,
848 const size_t *countp, const ptrdiff_t *stridep,
849 const ptrdiff_t * imapp, unsigned char *ip) {abort();}
850
851 int
nc3_put_varm_ushort(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const unsigned short * op)852 nc3_put_varm_ushort(int ncid, int varid, const size_t *startp,
853 const size_t *countp, const ptrdiff_t *stridep,
854 const ptrdiff_t * imapp, const unsigned short *op) {abort();}
855
856 int
nc3_get_varm_ushort(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,unsigned short * ip)857 nc3_get_varm_ushort(int ncid, int varid, const size_t *startp,
858 const size_t *countp, const ptrdiff_t *stridep,
859 const ptrdiff_t * imapp, unsigned short *ip) {abort();}
860
861 int
nc3_put_varm_uint(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const unsigned int * op)862 nc3_put_varm_uint(int ncid, int varid, const size_t *startp,
863 const size_t *countp, const ptrdiff_t *stridep,
864 const ptrdiff_t * imapp, const unsigned int *op) {abort();}
865
866 int
nc3_get_varm_uint(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,unsigned int * ip)867 nc3_get_varm_uint(int ncid, int varid, const size_t *startp,
868 const size_t *countp, const ptrdiff_t *stridep,
869 const ptrdiff_t * imapp, unsigned int *ip) {abort();}
870
871 int
nc3_put_varm_longlong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const long long * op)872 nc3_put_varm_longlong(int ncid, int varid, const size_t *startp,
873 const size_t *countp, const ptrdiff_t *stridep,
874 const ptrdiff_t * imapp, const long long *op) {abort();}
875
876 int
nc3_get_varm_longlong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,long long * ip)877 nc3_get_varm_longlong(int ncid, int varid, const size_t *startp,
878 const size_t *countp, const ptrdiff_t *stridep,
879 const ptrdiff_t * imapp, long long *ip) {abort();}
880
881 int
nc3_put_varm_ulonglong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const unsigned long long * op)882 nc3_put_varm_ulonglong(int ncid, int varid, const size_t *startp,
883 const size_t *countp, const ptrdiff_t *stridep,
884 const ptrdiff_t * imapp, const unsigned long long *op) {abort();}
885
886 int
nc3_get_varm_ulonglong(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,unsigned long long * ip)887 nc3_get_varm_ulonglong(int ncid, int varid, const size_t *startp,
888 const size_t *countp, const ptrdiff_t *stridep,
889 const ptrdiff_t * imapp, unsigned long long *ip) {abort();}
890
891 int
nc3_put_varm_string(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,const char ** op)892 nc3_put_varm_string(int ncid, int varid, const size_t *startp,
893 const size_t *countp, const ptrdiff_t *stridep,
894 const ptrdiff_t * imapp, const char **op) {abort();}
895
896 int
nc3_get_varm_string(int ncid,int varid,const size_t * startp,const size_t * countp,const ptrdiff_t * stridep,const ptrdiff_t * imapp,char ** ip)897 nc3_get_varm_string(int ncid, int varid, const size_t *startp,
898 const size_t *countp, const ptrdiff_t *stridep,
899 const ptrdiff_t * imapp, char **ip) {abort();}
900
901 /* End {put,get}_varm */
902 /* Begin {put,get}_var */
903
904 int
nc3_put_var_text(int ncid,int varid,const char * op)905 nc3_put_var_text(int ncid, int varid, const char *op) {abort();}
906
907 int
nc3_get_var_text(int ncid,int varid,char * ip)908 nc3_get_var_text(int ncid, int varid, char *ip) {abort();}
909
910 int
nc3_put_var_uchar(int ncid,int varid,const unsigned char * op)911 nc3_put_var_uchar(int ncid, int varid, const unsigned char *op) {abort();}
912
913 int
nc3_get_var_uchar(int ncid,int varid,unsigned char * ip)914 nc3_get_var_uchar(int ncid, int varid, unsigned char *ip) {abort();}
915
916 int
nc3_put_var_schar(int ncid,int varid,const signed char * op)917 nc3_put_var_schar(int ncid, int varid, const signed char *op) {abort();}
918
919 int
nc3_get_var_schar(int ncid,int varid,signed char * ip)920 nc3_get_var_schar(int ncid, int varid, signed char *ip) {abort();}
921
922 int
nc3_put_var_short(int ncid,int varid,const short * op)923 nc3_put_var_short(int ncid, int varid, const short *op) {abort();}
924
925 int
nc3_get_var_short(int ncid,int varid,short * ip)926 nc3_get_var_short(int ncid, int varid, short *ip) {abort();}
927
928 int
nc3_put_var_int(int ncid,int varid,const int * op)929 nc3_put_var_int(int ncid, int varid, const int *op) {abort();}
930
931 int
nc3_get_var_int(int ncid,int varid,int * ip)932 nc3_get_var_int(int ncid, int varid, int *ip) {abort();}
933
934 int
nc3_put_var_long(int ncid,int varid,const long * op)935 nc3_put_var_long(int ncid, int varid, const long *op) {abort();}
936
937 int
nc3_get_var_long(int ncid,int varid,long * ip)938 nc3_get_var_long(int ncid, int varid, long *ip) {abort();}
939
940 int
nc3_put_var_float(int ncid,int varid,const float * op)941 nc3_put_var_float(int ncid, int varid, const float *op) {abort();}
942
943 int
nc3_get_var_float(int ncid,int varid,float * ip)944 nc3_get_var_float(int ncid, int varid, float *ip) {abort();}
945
946 int
nc3_put_var_double(int ncid,int varid,const double * op)947 nc3_put_var_double(int ncid, int varid, const double *op) {abort();}
948
949 int
nc3_get_var_double(int ncid,int varid,double * ip)950 nc3_get_var_double(int ncid, int varid, double *ip) {abort();}
951
952 int
nc3_put_var_ubyte(int ncid,int varid,const unsigned char * op)953 nc3_put_var_ubyte(int ncid, int varid, const unsigned char *op) {abort();}
954
955 int
nc3_get_var_ubyte(int ncid,int varid,unsigned char * ip)956 nc3_get_var_ubyte(int ncid, int varid, unsigned char *ip) {abort();}
957
958 int
nc3_put_var_ushort(int ncid,int varid,const unsigned short * op)959 nc3_put_var_ushort(int ncid, int varid, const unsigned short *op) {abort();}
960
961 int
nc3_get_var_ushort(int ncid,int varid,unsigned short * ip)962 nc3_get_var_ushort(int ncid, int varid, unsigned short *ip) {abort();}
963
964 int
nc3_put_var_uint(int ncid,int varid,const unsigned int * op)965 nc3_put_var_uint(int ncid, int varid, const unsigned int *op) {abort();}
966
967 int
nc3_get_var_uint(int ncid,int varid,unsigned int * ip)968 nc3_get_var_uint(int ncid, int varid, unsigned int *ip) {abort();}
969
970 int
nc3_put_var_longlong(int ncid,int varid,const long long * op)971 nc3_put_var_longlong(int ncid, int varid, const long long *op) {abort();}
972
973 int
nc3_get_var_longlong(int ncid,int varid,long long * ip)974 nc3_get_var_longlong(int ncid, int varid, long long *ip) {abort();}
975
976 int
nc3_put_var_ulonglong(int ncid,int varid,const unsigned long long * op)977 nc3_put_var_ulonglong(int ncid, int varid, const unsigned long long *op) {abort();}
978
979 int
nc3_get_var_ulonglong(int ncid,int varid,unsigned long long * ip)980 nc3_get_var_ulonglong(int ncid, int varid, unsigned long long *ip) {abort();}
981
982 int
nc3_put_var_string(int ncid,int varid,const char ** op)983 nc3_put_var_string(int ncid, int varid, const char **op) {abort();}
984
985 int
nc3_get_var_string(int ncid,int varid,char ** ip)986 nc3_get_var_string(int ncid, int varid, char **ip) {abort();}
987
988 int
nc3__create_mp(const char * path,int cmode,size_t initialsz,int basepe,size_t * chunksizehintp,int * ncidp)989 nc3__create_mp(const char *path, int cmode, size_t initialsz, int basepe,
990 size_t *chunksizehintp, int *ncidp) {abort();}
991
992 int
nc3__open_mp(const char * path,int mode,int basepe,size_t * chunksizehintp,int * ncidp)993 nc3__open_mp(const char *path, int mode, int basepe,
994 size_t *chunksizehintp, int *ncidp) {abort();}
995
996 int
nc3_enddef(int ncid)997 nc3_enddef(int ncid) {abort();}
998