public interface Nc4prototypes
extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static class |
Nc4prototypes.Vlen_t |
Modifier and Type | Field and Description |
---|---|
static int |
NC_64BIT_OFFSET
< Enforce classic model.
|
static int |
NC_BYTE |
static int |
NC_CHAR |
static int |
NC_CHUNKED |
static int |
NC_CLASSIC_MODEL
< Use diskless file with mmap.
|
static int |
NC_CLOBBER |
static int |
NC_COMPOUND |
static int |
NC_CONTIGUOUS |
static int |
NC_DISKLESS
< Don't destroy existing file.
|
static int |
NC_DOUBLE |
static int |
NC_ENUM |
static int |
NC_FILL |
static int |
NC_FLOAT |
static int |
NC_FORMAT_64BIT |
static int |
NC_FORMAT_CLASSIC
Format specifier for nc_set_default_format() and returned
by nc_inq_format.
|
static int |
NC_FORMAT_DAP2 |
static int |
NC_FORMAT_DAP4 |
static int |
NC_FORMAT_NC_HDF4 |
static int |
NC_FORMAT_NC_HDF5 |
static int |
NC_FORMAT_NC3
Extended format specifier returned by nc_inq_format_extended()
Added in version 4.3.1.
|
static int |
NC_FORMAT_NETCDF4 |
static int |
NC_FORMAT_NETCDF4_CLASSIC |
static int |
NC_FORMAT_PNETCDF |
static int |
NC_FORMAT_UNDEFINED |
static int |
NC_GLOBAL |
static int |
NC_INT |
static int |
NC_INT64 |
static int |
NC_MAX_ATOMIC_TYPE |
static int |
NC_MAX_ATTRS |
static int |
NC_MAX_DIMS |
static int |
NC_MAX_NAME |
static int |
NC_MAX_VAR_DIMS |
static int |
NC_MAX_VARS |
static int |
NC_MMAP
< Create a diskless file.
|
static int |
NC_MPIIO
Turn on MPI I/O.
|
static int |
NC_MPIPOSIX
Turn on MPI POSIX I/O.
|
static int |
NC_NAT |
static int |
NC_NETCDF4
< Use large (64-bit) file offsets.
|
static int |
NC_NOCLOBBER
< Destroy existing file.
|
static int |
NC_NOFILL
< Argument to nc_set_fill() to clear NC_NOFILL
|
static int |
NC_NOWRITE |
static int |
NC_OPAQUE |
static int |
NC_PNETCDF |
static int |
NC_SHORT |
static int |
NC_STRING |
static int |
NC_UBYTE |
static int |
NC_UINT |
static int |
NC_UINT64 |
static int |
NC_UNLIMITED |
static int |
NC_USHORT |
static int |
NC_VLEN |
static int |
NC_WRITE |
Modifier and Type | Method and Description |
---|---|
int |
nc_close(int ncid) |
int |
nc_create(java.lang.String path,
int cmode,
com.sun.jna.ptr.IntByReference ncidp) |
int |
nc_def_compound(int ncid,
SizeT size,
java.lang.String name,
com.sun.jna.ptr.IntByReference typeidp) |
int |
nc_def_dim(int ncid,
java.lang.String name,
SizeT len,
com.sun.jna.ptr.IntByReference dimid) |
int |
nc_def_enum(int ncid,
int base_typeid,
java.lang.String name,
com.sun.jna.ptr.IntByReference typeidp) |
int |
nc_def_grp(int parent_ncid,
java.lang.String name,
com.sun.jna.ptr.IntByReference new_ncid) |
int |
nc_def_var_chunking(int ncid,
int varid,
int storage,
SizeT[] chunksizesp) |
int |
nc_def_var_deflate(int ncid,
int varid,
int shuffle,
int deflate,
int deflate_level) |
int |
nc_def_var_endian(int ncid,
int varid,
int endian) |
int |
nc_def_var_fill(int ncid,
int varid,
int no_fill,
byte[] fill_value) |
int |
nc_def_var_fletcher32(int ncid,
int varid,
int fletcher32) |
int |
nc_def_var(int ncid,
java.lang.String name,
SizeT xtype,
int ndims,
int[] dimids,
com.sun.jna.ptr.IntByReference varidp) |
int |
nc_def_vlen(int ncid,
java.lang.String name,
SizeT xtype,
com.sun.jna.ptr.IntByReference xtypep) |
int |
nc_enddef(int ncid) |
int |
nc_get_att_double(int ncid,
int varid,
java.lang.String name,
double[] ip) |
int |
nc_get_att_float(int ncid,
int varid,
java.lang.String name,
float[] ip) |
int |
nc_get_att_int(int ncid,
int varid,
java.lang.String name,
int[] ip) |
int |
nc_get_att_longlong(int ncid,
int varid,
java.lang.String name,
long[] ip) |
int |
nc_get_att_schar(int ncid,
int varid,
java.lang.String name,
byte[] ip) |
int |
nc_get_att_short(int ncid,
int varid,
java.lang.String name,
short[] ip) |
int |
nc_get_att_string(int ncid,
int varid,
java.lang.String name,
java.lang.String[] ip) |
int |
nc_get_att_text(int ncid,
int varid,
java.lang.String name,
byte[] ip) |
int |
nc_get_att_ubyte(int ncid,
int varid,
java.lang.String name,
byte[] ip) |
int |
nc_get_att_uchar(int ncid,
int varid,
java.lang.String name,
byte[] ip) |
int |
nc_get_att_uint(int ncid,
int varid,
java.lang.String name,
int[] ip) |
int |
nc_get_att_ulonglong(int ncid,
int varid,
java.lang.String name,
long[] ip) |
int |
nc_get_att_ushort(int ncid,
int varid,
java.lang.String name,
short[] ip) |
int |
nc_get_att(int ncid,
int varid,
java.lang.String name,
byte[] bbuff) |
int |
nc_get_att(int ncid,
int varid,
java.lang.String name,
Nc4prototypes.Vlen_t[] vlen) |
int |
nc_get_chunk_cache(SizeTByReference sizep,
SizeTByReference nelemsp,
com.sun.jna.ptr.FloatByReference preemptionp) |
int |
nc_get_var_chunk_cache(int ncid,
int varid,
SizeTByReference sizep,
SizeTByReference nelemsp,
com.sun.jna.ptr.FloatByReference preemptionp) |
int |
nc_get_var_double(int ncid,
int varid,
double[] ip) |
int |
nc_get_var_float(int ncid,
int varid,
float[] ip) |
int |
nc_get_var_int(int ncid,
int varid,
int[] ip) |
int |
nc_get_var_longlong(int ncid,
int varid,
long[] ip) |
int |
nc_get_var_schar(int ncid,
int varid,
byte[] ip) |
int |
nc_get_var_short(int ncid,
int varid,
short[] ip) |
int |
nc_get_var_string(int ncid,
int varid,
java.lang.String[] sarray) |
int |
nc_get_var_text(int ncid,
int varid,
byte[] op) |
int |
nc_get_var_ubyte(int ncid,
int varid,
byte[] ip) |
int |
nc_get_var_uint(int ncid,
int varid,
int[] ip) |
int |
nc_get_var_ulonglong(int ncid,
int varid,
long[] ip) |
int |
nc_get_var_ushort(int ncid,
int varid,
short[] ip) |
int |
nc_get_var(int ncid,
int varid,
byte[] bbuff) |
int |
nc_get_var(int ncid,
int varid,
Nc4prototypes.Vlen_t[] vlen) |
int |
nc_get_vara_double(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
double[] ip) |
int |
nc_get_vara_float(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
float[] ip) |
int |
nc_get_vara_int(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
int[] ip) |
int |
nc_get_vara_longlong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
long[] ip) |
int |
nc_get_vara_schar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] ip) |
int |
nc_get_vara_short(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
short[] ip) |
int |
nc_get_vara_string(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
java.lang.String[] ip) |
int |
nc_get_vara_text(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] ip) |
int |
nc_get_vara_uchar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] ip) |
int |
nc_get_vara_uint(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
int[] ip) |
int |
nc_get_vara_ulonglong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
long[] ip) |
int |
nc_get_vara_ushort(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
short[] ip) |
int |
nc_get_vara(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] bbuff) |
int |
nc_get_vars_double(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
double[] ip) |
int |
nc_get_vars_float(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
float[] ip) |
int |
nc_get_vars_int(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
int[] ip) |
int |
nc_get_vars_longlong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
long[] ip) |
int |
nc_get_vars_schar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] ip) |
int |
nc_get_vars_short(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
short[] ip) |
int |
nc_get_vars_string(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
java.lang.String[] ip) |
int |
nc_get_vars_text(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] ip) |
int |
nc_get_vars_uchar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] ip) |
int |
nc_get_vars_uint(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
int[] ip) |
int |
nc_get_vars_ulonglong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
long[] ip) |
int |
nc_get_vars_ushort(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
short[] ip) |
int |
nc_get_vars(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] bbuff) |
int |
nc_inq_attlen(int ncid,
int varid,
java.lang.String name,
SizeTByReference lenp) |
int |
nc_inq_attname(int ncid,
int varid,
int attnum,
byte[] name) |
int |
nc_inq_atttype(int ncid,
int varid,
java.lang.String name,
com.sun.jna.ptr.IntByReference xtypep) |
int |
nc_inq_compound_field(int ncid,
int xtype,
int fieldid,
byte[] name,
SizeTByReference offsetp,
com.sun.jna.ptr.IntByReference field_typeidp,
com.sun.jna.ptr.IntByReference ndimsp,
int[] dims) |
int |
nc_inq_compound(int ncid,
int xtype,
byte[] name,
SizeTByReference sizep,
SizeTByReference nfieldsp) |
int |
nc_inq_dim(int ncid,
int dimid,
byte[] name,
SizeTByReference lenp) |
int |
nc_inq_dimids(int ncid,
com.sun.jna.ptr.IntByReference ndims,
int[] dimids,
int include_parents) |
int |
nc_inq_dimlen(int ncid,
int dimid,
SizeTByReference lenp) |
int |
nc_inq_dimname(int ncid,
int dimid,
byte[] name) |
int |
nc_inq_enum_member(int ncid,
int xtype,
int idx,
byte[] name,
com.sun.jna.ptr.IntByReference value) |
int |
nc_inq_enum(int ncid,
int xtype,
byte[] name,
com.sun.jna.ptr.IntByReference baseType,
SizeTByReference base_sizep,
SizeTByReference num_membersp) |
int |
nc_inq_format_extended(int ncid,
com.sun.jna.ptr.IntByReference formatp,
com.sun.jna.ptr.IntByReference modep) |
int |
nc_inq_format(int ncid,
com.sun.jna.ptr.IntByReference formatp) |
int |
nc_inq_grpname(int ncid,
byte[] name) |
int |
nc_inq_grps(int ncid,
com.sun.jna.ptr.IntByReference numgrps,
int[] ncids) |
int |
nc_inq_grps(int ncid,
com.sun.jna.ptr.IntByReference numgrps,
com.sun.jna.Pointer np) |
java.lang.String |
nc_inq_libvers() |
int |
nc_inq_natts(int ncid,
com.sun.jna.ptr.IntByReference nattsp) |
int |
nc_inq_ndims(int ncid,
com.sun.jna.ptr.IntByReference ndimsp) |
int |
nc_inq_nvars(int ncid,
com.sun.jna.ptr.IntByReference nvarsp) |
int |
nc_inq_opaque(int ncid,
int xtype,
byte[] name,
SizeTByReference sizep) |
int |
nc_inq_type(int ncid,
int xtype,
byte[] name,
SizeTByReference sizep) |
int |
nc_inq_typeids(int ncid,
com.sun.jna.ptr.IntByReference ntypes,
int[] typeids) |
int |
nc_inq_typeids(int ncid,
com.sun.jna.ptr.IntByReference ntypes,
com.sun.jna.Pointer np) |
int |
nc_inq_unlimdims(int ncid,
com.sun.jna.ptr.IntByReference nunlimdimsp,
int[] unlimdimidsp) |
int |
nc_inq_user_type(int ncid,
int xtype,
byte[] name,
SizeTByReference sizep,
com.sun.jna.ptr.IntByReference baseType,
SizeTByReference nfieldsp,
com.sun.jna.ptr.IntByReference classp) |
int |
nc_inq_var_chunking(int ncid,
int varid,
com.sun.jna.ptr.IntByReference storagep,
SizeT[] chunksizesp) |
int |
nc_inq_var_deflate(int ncid,
int varid,
com.sun.jna.ptr.IntByReference shufflep,
com.sun.jna.ptr.IntByReference deflatep,
com.sun.jna.ptr.IntByReference deflate_levelp) |
int |
nc_inq_var_endian(int ncid,
int varid,
com.sun.jna.ptr.IntByReference endianp) |
int |
nc_inq_var_fill(int ncid,
int varid,
com.sun.jna.ptr.IntByReference no_fill,
byte[] fill_valuep) |
int |
nc_inq_var_fletcher32(int ncid,
int varid,
com.sun.jna.ptr.IntByReference fletcher32p) |
int |
nc_inq_var_szip(int ncid,
int varid,
com.sun.jna.ptr.IntByReference options_maskp,
com.sun.jna.ptr.IntByReference pixels_per_blockp) |
int |
nc_inq_var(int ncid,
int varid,
byte[] name,
com.sun.jna.ptr.IntByReference xtypep,
com.sun.jna.ptr.IntByReference ndimsp,
int[] dimidsp,
com.sun.jna.ptr.IntByReference nattsp) |
int |
nc_inq_varids(int ncid,
com.sun.jna.ptr.IntByReference nvars,
int[] varids) |
int |
nc_insert_array_compound(int ncid,
int typeid,
java.lang.String name,
SizeT offset,
int field_typeid,
int ndims,
int[] dim_sizes) |
int |
nc_insert_compound(int ncid,
int typeid,
java.lang.String name,
SizeT offset,
int field_typeid) |
int |
nc_insert_enum(int ncid,
int enumid,
java.lang.String name,
com.sun.jna.ptr.IntByReference value) |
int |
nc_open(java.lang.String path,
int mode,
com.sun.jna.ptr.IntByReference ncidp) |
int |
nc_put_att_double(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
double[] value) |
int |
nc_put_att_float(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
float[] value) |
int |
nc_put_att_int(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
int[] value) |
int |
nc_put_att_longlong(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
long[] value) |
int |
nc_put_att_schar(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
byte[] value) |
int |
nc_put_att_short(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
short[] value) |
int |
nc_put_att_string(int ncid,
int varid,
java.lang.String attName,
SizeT len,
java.lang.String[] value) |
int |
nc_put_att_text(int ncid,
int varid,
java.lang.String attName,
SizeT len,
byte[] value) |
int |
nc_put_att_uchar(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
byte[] value) |
int |
nc_put_att_uint(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
int[] value) |
int |
nc_put_att_ulonglong(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
long[] value) |
int |
nc_put_att_ushort(int ncid,
int varid,
java.lang.String attName,
int xtype,
SizeT len,
short[] value) |
int |
nc_put_att(int ncid,
int varid,
java.lang.String name,
int xtype,
SizeT len,
byte[] value) |
int |
nc_put_att(int ncid,
int varid,
java.lang.String name,
int xtype,
SizeT len,
Nc4prototypes.Vlen_t[] value) |
int |
nc_put_var_double(int ncid,
int varid,
double[] ip) |
int |
nc_put_var_float(int ncid,
int varid,
float[] ip) |
int |
nc_put_var_int(int ncid,
int varid,
int[] ip) |
int |
nc_put_var_longlong(int ncid,
int varid,
long[] ip) |
int |
nc_put_var_schar(int ncid,
int varid,
byte[] ip) |
int |
nc_put_var_short(int ncid,
int varid,
short[] ip) |
int |
nc_put_var_string(int ncid,
int varid,
java.lang.String[] op) |
int |
nc_put_var_text(int ncid,
int varid,
byte[] ip) |
int |
nc_put_var_uchar(int ncid,
int varid,
byte[] ip) |
int |
nc_put_var_uint(int ncid,
int varid,
int[] ip) |
int |
nc_put_var_ulonglong(int ncid,
int varid,
long[] ip) |
int |
nc_put_var_ushort(int ncid,
int varid,
short[] ip) |
int |
nc_put_var(int ncid,
int varid,
byte[] bbuff) |
int |
nc_put_var(int ncid,
int varid,
Nc4prototypes.Vlen_t[] bbuff) |
int |
nc_put_vara_double(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
double[] ip) |
int |
nc_put_vara_float(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
float[] ip) |
int |
nc_put_vara_int(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
int[] ip) |
int |
nc_put_vara_longlong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
long[] ip) |
int |
nc_put_vara_schar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] ip) |
int |
nc_put_vara_short(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
short[] ip) |
int |
nc_put_vara_string(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
java.lang.String[] ip) |
int |
nc_put_vara_text(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] ip) |
int |
nc_put_vara_uchar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] ip) |
int |
nc_put_vara_uint(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
int[] ip) |
int |
nc_put_vara_ulonglong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
long[] ip) |
int |
nc_put_vara_ushort(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
short[] ip) |
int |
nc_put_vara(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
byte[] bbuff) |
int |
nc_put_vara(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
Nc4prototypes.Vlen_t[] bbuff) |
int |
nc_put_vars_double(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
double[] ip) |
int |
nc_put_vars_float(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
float[] ip) |
int |
nc_put_vars_int(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
int[] ip) |
int |
nc_put_vars_longlong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
long[] ip) |
int |
nc_put_vars_schar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] ip) |
int |
nc_put_vars_short(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
short[] ip) |
int |
nc_put_vars_string(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
java.lang.String[] ip) |
int |
nc_put_vars_text(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] ip) |
int |
nc_put_vars_uchar(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] ip) |
int |
nc_put_vars_uint(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
int[] ip) |
int |
nc_put_vars_ulonglong(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
long[] ip) |
int |
nc_put_vars_ushort(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
short[] ip) |
int |
nc_put_vars(int ncid,
int varid,
SizeT[] startp,
SizeT[] countp,
SizeT[] stridep,
byte[] bbuff) |
int |
nc_rename_grp(int grpid,
java.lang.String name) |
int |
nc_set_chunk_cache(SizeT size,
SizeT nelems,
float preemption) |
int |
nc_set_default_format(int format,
com.sun.jna.ptr.IntByReference old_formatp)
< Argument to nc_set_fill() to turn off filling of data.
|
int |
nc_set_fill(int ncid,
int fillmode,
com.sun.jna.ptr.IntByReference old_modep) |
int |
nc_set_var_chunk_cache(int ncid,
int varid,
SizeT size,
SizeT nelems,
float preemption) |
java.lang.String |
nc_strerror(int ncerr) |
int |
nc_sync(int ncid) |
static final int NC_MAX_DIMS
static final int NC_MAX_ATTRS
static final int NC_MAX_VARS
static final int NC_MAX_NAME
static final int NC_MAX_VAR_DIMS
static final int NC_GLOBAL
static final int NC_UNLIMITED
static final int NC_NOWRITE
static final int NC_WRITE
static final int NC_NAT
static final int NC_BYTE
static final int NC_CHAR
static final int NC_SHORT
static final int NC_INT
static final int NC_FLOAT
static final int NC_DOUBLE
static final int NC_UBYTE
static final int NC_USHORT
static final int NC_UINT
static final int NC_INT64
static final int NC_UINT64
static final int NC_STRING
static final int NC_MAX_ATOMIC_TYPE
static final int NC_VLEN
static final int NC_OPAQUE
static final int NC_ENUM
static final int NC_COMPOUND
static final int NC_CLOBBER
static final int NC_NOCLOBBER
static final int NC_DISKLESS
static final int NC_MMAP
static final int NC_CLASSIC_MODEL
static final int NC_64BIT_OFFSET
static final int NC_NETCDF4
static final int NC_MPIIO
static final int NC_MPIPOSIX
static final int NC_PNETCDF
static final int NC_FORMAT_CLASSIC
static final int NC_FORMAT_64BIT
static final int NC_FORMAT_NETCDF4
static final int NC_FORMAT_NETCDF4_CLASSIC
static final int NC_FORMAT_NC3
static final int NC_FORMAT_NC_HDF5
static final int NC_FORMAT_NC_HDF4
static final int NC_FORMAT_PNETCDF
static final int NC_FORMAT_DAP2
static final int NC_FORMAT_DAP4
static final int NC_FORMAT_UNDEFINED
static final int NC_CHUNKED
static final int NC_CONTIGUOUS
static final int NC_FILL
static final int NC_NOFILL
java.lang.String nc_inq_libvers()
java.lang.String nc_strerror(int ncerr)
int nc_open(java.lang.String path, int mode, com.sun.jna.ptr.IntByReference ncidp)
int nc_close(int ncid)
int nc_inq_format(int ncid, com.sun.jna.ptr.IntByReference formatp)
int nc_inq_format_extended(int ncid, com.sun.jna.ptr.IntByReference formatp, com.sun.jna.ptr.IntByReference modep)
int nc_inq_grps(int ncid, com.sun.jna.ptr.IntByReference numgrps, com.sun.jna.Pointer np)
int nc_inq_grps(int ncid, com.sun.jna.ptr.IntByReference numgrps, int[] ncids)
int nc_inq_grpname(int ncid, byte[] name)
int nc_inq_ndims(int ncid, com.sun.jna.ptr.IntByReference ndimsp)
int nc_inq_unlimdims(int ncid, com.sun.jna.ptr.IntByReference nunlimdimsp, int[] unlimdimidsp)
int nc_inq_dimids(int ncid, com.sun.jna.ptr.IntByReference ndims, int[] dimids, int include_parents)
int nc_inq_dim(int ncid, int dimid, byte[] name, SizeTByReference lenp)
int nc_inq_dimname(int ncid, int dimid, byte[] name)
int nc_inq_natts(int ncid, com.sun.jna.ptr.IntByReference nattsp)
int nc_inq_attname(int ncid, int varid, int attnum, byte[] name)
int nc_inq_atttype(int ncid, int varid, java.lang.String name, com.sun.jna.ptr.IntByReference xtypep)
int nc_inq_attlen(int ncid, int varid, java.lang.String name, SizeTByReference lenp)
int nc_get_att_double(int ncid, int varid, java.lang.String name, double[] ip)
int nc_get_att_float(int ncid, int varid, java.lang.String name, float[] ip)
int nc_get_att_int(int ncid, int varid, java.lang.String name, int[] ip)
int nc_get_att_uint(int ncid, int varid, java.lang.String name, int[] ip)
int nc_get_att_longlong(int ncid, int varid, java.lang.String name, long[] ip)
int nc_get_att_ulonglong(int ncid, int varid, java.lang.String name, long[] ip)
int nc_get_att_schar(int ncid, int varid, java.lang.String name, byte[] ip)
int nc_get_att_uchar(int ncid, int varid, java.lang.String name, byte[] ip)
int nc_get_att_ubyte(int ncid, int varid, java.lang.String name, byte[] ip)
int nc_get_att_short(int ncid, int varid, java.lang.String name, short[] ip)
int nc_get_att_ushort(int ncid, int varid, java.lang.String name, short[] ip)
int nc_get_att_text(int ncid, int varid, java.lang.String name, byte[] ip)
int nc_get_att_string(int ncid, int varid, java.lang.String name, java.lang.String[] ip)
int nc_get_att(int ncid, int varid, java.lang.String name, Nc4prototypes.Vlen_t[] vlen)
int nc_get_att(int ncid, int varid, java.lang.String name, byte[] bbuff)
int nc_inq_nvars(int ncid, com.sun.jna.ptr.IntByReference nvarsp)
int nc_inq_varids(int ncid, com.sun.jna.ptr.IntByReference nvars, int[] varids)
int nc_inq_var(int ncid, int varid, byte[] name, com.sun.jna.ptr.IntByReference xtypep, com.sun.jna.ptr.IntByReference ndimsp, int[] dimidsp, com.sun.jna.ptr.IntByReference nattsp)
int nc_inq_typeids(int ncid, com.sun.jna.ptr.IntByReference ntypes, com.sun.jna.Pointer np)
int nc_inq_typeids(int ncid, com.sun.jna.ptr.IntByReference ntypes, int[] typeids)
int nc_inq_type(int ncid, int xtype, byte[] name, SizeTByReference sizep)
int nc_inq_user_type(int ncid, int xtype, byte[] name, SizeTByReference sizep, com.sun.jna.ptr.IntByReference baseType, SizeTByReference nfieldsp, com.sun.jna.ptr.IntByReference classp)
int nc_inq_enum(int ncid, int xtype, byte[] name, com.sun.jna.ptr.IntByReference baseType, SizeTByReference base_sizep, SizeTByReference num_membersp)
int nc_inq_enum_member(int ncid, int xtype, int idx, byte[] name, com.sun.jna.ptr.IntByReference value)
int nc_inq_opaque(int ncid, int xtype, byte[] name, SizeTByReference sizep)
int nc_inq_compound(int ncid, int xtype, byte[] name, SizeTByReference sizep, SizeTByReference nfieldsp)
int nc_inq_compound_field(int ncid, int xtype, int fieldid, byte[] name, SizeTByReference offsetp, com.sun.jna.ptr.IntByReference field_typeidp, com.sun.jna.ptr.IntByReference ndimsp, int[] dims)
int nc_get_var(int ncid, int varid, byte[] bbuff)
int nc_get_var(int ncid, int varid, Nc4prototypes.Vlen_t[] vlen)
int nc_get_var_text(int ncid, int varid, byte[] op)
int nc_get_var_schar(int ncid, int varid, byte[] ip)
int nc_get_var_ubyte(int ncid, int varid, byte[] ip)
int nc_get_var_short(int ncid, int varid, short[] ip)
int nc_get_var_ushort(int ncid, int varid, short[] ip)
int nc_get_var_int(int ncid, int varid, int[] ip)
int nc_get_var_uint(int ncid, int varid, int[] ip)
int nc_get_var_longlong(int ncid, int varid, long[] ip)
int nc_get_var_ulonglong(int ncid, int varid, long[] ip)
int nc_get_var_float(int ncid, int varid, float[] ip)
int nc_get_var_double(int ncid, int varid, double[] ip)
int nc_get_var_string(int ncid, int varid, java.lang.String[] sarray)
int nc_get_vara_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
int nc_get_vara_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
int nc_get_vara_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
int nc_get_vara_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
int nc_get_vara_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
int nc_get_vara_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, int[] ip)
int nc_get_vara_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
int nc_get_vara_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
int nc_get_vara_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, float[] ip)
int nc_get_vara_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, double[] ip)
int nc_get_vara_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, java.lang.String[] ip)
int nc_get_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] bbuff)
int nc_get_vars_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
int nc_get_vars_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
int nc_get_vars_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
int nc_get_vars_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
int nc_get_vars_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
int nc_get_vars_int(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
int nc_get_vars_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
int nc_get_vars_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
int nc_get_vars_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
int nc_get_vars_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, float[] ip)
int nc_get_vars_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, double[] ip)
int nc_get_vars_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, java.lang.String[] ip)
int nc_set_default_format(int format, com.sun.jna.ptr.IntByReference old_formatp)
int nc_create(java.lang.String path, int cmode, com.sun.jna.ptr.IntByReference ncidp)
int nc_enddef(int ncid)
int nc_sync(int ncid)
int nc_def_grp(int parent_ncid, java.lang.String name, com.sun.jna.ptr.IntByReference new_ncid)
int nc_def_dim(int ncid, java.lang.String name, SizeT len, com.sun.jna.ptr.IntByReference dimid)
int nc_inq_dimlen(int ncid, int dimid, SizeTByReference lenp)
int nc_def_var(int ncid, java.lang.String name, SizeT xtype, int ndims, int[] dimids, com.sun.jna.ptr.IntByReference varidp)
int nc_def_vlen(int ncid, java.lang.String name, SizeT xtype, com.sun.jna.ptr.IntByReference xtypep)
int nc_def_compound(int ncid, SizeT size, java.lang.String name, com.sun.jna.ptr.IntByReference typeidp)
int nc_insert_compound(int ncid, int typeid, java.lang.String name, SizeT offset, int field_typeid)
int nc_insert_array_compound(int ncid, int typeid, java.lang.String name, SizeT offset, int field_typeid, int ndims, int[] dim_sizes)
int nc_def_enum(int ncid, int base_typeid, java.lang.String name, com.sun.jna.ptr.IntByReference typeidp)
int nc_insert_enum(int ncid, int enumid, java.lang.String name, com.sun.jna.ptr.IntByReference value)
int nc_rename_grp(int grpid, java.lang.String name)
int nc_put_var(int ncid, int varid, byte[] bbuff)
int nc_put_var(int ncid, int varid, Nc4prototypes.Vlen_t[] bbuff)
int nc_put_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, Nc4prototypes.Vlen_t[] bbuff)
int nc_put_vara_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
int nc_put_vara_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
int nc_put_vara_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
int nc_put_vara_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
int nc_put_vara_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
int nc_put_vara_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, int[] ip)
int nc_put_vara_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
int nc_put_vara_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
int nc_put_vara_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, float[] ip)
int nc_put_vara_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, double[] ip)
int nc_put_vara_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, java.lang.String[] ip)
int nc_put_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] bbuff)
int nc_put_vars_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
int nc_put_vars_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
int nc_put_vars_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
int nc_put_vars_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
int nc_put_vars_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
int nc_put_vars_int(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
int nc_put_vars_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
int nc_put_vars_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
int nc_put_vars_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
int nc_put_vars_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, float[] ip)
int nc_put_vars_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, double[] ip)
int nc_put_vars_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, java.lang.String[] ip)
int nc_put_var_uchar(int ncid, int varid, byte[] ip)
int nc_put_var_schar(int ncid, int varid, byte[] ip)
int nc_put_var_text(int ncid, int varid, byte[] ip)
int nc_put_var_short(int ncid, int varid, short[] ip)
int nc_put_var_ushort(int ncid, int varid, short[] ip)
int nc_put_var_int(int ncid, int varid, int[] ip)
int nc_put_var_uint(int ncid, int varid, int[] ip)
int nc_put_var_longlong(int ncid, int varid, long[] ip)
int nc_put_var_ulonglong(int ncid, int varid, long[] ip)
int nc_put_var_float(int ncid, int varid, float[] ip)
int nc_put_var_double(int ncid, int varid, double[] ip)
int nc_put_var_string(int ncid, int varid, java.lang.String[] op)
int nc_put_att(int ncid, int varid, java.lang.String name, int xtype, SizeT len, Nc4prototypes.Vlen_t[] value)
int nc_put_att(int ncid, int varid, java.lang.String name, int xtype, SizeT len, byte[] value)
int nc_put_att_string(int ncid, int varid, java.lang.String attName, SizeT len, java.lang.String[] value)
int nc_put_att_text(int ncid, int varid, java.lang.String attName, SizeT len, byte[] value)
int nc_put_att_uchar(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, byte[] value)
int nc_put_att_schar(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, byte[] value)
int nc_put_att_short(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, short[] value)
int nc_put_att_ushort(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, short[] value)
int nc_put_att_int(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, int[] value)
int nc_put_att_uint(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, int[] value)
int nc_put_att_longlong(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, long[] value)
int nc_put_att_ulonglong(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, long[] value)
int nc_put_att_float(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, float[] value)
int nc_put_att_double(int ncid, int varid, java.lang.String attName, int xtype, SizeT len, double[] value)
int nc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level)
int nc_inq_var_deflate(int ncid, int varid, com.sun.jna.ptr.IntByReference shufflep, com.sun.jna.ptr.IntByReference deflatep, com.sun.jna.ptr.IntByReference deflate_levelp)
int nc_inq_var_szip(int ncid, int varid, com.sun.jna.ptr.IntByReference options_maskp, com.sun.jna.ptr.IntByReference pixels_per_blockp)
int nc_def_var_fletcher32(int ncid, int varid, int fletcher32)
int nc_inq_var_fletcher32(int ncid, int varid, com.sun.jna.ptr.IntByReference fletcher32p)
int nc_def_var_chunking(int ncid, int varid, int storage, SizeT[] chunksizesp)
int nc_inq_var_chunking(int ncid, int varid, com.sun.jna.ptr.IntByReference storagep, SizeT[] chunksizesp)
int nc_def_var_fill(int ncid, int varid, int no_fill, byte[] fill_value)
int nc_inq_var_fill(int ncid, int varid, com.sun.jna.ptr.IntByReference no_fill, byte[] fill_valuep)
int nc_def_var_endian(int ncid, int varid, int endian)
int nc_inq_var_endian(int ncid, int varid, com.sun.jna.ptr.IntByReference endianp)
int nc_set_fill(int ncid, int fillmode, com.sun.jna.ptr.IntByReference old_modep)
int nc_get_chunk_cache(SizeTByReference sizep, SizeTByReference nelemsp, com.sun.jna.ptr.FloatByReference preemptionp)
int nc_set_var_chunk_cache(int ncid, int varid, SizeT size, SizeT nelems, float preemption)
int nc_get_var_chunk_cache(int ncid, int varid, SizeTByReference sizep, SizeTByReference nelemsp, com.sun.jna.ptr.FloatByReference preemptionp)