netcdf

Undocumented in source.

Members

Aliases

nc_type
alias nc_type = int
Undocumented in source.

Functions

NC_ISSYSERR
bool NC_ISSYSERR(int err)

The netcdf version 3 functions all return integer error status. These are the possible values, in addition to certain values from the system errno.h.

nc__create
int nc__create(const(char)* path, int cmode, size_t initialsz, size_t* chunksizehintp, int* ncidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc__create_mp
int nc__create_mp(const(char)* path, int cmode, size_t initialsz, int basepe, size_t* chunksizehintp, int* ncidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc__enddef
int nc__enddef(int ncid, size_t h_minfree, size_t v_align, size_t v_minfree, size_t r_align)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc__open
int nc__open(const(char)* path, int mode, size_t* chunksizehintp, int* ncidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc__open_mp
int nc__open_mp(const(char)* path, int mode, int basepe, size_t* chunksizehintp, int* ncidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_abort
int nc_abort(int ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_close
int nc_close(int ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_copy_att
int nc_copy_att(int ncid_in, int varid_in, const(char)* name, int ncid_out, int varid_out)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_copy_var
int nc_copy_var(int ncid_in, int varid, int ncid_out)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_create
int nc_create(const(char)* path, int cmode, int* ncidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_compound
int nc_def_compound(int ncid, size_t size, const(char)* name, nc_type* typeidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_dim
int nc_def_dim(int ncid, const(char)* name, size_t len, int* idp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_enum
int nc_def_enum(int ncid, nc_type base_typeid, const(char)* name, nc_type* typeidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_grp
int nc_def_grp(int parent_ncid, const(char)* name, int* new_ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_opaque
int nc_def_opaque(int ncid, size_t size, const(char)* name, nc_type* xtypep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_var
int nc_def_var(int ncid, const(char)* name, nc_type xtype, int ndims, const(int)* dimidsp, int* varidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_var_chunking
int nc_def_var_chunking(int ncid, int varid, int storage, const(size_t)* chunksizesp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_var_deflate
int nc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_var_endian
int nc_def_var_endian(int ncid, int varid, int endian)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_var_fill
int nc_def_var_fill(int ncid, int varid, int no_fill, const(void)* fill_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_var_fletcher32
int nc_def_var_fletcher32(int ncid, int varid, int fletcher32)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_def_vlen
int nc_def_vlen(int ncid, const(char)* name, nc_type base_typeid, nc_type* xtypep)

Calculate an offset for creating a compound type. This calls a * mysterious C macro which was found carved into one of the blocks of * the Newgrange passage tomb in County Meath, Ireland. This code has D specific just use S.M.offsetof instead * been carbon dated to 3200 B.C.E.

nc_del_att
int nc_del_att(int ncid, int varid, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_delete
int nc_delete(const(char)* path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_delete_mp
int nc_delete_mp(const(char)* path, int basepe)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_enddef
int nc_enddef(int ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_free_string
int nc_free_string(size_t len, char** data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_free_vlen
int nc_free_vlen(nc_vlen_t* vl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_free_vlens
int nc_free_vlens(size_t len, nc_vlen_t* vlens)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att
int nc_get_att(int ncid, int varid, const(char)* name, void* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_double
int nc_get_att_double(int ncid, int varid, const(char)* name, double* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_float
int nc_get_att_float(int ncid, int varid, const(char)* name, float* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_int
int nc_get_att_int(int ncid, int varid, const(char)* name, int* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_long
int nc_get_att_long(int ncid, int varid, const(char)* name, c_long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_longlong
int nc_get_att_longlong(int ncid, int varid, const(char)* name, long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_schar
int nc_get_att_schar(int ncid, int varid, const(char)* name, byte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_short
int nc_get_att_short(int ncid, int varid, const(char)* name, short* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_string
int nc_get_att_string(int ncid, int varid, const(char)* name, char** ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_text
int nc_get_att_text(int ncid, int varid, const(char)* name, char* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_ubyte
int nc_get_att_ubyte(int ncid, int varid, const(char)* name, ubyte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_uint
int nc_get_att_uint(int ncid, int varid, const(char)* name, uint* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_ulonglong
int nc_get_att_ulonglong(int ncid, int varid, const(char)* name, ulong* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_att_ushort
int nc_get_att_ushort(int ncid, int varid, const(char)* name, ushort* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_chunk_cache
int nc_get_chunk_cache(size_t* sizep, size_t* nelemsp, float* preemptionp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var
int nc_get_var(int ncid, int varid, void* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1
int nc_get_var1(int ncid, int varid, const(size_t)* indexp, void* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_double
int nc_get_var1_double(int ncid, int varid, const(size_t)* indexp, double* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_float
int nc_get_var1_float(int ncid, int varid, const(size_t)* indexp, float* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_int
int nc_get_var1_int(int ncid, int varid, const(size_t)* indexp, int* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_long
int nc_get_var1_long(int ncid, int varid, const(size_t)* indexp, c_long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_longlong
int nc_get_var1_longlong(int ncid, int varid, const(size_t)* indexp, long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_schar
int nc_get_var1_schar(int ncid, int varid, const(size_t)* indexp, byte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_short
int nc_get_var1_short(int ncid, int varid, const(size_t)* indexp, short* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_string
int nc_get_var1_string(int ncid, int varid, const(size_t)* indexp, char** ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_text
int nc_get_var1_text(int ncid, int varid, const(size_t)* indexp, char* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_ubyte
int nc_get_var1_ubyte(int ncid, int varid, const(size_t)* indexp, ubyte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_uint
int nc_get_var1_uint(int ncid, int varid, const(size_t)* indexp, uint* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_ulonglong
int nc_get_var1_ulonglong(int ncid, int varid, const(size_t)* indexp, const(ulong)* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var1_ushort
int nc_get_var1_ushort(int ncid, int varid, const(size_t)* indexp, ushort* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_chunk_cache
int nc_get_var_chunk_cache(int ncid, int varid, size_t* sizep, size_t* nelemsp, float* preemptionp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_double
int nc_get_var_double(int ncid, int varid, double* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_float
int nc_get_var_float(int ncid, int varid, float* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_int
int nc_get_var_int(int ncid, int varid, int* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_long
int nc_get_var_long(int ncid, int varid, c_long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_longlong
int nc_get_var_longlong(int ncid, int varid, long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_schar
int nc_get_var_schar(int ncid, int varid, byte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_short
int nc_get_var_short(int ncid, int varid, short* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_string
int nc_get_var_string(int ncid, int varid, char** ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_text
int nc_get_var_text(int ncid, int varid, char* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_ubyte
int nc_get_var_ubyte(int ncid, int varid, ubyte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_uint
int nc_get_var_uint(int ncid, int varid, uint* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_ulonglong
int nc_get_var_ulonglong(int ncid, int varid, ulong* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_var_ushort
int nc_get_var_ushort(int ncid, int varid, ushort* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara
int nc_get_vara(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, void* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_double
int nc_get_vara_double(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, double* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_float
int nc_get_vara_float(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, float* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_int
int nc_get_vara_int(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, int* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_long
int nc_get_vara_long(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, c_long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_longlong
int nc_get_vara_longlong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_schar
int nc_get_vara_schar(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, byte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_short
int nc_get_vara_short(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, short* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_string
int nc_get_vara_string(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, char** ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_text
int nc_get_vara_text(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, char* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_ubyte
int nc_get_vara_ubyte(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, ubyte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_uint
int nc_get_vara_uint(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, uint* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_ulonglong
int nc_get_vara_ulonglong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, ulong* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vara_ushort
int nc_get_vara_ushort(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, ushort* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm
int nc_get_varm(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, void* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_double
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_float
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_int
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_long
int nc_get_varm_long(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, c_long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_longlong
int nc_get_varm_longlong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_schar
int nc_get_varm_schar(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, byte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_short
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_string
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_text
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_ubyte
int nc_get_varm_ubyte(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, ubyte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_uint
int nc_get_varm_uint(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, uint* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_ulonglong
int nc_get_varm_ulonglong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, ulong* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_varm_ushort
int nc_get_varm_ushort(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, ushort* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars
int nc_get_vars(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, void* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_double
int nc_get_vars_double(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, double* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_float
int nc_get_vars_float(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, float* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_int
int nc_get_vars_int(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, int* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_long
int nc_get_vars_long(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, c_long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_longlong
int nc_get_vars_longlong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, long* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_schar
int nc_get_vars_schar(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, byte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_short
int nc_get_vars_short(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, short* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_string
int nc_get_vars_string(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, char** ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_text
int nc_get_vars_text(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, char* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_ubyte
int nc_get_vars_ubyte(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, ubyte* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_uint
int nc_get_vars_uint(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, uint* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_ulonglong
int nc_get_vars_ulonglong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, ulong* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vars_ushort
int nc_get_vars_ushort(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, ushort* ip)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_get_vlen_element
int nc_get_vlen_element(int ncid, int typeid1, const(void)* vlen_element, size_t* len, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq
int nc_inq(int ncid, int* ndimsp, int* nvarsp, int* nattsp, int* unlimdimidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_att
int nc_inq_att(int ncid, int varid, const(char)* name, nc_type* xtypep, size_t* lenp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_attid
int nc_inq_attid(int ncid, int varid, const(char)* name, int* idp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_attlen
int nc_inq_attlen(int ncid, int varid, const(char)* name, size_t* lenp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_attname
int nc_inq_attname(int ncid, int varid, int attnum, char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_atttype
int nc_inq_atttype(int ncid, int varid, const(char)* name, nc_type* xtypep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_base_pe
int nc_inq_base_pe(int ncid, int* pe)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound
int nc_inq_compound(int ncid, nc_type xtype, char* name, size_t* sizep, size_t* nfieldsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_field
int nc_inq_compound_field(int ncid, nc_type xtype, int fieldid, char* name, size_t* offsetp, nc_type* field_typeidp, int* ndimsp, int* dim_sizesp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_fielddim_sizes
int nc_inq_compound_fielddim_sizes(int ncid, nc_type xtype, int fieldid, int* dim_sizes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_fieldindex
int nc_inq_compound_fieldindex(int ncid, nc_type xtype, const(char)* name, int* fieldidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_fieldname
int nc_inq_compound_fieldname(int ncid, nc_type xtype, int fieldid, char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_fieldndims
int nc_inq_compound_fieldndims(int ncid, nc_type xtype, int fieldid, int* ndimsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_fieldoffset
int nc_inq_compound_fieldoffset(int ncid, nc_type xtype, int fieldid, size_t* offsetp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_fieldtype
int nc_inq_compound_fieldtype(int ncid, nc_type xtype, int fieldid, nc_type* field_typeidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_name
int nc_inq_compound_name(int ncid, nc_type xtype, char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_nfields
int nc_inq_compound_nfields(int ncid, nc_type xtype, size_t* nfieldsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_compound_size
int nc_inq_compound_size(int ncid, nc_type xtype, size_t* sizep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_dim
int nc_inq_dim(int ncid, int dimid, char* name, size_t* lenp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_dimid
int nc_inq_dimid(int ncid, const(char)* name, int* idp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_dimids
int nc_inq_dimids(int ncid, int* ndims, int* dimids, int include_parents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_dimlen
int nc_inq_dimlen(int ncid, int dimid, size_t* lenp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_dimname
int nc_inq_dimname(int ncid, int dimid, char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_enum
int nc_inq_enum(int ncid, nc_type xtype, char* name, nc_type* base_nc_typep, size_t* base_sizep, size_t* num_membersp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_enum_ident
int nc_inq_enum_ident(int ncid, nc_type xtype, c_long value, char* identifier)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_enum_member
int nc_inq_enum_member(int ncid, nc_type xtype, int idx, char* name, void* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_format
int nc_inq_format(int ncid, int* formatp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_format_extended
int nc_inq_format_extended(int ncid, int* formatp, int* modep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_grp_full_ncid
int nc_inq_grp_full_ncid(int ncid, const(char)* full_name, int* grp_ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_grp_ncid
int nc_inq_grp_ncid(int ncid, const(char)* grp_name, int* grp_ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_grp_parent
int nc_inq_grp_parent(int ncid, int* parent_ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_grpname
int nc_inq_grpname(int ncid, char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_grpname_full
int nc_inq_grpname_full(int ncid, size_t* lenp, char* full_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_grpname_len
int nc_inq_grpname_len(int ncid, size_t* lenp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_grps
int nc_inq_grps(int ncid, int* numgrps, int* ncids)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_libvers
const(char)* nc_inq_libvers()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_natts
int nc_inq_natts(int ncid, int* nattsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_ncid
int nc_inq_ncid(int ncid, const(char)* name, int* grp_ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_ndims
int nc_inq_ndims(int ncid, int* ndimsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_nvars
int nc_inq_nvars(int ncid, int* nvarsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_opaque
int nc_inq_opaque(int ncid, nc_type xtype, char* name, size_t* sizep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_path
int nc_inq_path(int ncid, size_t* pathlen, char* path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_type
int nc_inq_type(int ncid, nc_type xtype, char* name, size_t* size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_type_equal
int nc_inq_type_equal(int ncid1, nc_type typeid1, int ncid2, nc_type typeid2, int* equal)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_typeid
int nc_inq_typeid(int ncid, const(char)* name, nc_type* typeidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_typeids
int nc_inq_typeids(int ncid, int* ntypes, int* typeids)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_unlimdim
int nc_inq_unlimdim(int ncid, int* unlimdimidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_unlimdims
int nc_inq_unlimdims(int ncid, int* nunlimdimsp, int* unlimdimidsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_user_type
int nc_inq_user_type(int ncid, nc_type xtype, char* name, size_t* size, nc_type* base_nc_typep, size_t* nfieldsp, int* classp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_var
int nc_inq_var(int ncid, int varid, char* name, nc_type* xtypep, int* ndimsp, int* dimidsp, int* nattsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_var_chunking
int nc_inq_var_chunking(int ncid, int varid, int* storagep, size_t* chunksizesp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_var_deflate
int nc_inq_var_deflate(int ncid, int varid, int* shufflep, int* deflatep, int* deflate_levelp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_var_endian
int nc_inq_var_endian(int ncid, int varid, int* endianp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_var_fill
int nc_inq_var_fill(int ncid, int varid, int* no_fill, void* fill_valuep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_var_fletcher32
int nc_inq_var_fletcher32(int ncid, int varid, int* fletcher32p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_var_szip
int nc_inq_var_szip(int ncid, int varid, int* options_maskp, int* pixels_per_blockp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_vardimid
int nc_inq_vardimid(int ncid, int varid, int* dimidsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_varid
int nc_inq_varid(int ncid, const(char)* name, int* varidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_varids
int nc_inq_varids(int ncid, int* nvars, int* varids)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_varname
int nc_inq_varname(int ncid, int varid, char* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_varnatts
int nc_inq_varnatts(int ncid, int varid, int* nattsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_varndims
int nc_inq_varndims(int ncid, int varid, int* ndimsp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_vartype
int nc_inq_vartype(int ncid, int varid, nc_type* xtypep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_inq_vlen
int nc_inq_vlen(int ncid, nc_type xtype, char* name, size_t* datum_sizep, nc_type* base_nc_typep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_insert_array_compound
int nc_insert_array_compound(int ncid, nc_type xtype, const(char)* name, size_t offset, nc_type field_typeid, int ndims, const(int)* dim_sizes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_insert_compound
int nc_insert_compound(int ncid, nc_type xtype, const(char)* name, size_t offset, nc_type field_typeid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_insert_enum
int nc_insert_enum(int ncid, nc_type xtype, const(char)* name, const(void)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_open
int nc_open(const(char)* path, int mode, int* ncidp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att
int nc_put_att(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(void)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_double
int nc_put_att_double(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(double)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_float
int nc_put_att_float(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(float)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_int
int nc_put_att_int(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(int)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_long
int nc_put_att_long(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(c_long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_longlong
int nc_put_att_longlong(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_schar
int nc_put_att_schar(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(byte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_short
int nc_put_att_short(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(short)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_string
int nc_put_att_string(int ncid, int varid, const(char)* name, size_t len, const(char)** op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_text
int nc_put_att_text(int ncid, int varid, const(char)* name, size_t len, const(char)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_ubyte
int nc_put_att_ubyte(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(ubyte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_uint
int nc_put_att_uint(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(uint)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_ulonglong
int nc_put_att_ulonglong(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(ulong)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_att_ushort
int nc_put_att_ushort(int ncid, int varid, const(char)* name, nc_type xtype, size_t len, const(ushort)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var
int nc_put_var(int ncid, int varid, const(void)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1
int nc_put_var1(int ncid, int varid, const(size_t)* indexp, const(void)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_double
int nc_put_var1_double(int ncid, int varid, const(size_t)* indexp, const(double)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_float
int nc_put_var1_float(int ncid, int varid, const(size_t)* indexp, const(float)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_int
int nc_put_var1_int(int ncid, int varid, const(size_t)* indexp, const(int)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_long
int nc_put_var1_long(int ncid, int varid, const(size_t)* indexp, const(c_long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_longlong
int nc_put_var1_longlong(int ncid, int varid, const(size_t)* indexp, const(long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_schar
int nc_put_var1_schar(int ncid, int varid, const(size_t)* indexp, const(byte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_short
int nc_put_var1_short(int ncid, int varid, const(size_t)* indexp, const(short)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_string
int nc_put_var1_string(int ncid, int varid, const(size_t)* indexp, const(char)** op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_text
int nc_put_var1_text(int ncid, int varid, const(size_t)* indexp, const(char)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_ubyte
int nc_put_var1_ubyte(int ncid, int varid, const(size_t)* indexp, const(ubyte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_uint
int nc_put_var1_uint(int ncid, int varid, const(size_t)* indexp, const(uint)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_ulonglong
int nc_put_var1_ulonglong(int ncid, int varid, const(size_t)* indexp, const(ulong)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var1_ushort
int nc_put_var1_ushort(int ncid, int varid, const(size_t)* indexp, const(ushort)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_double
int nc_put_var_double(int ncid, int varid, const(double)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_float
int nc_put_var_float(int ncid, int varid, const(float)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_int
int nc_put_var_int(int ncid, int varid, const(int)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_long
int nc_put_var_long(int ncid, int varid, const(c_long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_longlong
int nc_put_var_longlong(int ncid, int varid, const(long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_schar
int nc_put_var_schar(int ncid, int varid, const(byte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_short
int nc_put_var_short(int ncid, int varid, const(short)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_string
int nc_put_var_string(int ncid, int varid, const(char)** op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_text
int nc_put_var_text(int ncid, int varid, const(char)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_ubyte
int nc_put_var_ubyte(int ncid, int varid, const(ubyte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_uint
int nc_put_var_uint(int ncid, int varid, const(uint)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_ulonglong
int nc_put_var_ulonglong(int ncid, int varid, const(ulong)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_var_ushort
int nc_put_var_ushort(int ncid, int varid, const(ushort)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara
int nc_put_vara(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(void)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_double
int nc_put_vara_double(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(double)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_float
int nc_put_vara_float(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(float)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_int
int nc_put_vara_int(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(int)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_long
int nc_put_vara_long(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(c_long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_longlong
int nc_put_vara_longlong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_schar
int nc_put_vara_schar(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(byte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_short
int nc_put_vara_short(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(short)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_string
int nc_put_vara_string(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(char)** op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_text
int nc_put_vara_text(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(char)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_ubyte
int nc_put_vara_ubyte(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ubyte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_uint
int nc_put_vara_uint(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(uint)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_ulonglong
int nc_put_vara_ulonglong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ulong)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vara_ushort
int nc_put_vara_ushort(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ushort)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_double
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_float
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_int
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_long
int nc_put_varm_long(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, const(c_long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_longlong
int nc_put_varm_longlong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, long* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_schar
int nc_put_varm_schar(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, const(byte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_short
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_string
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_text
int nc_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)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_ubyte
int nc_put_varm_ubyte(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, const(ubyte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_uint
int nc_put_varm_uint(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, const(uint)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_ulonglong
int nc_put_varm_ulonglong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, const(ulong)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_varm_ushort
int nc_put_varm_ushort(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ptrdiff_t)* imapp, const(ushort)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars
int nc_put_vars(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(void)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_double
int nc_put_vars_double(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(double)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_float
int nc_put_vars_float(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(float)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_int
int nc_put_vars_int(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(int)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_long
int nc_put_vars_long(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(c_long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_longlong
int nc_put_vars_longlong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(long)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_schar
int nc_put_vars_schar(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(byte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_short
int nc_put_vars_short(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(short)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_string
int nc_put_vars_string(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(char)** op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_text
int nc_put_vars_text(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(char)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_ubyte
int nc_put_vars_ubyte(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ubyte)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_uint
int nc_put_vars_uint(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(uint)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_ulonglong
int nc_put_vars_ulonglong(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ulong)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vars_ushort
int nc_put_vars_ushort(int ncid, int varid, const(size_t)* startp, const(size_t)* countp, const(ptrdiff_t)* stridep, const(ushort)* op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_put_vlen_element
int nc_put_vlen_element(int ncid, int typeid1, void* vlen_element, size_t len, const(void)* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_redef
int nc_redef(int ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_rename_att
int nc_rename_att(int ncid, int varid, const(char)* name, const(char)* newname)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_rename_dim
int nc_rename_dim(int ncid, int dimid, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_rename_grp
int nc_rename_grp(int grpid, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_rename_var
int nc_rename_var(int ncid, int varid, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_set_base_pe
int nc_set_base_pe(int ncid, int pe)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_set_chunk_cache
int nc_set_chunk_cache(size_t size, size_t nelems, float preemption)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_set_default_format
int nc_set_default_format(int format, int* old_formatp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_set_fill
int nc_set_fill(int ncid, int fillmode, int* old_modep)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_set_log_level
int nc_set_log_level(int new_level)
Undocumented in source. Be warned that the author may not have intended to support it.
nc_set_log_level
int nc_set_log_level(int new_level)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_set_var_chunk_cache
int nc_set_var_chunk_cache(int ncid, int varid, size_t size, size_t nelems, float preemption)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_show_metadata
int nc_show_metadata(int ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_strerror
const(char)* nc_strerror(int ncerr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nc_sync
int nc_sync(int ncid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

NC2_ERR
enum NC2_ERR;

< Returned for all errors in the v2 API.

NC4_FIRST_ERROR
enum NC4_FIRST_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC4_LAST_ERROR
enum NC4_LAST_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_64BIT_OFFSET
enum NC_64BIT_OFFSET;

< Use large (64-bit) file offsets. Mode flag for nc_create().

NC_BYTE
enum NC_BYTE;

< signed 1 byte integer

NC_CHAR
enum NC_CHAR;

< ISO/ASCII character

NC_CHUNKED
enum NC_CHUNKED;

@{

NC_CLASSIC_MODEL
enum NC_CLASSIC_MODEL;

< Enforce classic model. Mode flag for nc_create().

NC_CLOBBER
enum NC_CLOBBER;

< Destroy existing file. Mode flag for nc_create().

NC_COMPOUND
enum NC_COMPOUND;

< compound types

NC_CONTIGUOUS
enum NC_CONTIGUOUS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_DISKLESS
enum NC_DISKLESS;

< Use diskless file. Mode flag for nc_open() or nc_create().

NC_DOUBLE
enum NC_DOUBLE;

< double precision floating point number

NC_EACCESS
enum NC_EACCESS;

< Access Failure

NC_EATTEXISTS
enum NC_EATTEXISTS;

< Attribute already exists.

NC_EATTMETA
enum NC_EATTMETA;

< Problem with attribute metadata.

NC_EAUTH
enum NC_EAUTH;

< Authorization Failure

NC_EAXISTYPE
enum NC_EAXISTYPE;

< Unknown axis type.

NC_EBADCHUNK
enum NC_EBADCHUNK;

< Bad chunksize.

NC_EBADCLASS
enum NC_EBADCLASS;

< Bad class.

NC_EBADDIM
enum NC_EBADDIM;

< Invalid dimension id or name

NC_EBADFIELD
enum NC_EBADFIELD;

< Bad field ID.

NC_EBADGRPID
enum NC_EBADGRPID;

< Bad group ID.

NC_EBADID
enum NC_EBADID;

Not a netcdf id.

NC_EBADNAME
enum NC_EBADNAME;

< Attribute or variable name contains illegal characters

NC_EBADTYPE
enum NC_EBADTYPE;

< Not a netcdf data type

NC_EBADTYPID
enum NC_EBADTYPID;

< Bad type ID.

NC_ECANTCREATE
enum NC_ECANTCREATE;

< Can't create.

NC_ECANTEXTEND
enum NC_ECANTEXTEND;

< Attempt to extend dataset during ind. I/O operation.

NC_ECANTREAD
enum NC_ECANTREAD;

< Can't read.

NC_ECANTREMOVE
enum NC_ECANTREMOVE;

< Can't remove file

NC_ECANTWRITE
enum NC_ECANTWRITE;

< Can't write.

NC_ECHAR
enum NC_ECHAR;

< Attempt to convert between text & numbers

NC_ECONSTRAINT
enum NC_ECONSTRAINT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_ECURL
enum NC_ECURL;

< Generic libcurl error

NC_EDAP
enum NC_EDAP;

< Generic DAP error

NC_EDAPCONSTRAINT
enum NC_EDAPCONSTRAINT;

< Malformed DAP Constraint

NC_EDAPSVC
enum NC_EDAPSVC;

< DAP server error

NC_EDAPURL
enum NC_EDAPURL;

< Malformed DAP URL

NC_EDAS
enum NC_EDAS;

< Malformed or inaccessible DAS

NC_EDATADDS
enum NC_EDATADDS;

< Malformed or inaccessible DATADDS

NC_EDDS
enum NC_EDDS;

< Malformed or inaccessible DDS

NC_EDIMMETA
enum NC_EDIMMETA;

< Problem with dimension metadata.

NC_EDIMSCALE
enum NC_EDIMSCALE;

< Probem with HDF5 dimscales.

NC_EDIMSIZE
enum NC_EDIMSIZE;

< Invalid dimension size

NC_EDISKLESS
enum NC_EDISKLESS;

< Error in using diskless access.

NC_EEDGE
enum NC_EEDGE;

Start+count exceeds dimension bound.

NC_EEXIST
enum NC_EEXIST;

< netcdf file exists && NC_NOCLOBBER

NC_EFILEMETA
enum NC_EFILEMETA;

< Problem with file metadata.

NC_EGLOBAL
enum NC_EGLOBAL;

< Action prohibited on NC_GLOBAL varid

NC_EHDFERR
enum NC_EHDFERR;

Error at HDF5 layer.

NC_EINDEFINE
enum NC_EINDEFINE;

Operation not allowed in define mode.

NC_EINVAL
enum NC_EINVAL;

< Invalid Argument

NC_EINVALCOORDS
enum NC_EINVALCOORDS;

Index exceeds dimension bound.

NC_EIO
enum NC_EIO;

< Generic IO error

NC_ELATEDEF
enum NC_ELATEDEF;

< Attempt to define var properties, like deflate, after enddef.

NC_ELATEFILL
enum NC_ELATEFILL;

< Attempt to define fill value when data already exists.

NC_EMAPTYPE
enum NC_EMAPTYPE;

< Mapped access for atomic types only.

NC_EMAXATTS
enum NC_EMAXATTS;

< NC_MAX_ATTRS exceeded

NC_EMAXDIMS
enum NC_EMAXDIMS;

< NC_MAX_DIMS exceeded

NC_EMAXVARS
enum NC_EMAXVARS;

NC_MAX_VARS exceeded. Max number of variables exceeded in a classic or 64-bit offset file, or an netCDF-4 file with ::NC_CLASSIC_MODEL on.

NC_EMPI
enum NC_EMPI;

< MPI operation failed.

NC_ENAMEINUSE
enum NC_ENAMEINUSE;

< String match to name in use

NC_ENDIAN_BIG
enum NC_ENDIAN_BIG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_ENDIAN_LITTLE
enum NC_ENDIAN_LITTLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_ENDIAN_NATIVE
enum NC_ENDIAN_NATIVE;

@{

NC_ENFILE
enum NC_ENFILE;

< Too many netcdfs open

NC_ENOCOMPOUND
enum NC_ENOCOMPOUND;

< Not a compound type.

NC_ENODATA
enum NC_ENODATA;

< Attempt to access variable with no data

NC_ENOGRP
enum NC_ENOGRP;

< No group found.

NC_ENOMEM
enum NC_ENOMEM;

< Memory allocation (malloc) failure

NC_ENOPAR
enum NC_ENOPAR;

< Parallel operation on file opened for non-parallel access.

NC_ENORECVARS
enum NC_ENORECVARS;

< nc_rec op when there are no record vars

NC_ENOTATT
enum NC_ENOTATT;

< Attribute not found

NC_ENOTBUILT
enum NC_ENOTBUILT;

< Attempt to use feature that was not turned on when netCDF was built.

NC_ENOTFOUND
enum NC_ENOTFOUND;

< No such file

NC_ENOTINDEFINE
enum NC_ENOTINDEFINE;

Operation not allowed in data mode. This is returned for netCDF classic or 64-bit offset files, or for netCDF-4 files, when they were been created with ::NC_CLASSIC_MODEL flag in nc_create().

NC_ENOTNC
enum NC_ENOTNC;

< Not a netcdf file

NC_ENOTNC3
enum NC_ENOTNC3;

< Attempting netcdf-3 operation on netcdf-4 file.

NC_ENOTNC4
enum NC_ENOTNC4;

< Attempting netcdf-4 operation on netcdf-3 file.

NC_ENOTVAR
enum NC_ENOTVAR;

Variable not found.

NC_ENUM
enum NC_ENUM;

< enum types

NC_EPARINIT
enum NC_EPARINIT;

< Error initializing for parallel access.

NC_EPERM
enum NC_EPERM;

< Write to read only

NC_ERANGE
enum NC_ERANGE;

Math result not representable.

NC_ESTORAGE
enum NC_ESTORAGE;

< Can't specify both contiguous and chunking.

NC_ESTRICTNC3
enum NC_ESTRICTNC3;

Attempting netcdf-4 operation on strict nc3 netcdf-4 file.

NC_ESTRIDE
enum NC_ESTRIDE;

< Illegal stride

NC_ESTS
enum NC_ESTS;

< In Fortran, string too short* / enum NC_EMAXNAME = -53; /**< NC_MAX_NAME exceeded

NC_ETRANSLATION
enum NC_ETRANSLATION;

< Untranslatable construct

NC_ETRUNC
enum NC_ETRUNC;

< File likely truncated or possibly corrupted

NC_ETYPDEFINED
enum NC_ETYPDEFINED;

< Type has already been defined and may not be edited.

NC_EUNLIMIT
enum NC_EUNLIMIT;

< NC_UNLIMITED size already in use

NC_EUNLIMPOS
enum NC_EUNLIMPOS;

< NC_UNLIMITED in the wrong index

NC_EURL
enum NC_EURL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_EVARMETA
enum NC_EVARMETA;

< Problem with variable metadata.

NC_EVARSIZE
enum NC_EVARSIZE;

< One or more variable sizes violate format constraints

NC_FILL
enum NC_FILL;

< Argument to nc_set_fill() to clear NC_NOFILL

NC_FIRSTUSERTYPEID
enum NC_FIRSTUSERTYPEID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FLETCHER32
enum NC_FLETCHER32;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FLOAT
enum NC_FLOAT;

< single precision floating point number

NC_FORMAT_64BIT
enum NC_FORMAT_64BIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_CLASSIC
enum NC_FORMAT_CLASSIC;

@{

NC_FORMAT_DAP2
enum NC_FORMAT_DAP2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_DAP4
enum NC_FORMAT_DAP4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_NC3
enum NC_FORMAT_NC3;

@{

NC_FORMAT_NC_HDF4
enum NC_FORMAT_NC_HDF4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_NC_HDF5
enum NC_FORMAT_NC_HDF5;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_NETCDF4
enum NC_FORMAT_NETCDF4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_NETCDF4_CLASSIC
enum NC_FORMAT_NETCDF4_CLASSIC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_PNETCDF
enum NC_FORMAT_PNETCDF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FORMAT_UNDEFINED
enum NC_FORMAT_UNDEFINED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_GLOBAL
enum NC_GLOBAL;

Attribute id to put/get a global attribute.

NC_HAVE_NEW_CHUNKING_API
enum NC_HAVE_NEW_CHUNKING_API;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_INT
enum NC_INT;

< signed 4 byte integer

NC_INT64
enum NC_INT64;

< signed 8-byte int

NC_LOCK
enum NC_LOCK;

\deprecated The following flag currently is ignored, but use in nc_open() or nc_create() may someday support use of advisory locking to prevent multiple writers from clobbering a file

NC_LONG
enum NC_LONG;

< deprecated, but required for backward compatibility.

NC_MAX_ATOMIC_TYPE
enum NC_MAX_ATOMIC_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_ATTRS
enum NC_MAX_ATTRS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_DIMS
enum NC_MAX_DIMS;

@{

NC_MAX_HDF4_NAME
enum NC_MAX_HDF4_NAME;

This is the max size of an SD dataset name in HDF4 (from HDF4 documentation).

NC_MAX_NAME
enum NC_MAX_NAME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_VARS
enum NC_MAX_VARS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_VAR_DIMS
enum NC_MAX_VAR_DIMS;

< max per variable dimensions

NC_MMAP
enum NC_MMAP;

< Use diskless file with mmap. Mode flag for nc_open() or nc_create().

NC_MPIIO
enum NC_MPIIO;

Turn on MPI I/O. Use this in mode flags for both nc_create() and nc_open().

NC_MPIPOSIX
enum NC_MPIPOSIX;

Turn on MPI POSIX I/O. Use this in mode flags for both nc_create() and nc_open(). *//**< \deprecated As of libhdf5 1.8.13.

NC_NAT
enum NC_NAT;

< Not A Type

NC_NETCDF4
enum NC_NETCDF4;

< Use netCDF-4/HDF5 format. Mode flag for nc_create().

NC_NOCHECKSUM
enum NC_NOCHECKSUM;

@{

NC_NOCLOBBER
enum NC_NOCLOBBER;

< Don't destroy existing file. Mode flag for nc_create().

NC_NOERR
enum NC_NOERR;

< No Error

NC_NOFILL
enum NC_NOFILL;

< Argument to nc_set_fill() to turn off filling of data.

NC_NOSHUFFLE
enum NC_NOSHUFFLE;

Control the HDF5 shuffle filter. In HDF5 files you can specify * that a shuffle filter should be used on each chunk of a variable to * improve compression for that variable. This per-variable shuffle * property can be set with the function nc_def_var_deflate().

NC_NOWRITE
enum NC_NOWRITE;

< Set read-only access for nc_open().

NC_OPAQUE
enum NC_OPAQUE;

< opaque types

NC_PNETCDF
enum NC_PNETCDF;

< Use parallel-netcdf library. Mode flag for nc_open().

NC_SHARE
enum NC_SHARE;

Share updates, limit cacheing. Use this in mode flags for both nc_create() and nc_open().

NC_SHORT
enum NC_SHORT;

< signed 2 byte integer

NC_SHUFFLE
enum NC_SHUFFLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_SIZEHINT_DEFAULT
enum NC_SIZEHINT_DEFAULT;

Let nc__create() or nc__open() figure out a suitable buffer size.

NC_STRING
enum NC_STRING;

< string

NC_TURN_OFF_LOGGING
enum NC_TURN_OFF_LOGGING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_UBYTE
enum NC_UBYTE;

< u1 byte int

NC_UINT
enum NC_UINT;

< u4-byte int

NC_UINT64
enum NC_UINT64;

< u8-byte int

NC_USHORT
enum NC_USHORT;

< u2-byte int

NC_VLEN
enum NC_VLEN;

< vlen (variable-length) types

NC_WRITE
enum NC_WRITE;

< Set read-write access for nc_open().

Properties

DIM_WITHOUT_VARIABLE
char* DIM_WITHOUT_VARIABLE [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
NC_FILL_STRING
char* NC_FILL_STRING [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
_FillValue
char* _FillValue [@property getter]

Name of fill value attribute. If you wish a variable to use a * different value than the above defaults, create an attribute with * the same type as the variable and this reserved name. The value you * give the attribute will be used as the fill value for that * variable.

Structs

nc_vlen_t
struct nc_vlen_t

This is the type of arrays of vlens.

Variables

NC_ALIGN_CHUNK
enum size_t NC_ALIGN_CHUNK;

In nc__enddef(), align to the buffer size.

NC_FILL_BYTE
enum byte NC_FILL_BYTE;

@{

NC_FILL_CHAR
enum char NC_FILL_CHAR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_DOUBLE
enum double NC_FILL_DOUBLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_FLOAT
enum float NC_FILL_FLOAT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_INT
enum int NC_FILL_INT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_INT64
enum long NC_FILL_INT64;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_SHORT
enum short NC_FILL_SHORT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_UBYTE
enum ubyte NC_FILL_UBYTE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_UINT
enum uint NC_FILL_UINT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_UINT64
enum ulong NC_FILL_UINT64;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_FILL_USHORT
enum ushort NC_FILL_USHORT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_BYTE
enum byte NC_MAX_BYTE;

@{

NC_MAX_CHAR
enum char NC_MAX_CHAR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_DOUBLE
enum double NC_MAX_DOUBLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_FLOAT
enum float NC_MAX_FLOAT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_INT
enum int NC_MAX_INT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_INT64
enum long NC_MAX_INT64;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_SHORT
enum short NC_MAX_SHORT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_UBYTE
enum ubyte NC_MAX_UBYTE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_UINT
enum uint NC_MAX_UINT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_UINT64
enum ulong NC_MAX_UINT64;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MAX_USHORT
enum ushort NC_MAX_USHORT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MIN_BYTE
enum byte NC_MIN_BYTE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MIN_DOUBLE
enum double NC_MIN_DOUBLE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MIN_FLOAT
enum float NC_MIN_FLOAT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MIN_INT
enum int NC_MIN_INT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MIN_INT64
enum long NC_MIN_INT64;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_MIN_SHORT
enum short NC_MIN_SHORT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NC_UNLIMITED
enum long NC_UNLIMITED;

Size argument to nc_def_dim() for an unlimited dimension.

X_INT64_MAX
enum long X_INT64_MAX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
X_INT64_MIN
enum long X_INT64_MIN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
X_UINT64_MAX
enum ulong X_UINT64_MAX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ncerr
int ncerr;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ncopts
int ncopts;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta