Package ucar.nc2.jni.netcdf
Interface Nc4prototypes
-
- All Superinterfaces:
com.sun.jna.Library
- All Known Implementing Classes:
Nc4wrapper
public interface Nc4prototypes extends com.sun.jna.Library
JNA access to Netcdf-4 C Library, using JNI to shared C library. Just the functions actually used.- Since:
- Oct 30, 2008 This is a transliteration of the netcdf-c library file include/netcdf.h. Refer to that for documentation of the constants and functions. TODO: This will move packages in version 6.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Nc4prototypes.Vlen_t
-
Field Summary
Fields Modifier and Type Field Description static int
NC_64BIT_DATA
static int
NC_64BIT_OFFSET
static int
NC_BYTE
static int
NC_CDF5
static int
NC_CHAR
static int
NC_CHUNKED
static int
NC_CLASSIC_MODEL
static int
NC_CLOBBER
static int
NC_COMPOUND
static int
NC_CONTIGUOUS
static int
NC_DISKLESS
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_INMEMORY
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
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
static int
NC_NOCLOBBER
static int
NC_NOERR
static int
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
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
nc_close(int ncid)
int
nc_create(String path, int cmode, com.sun.jna.ptr.IntByReference ncidp)
int
nc_def_compound(int ncid, SizeT size, String name, com.sun.jna.ptr.IntByReference typeidp)
int
nc_def_dim(int ncid, String name, SizeT len, com.sun.jna.ptr.IntByReference dimid)
int
nc_def_enum(int ncid, int base_typeid, String name, com.sun.jna.ptr.IntByReference typeidp)
int
nc_def_grp(int parent_ncid, String name, com.sun.jna.ptr.IntByReference new_ncid)
int
nc_def_var(int ncid, String name, SizeT xtype, int ndims, int[] dimids, com.sun.jna.ptr.IntByReference varidp)
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_enddef(int ncid)
int
nc_get_att(int ncid, int varid, String name, byte[] bbuff)
int
nc_get_att(int ncid, int varid, String name, com.sun.jna.Pointer p)
int
nc_get_att(int ncid, int varid, String name, Nc4prototypes.Vlen_t[] vlen)
int
nc_get_att_double(int ncid, int varid, String name, double[] ip)
int
nc_get_att_float(int ncid, int varid, String name, float[] ip)
int
nc_get_att_int(int ncid, int varid, String name, int[] ip)
int
nc_get_att_longlong(int ncid, int varid, String name, long[] ip)
int
nc_get_att_schar(int ncid, int varid, String name, byte[] ip)
int
nc_get_att_short(int ncid, int varid, String name, short[] ip)
int
nc_get_att_string(int ncid, int varid, String name, String[] ip)
int
nc_get_att_text(int ncid, int varid, String name, byte[] ip)
int
nc_get_att_ubyte(int ncid, int varid, String name, byte[] ip)
int
nc_get_att_uchar(int ncid, int varid, String name, byte[] ip)
int
nc_get_att_uint(int ncid, int varid, String name, int[] ip)
int
nc_get_att_ulonglong(int ncid, int varid, String name, long[] ip)
int
nc_get_att_ushort(int ncid, int varid, String name, short[] ip)
int
nc_get_chunk_cache(SizeTByReference sizep, SizeTByReference nelemsp, com.sun.jna.ptr.FloatByReference preemptionp)
int
nc_get_var(int ncid, int varid, byte[] buf)
int
nc_get_var(int ncid, int varid, com.sun.jna.Pointer p)
int
nc_get_var(int ncid, int varid, Nc4prototypes.Vlen_t[] vlen)
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, 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_var1(int ncid, int varid, SizeT[] indexp, byte[] buf)
int
nc_get_var1(int ncid, int varid, SizeT[] indexp, com.sun.jna.Pointer p)
int
nc_get_var1(int ncid, int varid, SizeT[] indexp, Nc4prototypes.Vlen_t[] vlen)
int
nc_get_var1_double(int ncid, int varid, SizeT[] indexp, double[] ip)
int
nc_get_var1_float(int ncid, int varid, SizeT[] indexp, float[] ip)
int
nc_get_var1_int(int ncid, int varid, SizeT[] indexp, int[] ip)
int
nc_get_var1_longlong(int ncid, int varid, SizeT[] indexp, long[] ip)
int
nc_get_var1_schar(int ncid, int varid, SizeT[] indexp, byte[] ip)
int
nc_get_var1_short(int ncid, int varid, SizeT[] indexp, short[] ip)
int
nc_get_var1_string(int ncid, int varid, SizeT[] indexp, String[] sarray)
int
nc_get_var1_text(int ncid, int varid, SizeT[] indexp, byte[] op)
int
nc_get_var1_ubyte(int ncid, int varid, SizeT[] indexp, byte[] ip)
int
nc_get_var1_uint(int ncid, int varid, SizeT[] indexp, int[] ip)
int
nc_get_var1_ulonglong(int ncid, int varid, SizeT[] indexp, long[] ip)
int
nc_get_var1_ushort(int ncid, int varid, SizeT[] indexp, short[] ip)
int
nc_get_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] buf)
int
nc_get_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, com.sun.jna.Pointer p)
int
nc_get_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, Nc4prototypes.Vlen_t[] v)
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, 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_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] buf)
int
nc_get_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, com.sun.jna.Pointer p)
int
nc_get_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, Nc4prototypes.Vlen_t[] v)
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, 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_inq_attlen(int ncid, int varid, String name, SizeTByReference lenp)
int
nc_inq_attname(int ncid, int varid, int attnum, byte[] name)
int
nc_inq_atttype(int ncid, int varid, String name, com.sun.jna.ptr.IntByReference xtypep)
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_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(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_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_grpname(int ncid, byte[] name)
int
nc_inq_grpname_full(int ncid, SizeTByReference lenp, byte[] full_name)
int
nc_inq_grpname_len(int ncid, SizeTByReference lenp)
int
nc_inq_grps(int ncid, com.sun.jna.ptr.IntByReference numgrps, int[] ncids)
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_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(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_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_vardimid(int ncid, int varid, int[] dimidsp)
int
nc_inq_varid(int ncid, byte[] name, com.sun.jna.ptr.IntByReference varidp)
int
nc_inq_varids(int ncid, com.sun.jna.ptr.IntByReference nvars, int[] varids)
int
nc_inq_varnatts(int ncid, int varid, com.sun.jna.ptr.IntByReference nattsp)
int
nc_inq_vlen(int ncid, int xtype, byte[] name, SizeTByReference datum_sizep, com.sun.jna.ptr.IntByReference base_nc_typep)
int
nc_insert_array_compound(int ncid, int typeid, String name, SizeT offset, int field_typeid, int ndims, int[] dim_sizes)
int
nc_insert_compound(int ncid, int typeid, String name, SizeT offset, int field_typeid)
int
nc_insert_enum(int ncid, int enumid, String name, com.sun.jna.ptr.IntByReference value)
int
nc_open(String path, int mode, com.sun.jna.ptr.IntByReference ncidp)
int
nc_put_att(int ncid, int varid, String name, int xtype, SizeT len, byte[] value)
int
nc_put_att(int ncid, int varid, String attName, int xtype, SizeT len, com.sun.jna.Pointer p)
int
nc_put_att(int ncid, int varid, String attName, int xtype, SizeT len, Nc4prototypes.Vlen_t[] value)
int
nc_put_att_double(int ncid, int varid, String attName, int xtype, SizeT len, double[] value)
int
nc_put_att_float(int ncid, int varid, String attName, int xtype, SizeT len, float[] value)
int
nc_put_att_int(int ncid, int varid, String attName, int xtype, SizeT len, int[] value)
int
nc_put_att_longlong(int ncid, int varid, String attName, int xtype, SizeT len, long[] value)
int
nc_put_att_schar(int ncid, int varid, String attName, int xtype, SizeT len, byte[] value)
int
nc_put_att_short(int ncid, int varid, String attName, int xtype, SizeT len, short[] value)
int
nc_put_att_string(int ncid, int varid, String attName, SizeT len, String[] value)
int
nc_put_att_text(int ncid, int varid, String attName, SizeT len, byte[] value)
int
nc_put_att_uchar(int ncid, int varid, String attName, int xtype, SizeT len, byte[] value)
int
nc_put_att_uint(int ncid, int varid, String attName, int xtype, SizeT len, int[] value)
int
nc_put_att_ulonglong(int ncid, int varid, String attName, int xtype, SizeT len, long[] value)
int
nc_put_att_ushort(int ncid, int varid, String attName, int xtype, SizeT len, short[] value)
int
nc_put_var(int ncid, int varid, byte[] bbuff)
int
nc_put_var(int ncid, int varid, com.sun.jna.Pointer p)
int
nc_put_var(int ncid, int varid, Nc4prototypes.Vlen_t[] vlen)
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, 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_var1(int ncid, int varid, SizeT[] indexp, com.sun.jna.Pointer p)
int
nc_put_var1(int ncid, int varid, SizeT[] indexp, Nc4prototypes.Vlen_t[] vlen)
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, com.sun.jna.Pointer p)
int
nc_put_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, Nc4prototypes.Vlen_t[] v)
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, 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_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] bbuff)
int
nc_put_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, com.sun.jna.Pointer p)
int
nc_put_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, Nc4prototypes.Vlen_t[] v)
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, 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_rename_grp(int grpid, 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)
int
nc_set_fill(int ncid, int fillmode, com.sun.jna.ptr.IntByReference old_modep)
int
nc_set_log_level(int newlevel)
int
nc_set_var_chunk_cache(int ncid, int varid, SizeT size, SizeT nelems, float preemption)
String
nc_strerror(int ncerr)
int
nc_sync(int ncid)
-
-
-
Field Detail
-
NC_MAX_DIMS
static final int NC_MAX_DIMS
- See Also:
- Constant Field Values
-
NC_MAX_ATTRS
static final int NC_MAX_ATTRS
- See Also:
- Constant Field Values
-
NC_MAX_VARS
static final int NC_MAX_VARS
- See Also:
- Constant Field Values
-
NC_MAX_NAME
static final int NC_MAX_NAME
- See Also:
- Constant Field Values
-
NC_MAX_VAR_DIMS
static final int NC_MAX_VAR_DIMS
- See Also:
- Constant Field Values
-
NC_GLOBAL
static final int NC_GLOBAL
- See Also:
- Constant Field Values
-
NC_UNLIMITED
static final int NC_UNLIMITED
- See Also:
- Constant Field Values
-
NC_FILL
static final int NC_FILL
- See Also:
- Constant Field Values
-
NC_NOFILL
static final int NC_NOFILL
- See Also:
- Constant Field Values
-
NC_NOWRITE
static final int NC_NOWRITE
- See Also:
- Constant Field Values
-
NC_WRITE
static final int NC_WRITE
- See Also:
- Constant Field Values
-
NC_CLOBBER
static final int NC_CLOBBER
- See Also:
- Constant Field Values
-
NC_NOCLOBBER
static final int NC_NOCLOBBER
- See Also:
- Constant Field Values
-
NC_DISKLESS
static final int NC_DISKLESS
- See Also:
- Constant Field Values
-
NC_MMAP
static final int NC_MMAP
- See Also:
- Constant Field Values
-
NC_INMEMORY
static final int NC_INMEMORY
- See Also:
- Constant Field Values
-
NC_64BIT_OFFSET
static final int NC_64BIT_OFFSET
- See Also:
- Constant Field Values
-
NC_64BIT_DATA
static final int NC_64BIT_DATA
- See Also:
- Constant Field Values
-
NC_CDF5
static final int NC_CDF5
- See Also:
- Constant Field Values
-
NC_CLASSIC_MODEL
static final int NC_CLASSIC_MODEL
- See Also:
- Constant Field Values
-
NC_NETCDF4
static final int NC_NETCDF4
- See Also:
- Constant Field Values
-
NC_MPIIO
static final int NC_MPIIO
Turn on MPI I/O. Use this in mode flags for both nc_create() and nc_open().- See Also:
- Constant Field Values
-
NC_MPIPOSIX
static final int NC_MPIPOSIX
Turn on MPI POSIX I/O. Use this in mode flags for both nc_create() and nc_open().- See Also:
- Constant Field Values
-
NC_PNETCDF
static final int NC_PNETCDF
- See Also:
- Constant Field Values
-
NC_NAT
static final int NC_NAT
- See Also:
- Constant Field Values
-
NC_BYTE
static final int NC_BYTE
- See Also:
- Constant Field Values
-
NC_CHAR
static final int NC_CHAR
- See Also:
- Constant Field Values
-
NC_SHORT
static final int NC_SHORT
- See Also:
- Constant Field Values
-
NC_INT
static final int NC_INT
- See Also:
- Constant Field Values
-
NC_FLOAT
static final int NC_FLOAT
- See Also:
- Constant Field Values
-
NC_DOUBLE
static final int NC_DOUBLE
- See Also:
- Constant Field Values
-
NC_UBYTE
static final int NC_UBYTE
- See Also:
- Constant Field Values
-
NC_USHORT
static final int NC_USHORT
- See Also:
- Constant Field Values
-
NC_UINT
static final int NC_UINT
- See Also:
- Constant Field Values
-
NC_INT64
static final int NC_INT64
- See Also:
- Constant Field Values
-
NC_UINT64
static final int NC_UINT64
- See Also:
- Constant Field Values
-
NC_STRING
static final int NC_STRING
- See Also:
- Constant Field Values
-
NC_MAX_ATOMIC_TYPE
static final int NC_MAX_ATOMIC_TYPE
- See Also:
- Constant Field Values
-
NC_VLEN
static final int NC_VLEN
- See Also:
- Constant Field Values
-
NC_OPAQUE
static final int NC_OPAQUE
- See Also:
- Constant Field Values
-
NC_ENUM
static final int NC_ENUM
- See Also:
- Constant Field Values
-
NC_COMPOUND
static final int NC_COMPOUND
- See Also:
- Constant Field Values
-
NC_FORMAT_CLASSIC
static final int NC_FORMAT_CLASSIC
Format specifier for nc_set_default_format() and returned by nc_inq_format.- See Also:
- Constant Field Values
-
NC_FORMAT_64BIT
static final int NC_FORMAT_64BIT
- See Also:
- Constant Field Values
-
NC_FORMAT_NETCDF4
static final int NC_FORMAT_NETCDF4
- See Also:
- Constant Field Values
-
NC_FORMAT_NETCDF4_CLASSIC
static final int NC_FORMAT_NETCDF4_CLASSIC
- See Also:
- Constant Field Values
-
NC_FORMAT_NC3
static final int NC_FORMAT_NC3
Extended format specifier returned by nc_inq_format_extended() Added in version 4.3.1. This returns the true format of the underlying data.- See Also:
- Constant Field Values
-
NC_FORMAT_NC_HDF5
static final int NC_FORMAT_NC_HDF5
- See Also:
- Constant Field Values
-
NC_FORMAT_NC_HDF4
static final int NC_FORMAT_NC_HDF4
- See Also:
- Constant Field Values
-
NC_FORMAT_PNETCDF
static final int NC_FORMAT_PNETCDF
- See Also:
- Constant Field Values
-
NC_FORMAT_DAP2
static final int NC_FORMAT_DAP2
- See Also:
- Constant Field Values
-
NC_FORMAT_DAP4
static final int NC_FORMAT_DAP4
- See Also:
- Constant Field Values
-
NC_FORMAT_UNDEFINED
static final int NC_FORMAT_UNDEFINED
- See Also:
- Constant Field Values
-
NC_CHUNKED
static final int NC_CHUNKED
- See Also:
- Constant Field Values
-
NC_CONTIGUOUS
static final int NC_CONTIGUOUS
- See Also:
- Constant Field Values
-
NC_NOERR
static final int NC_NOERR
- See Also:
- Constant Field Values
-
-
Method Detail
-
nc_inq_libvers
String nc_inq_libvers()
-
nc_strerror
String nc_strerror(int ncerr)
-
nc_open
int nc_open(String path, int mode, com.sun.jna.ptr.IntByReference ncidp)
-
nc_close
int nc_close(int ncid)
-
nc_inq_format
int nc_inq_format(int ncid, com.sun.jna.ptr.IntByReference formatp)
-
nc_inq_format_extended
int nc_inq_format_extended(int ncid, com.sun.jna.ptr.IntByReference formatp, com.sun.jna.ptr.IntByReference modep)
-
nc_inq_grps
int nc_inq_grps(int ncid, com.sun.jna.ptr.IntByReference numgrps, int[] ncids)
-
nc_inq_grpname
int nc_inq_grpname(int ncid, byte[] name)
-
nc_inq_grpname_full
int nc_inq_grpname_full(int ncid, SizeTByReference lenp, byte[] full_name)
-
nc_inq_grpname_len
int nc_inq_grpname_len(int ncid, SizeTByReference lenp)
-
nc_inq_ndims
int nc_inq_ndims(int ncid, com.sun.jna.ptr.IntByReference ndimsp)
-
nc_inq_unlimdims
int nc_inq_unlimdims(int ncid, com.sun.jna.ptr.IntByReference nunlimdimsp, int[] unlimdimidsp)
-
nc_inq_dimids
int nc_inq_dimids(int ncid, com.sun.jna.ptr.IntByReference ndims, int[] dimids, int include_parents)
-
nc_inq_dim
int nc_inq_dim(int ncid, int dimid, byte[] name, SizeTByReference lenp)
-
nc_inq_dimname
int nc_inq_dimname(int ncid, int dimid, byte[] name)
-
nc_inq_natts
int nc_inq_natts(int ncid, com.sun.jna.ptr.IntByReference nattsp)
-
nc_inq_attname
int nc_inq_attname(int ncid, int varid, int attnum, byte[] name)
-
nc_inq_atttype
int nc_inq_atttype(int ncid, int varid, String name, com.sun.jna.ptr.IntByReference xtypep)
-
nc_inq_attlen
int nc_inq_attlen(int ncid, int varid, String name, SizeTByReference lenp)
-
nc_get_att_double
int nc_get_att_double(int ncid, int varid, String name, double[] ip)
-
nc_get_att_float
int nc_get_att_float(int ncid, int varid, String name, float[] ip)
-
nc_get_att_int
int nc_get_att_int(int ncid, int varid, String name, int[] ip)
-
nc_get_att_uint
int nc_get_att_uint(int ncid, int varid, String name, int[] ip)
-
nc_get_att_longlong
int nc_get_att_longlong(int ncid, int varid, String name, long[] ip)
-
nc_get_att_ulonglong
int nc_get_att_ulonglong(int ncid, int varid, String name, long[] ip)
-
nc_get_att_schar
int nc_get_att_schar(int ncid, int varid, String name, byte[] ip)
-
nc_get_att_uchar
int nc_get_att_uchar(int ncid, int varid, String name, byte[] ip)
-
nc_get_att_ubyte
int nc_get_att_ubyte(int ncid, int varid, String name, byte[] ip)
-
nc_get_att_short
int nc_get_att_short(int ncid, int varid, String name, short[] ip)
-
nc_get_att_ushort
int nc_get_att_ushort(int ncid, int varid, String name, short[] ip)
-
nc_get_att_text
int nc_get_att_text(int ncid, int varid, String name, byte[] ip)
-
nc_get_att
int nc_get_att(int ncid, int varid, String name, byte[] bbuff)
-
nc_inq_nvars
int nc_inq_nvars(int ncid, com.sun.jna.ptr.IntByReference nvarsp)
-
nc_inq_varids
int nc_inq_varids(int ncid, com.sun.jna.ptr.IntByReference nvars, int[] varids)
-
nc_inq_var
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)
-
nc_inq_varid
int nc_inq_varid(int ncid, byte[] name, com.sun.jna.ptr.IntByReference varidp)
-
nc_inq_vardimid
int nc_inq_vardimid(int ncid, int varid, int[] dimidsp)
-
nc_inq_varnatts
int nc_inq_varnatts(int ncid, int varid, com.sun.jna.ptr.IntByReference nattsp)
-
nc_inq_typeids
int nc_inq_typeids(int ncid, com.sun.jna.ptr.IntByReference ntypes, int[] typeids)
-
nc_inq_type
int nc_inq_type(int ncid, int xtype, byte[] name, SizeTByReference sizep)
-
nc_inq_user_type
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)
-
nc_inq_enum
int nc_inq_enum(int ncid, int xtype, byte[] name, com.sun.jna.ptr.IntByReference baseType, SizeTByReference base_sizep, SizeTByReference num_membersp)
-
nc_inq_enum_member
int nc_inq_enum_member(int ncid, int xtype, int idx, byte[] name, com.sun.jna.ptr.IntByReference value)
-
nc_inq_opaque
int nc_inq_opaque(int ncid, int xtype, byte[] name, SizeTByReference sizep)
-
nc_get_var
int nc_get_var(int ncid, int varid, byte[] buf)
-
nc_get_var_text
int nc_get_var_text(int ncid, int varid, byte[] op)
-
nc_get_var_schar
int nc_get_var_schar(int ncid, int varid, byte[] ip)
-
nc_get_var_ubyte
int nc_get_var_ubyte(int ncid, int varid, byte[] ip)
-
nc_get_var_short
int nc_get_var_short(int ncid, int varid, short[] ip)
-
nc_get_var_ushort
int nc_get_var_ushort(int ncid, int varid, short[] ip)
-
nc_get_var_int
int nc_get_var_int(int ncid, int varid, int[] ip)
-
nc_get_var_uint
int nc_get_var_uint(int ncid, int varid, int[] ip)
-
nc_get_var_longlong
int nc_get_var_longlong(int ncid, int varid, long[] ip)
-
nc_get_var_ulonglong
int nc_get_var_ulonglong(int ncid, int varid, long[] ip)
-
nc_get_var_float
int nc_get_var_float(int ncid, int varid, float[] ip)
-
nc_get_var_double
int nc_get_var_double(int ncid, int varid, double[] ip)
-
nc_get_var_string
int nc_get_var_string(int ncid, int varid, String[] sarray)
-
nc_get_var1
int nc_get_var1(int ncid, int varid, SizeT[] indexp, byte[] buf)
-
nc_get_var1_text
int nc_get_var1_text(int ncid, int varid, SizeT[] indexp, byte[] op)
-
nc_get_var1_schar
int nc_get_var1_schar(int ncid, int varid, SizeT[] indexp, byte[] ip)
-
nc_get_var1_ubyte
int nc_get_var1_ubyte(int ncid, int varid, SizeT[] indexp, byte[] ip)
-
nc_get_var1_short
int nc_get_var1_short(int ncid, int varid, SizeT[] indexp, short[] ip)
-
nc_get_var1_ushort
int nc_get_var1_ushort(int ncid, int varid, SizeT[] indexp, short[] ip)
-
nc_get_var1_int
int nc_get_var1_int(int ncid, int varid, SizeT[] indexp, int[] ip)
-
nc_get_var1_uint
int nc_get_var1_uint(int ncid, int varid, SizeT[] indexp, int[] ip)
-
nc_get_var1_longlong
int nc_get_var1_longlong(int ncid, int varid, SizeT[] indexp, long[] ip)
-
nc_get_var1_ulonglong
int nc_get_var1_ulonglong(int ncid, int varid, SizeT[] indexp, long[] ip)
-
nc_get_var1_float
int nc_get_var1_float(int ncid, int varid, SizeT[] indexp, float[] ip)
-
nc_get_var1_double
int nc_get_var1_double(int ncid, int varid, SizeT[] indexp, double[] ip)
-
nc_get_vara_uchar
int nc_get_vara_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
-
nc_get_vara_schar
int nc_get_vara_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
-
nc_get_vara_text
int nc_get_vara_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
-
nc_get_vara_short
int nc_get_vara_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
-
nc_get_vara_ushort
int nc_get_vara_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
-
nc_get_vara_uint
int nc_get_vara_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, int[] ip)
-
nc_get_vara_longlong
int nc_get_vara_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
-
nc_get_vara_ulonglong
int nc_get_vara_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
-
nc_get_vara_float
int nc_get_vara_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, float[] ip)
-
nc_get_vara_double
int nc_get_vara_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, double[] ip)
-
nc_get_vara_string
int nc_get_vara_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, String[] ip)
-
nc_get_vars
int nc_get_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] buf)
-
nc_get_vars_uchar
int nc_get_vars_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
-
nc_get_vars_schar
int nc_get_vars_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
-
nc_get_vars_text
int nc_get_vars_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
-
nc_get_vars_short
int nc_get_vars_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
-
nc_get_vars_ushort
int nc_get_vars_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
-
nc_get_vars_int
int nc_get_vars_int(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
-
nc_get_vars_uint
int nc_get_vars_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
-
nc_get_vars_longlong
int nc_get_vars_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
-
nc_get_vars_ulonglong
int nc_get_vars_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
-
nc_get_vars_float
int nc_get_vars_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, float[] ip)
-
nc_get_vars_double
int nc_get_vars_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, double[] ip)
-
nc_get_vars_string
int nc_get_vars_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, String[] ip)
-
nc_set_default_format
int nc_set_default_format(int format, com.sun.jna.ptr.IntByReference old_formatp)
-
nc_create
int nc_create(String path, int cmode, com.sun.jna.ptr.IntByReference ncidp)
-
nc_enddef
int nc_enddef(int ncid)
-
nc_sync
int nc_sync(int ncid)
-
nc_def_grp
int nc_def_grp(int parent_ncid, String name, com.sun.jna.ptr.IntByReference new_ncid)
-
nc_inq_dimlen
int nc_inq_dimlen(int ncid, int dimid, SizeTByReference lenp)
-
nc_def_var
int nc_def_var(int ncid, String name, SizeT xtype, int ndims, int[] dimids, com.sun.jna.ptr.IntByReference varidp)
-
nc_def_compound
int nc_def_compound(int ncid, SizeT size, String name, com.sun.jna.ptr.IntByReference typeidp)
-
nc_insert_compound
int nc_insert_compound(int ncid, int typeid, String name, SizeT offset, int field_typeid)
-
nc_insert_array_compound
int nc_insert_array_compound(int ncid, int typeid, String name, SizeT offset, int field_typeid, int ndims, int[] dim_sizes)
-
nc_def_enum
int nc_def_enum(int ncid, int base_typeid, String name, com.sun.jna.ptr.IntByReference typeidp)
-
nc_insert_enum
int nc_insert_enum(int ncid, int enumid, String name, com.sun.jna.ptr.IntByReference value)
-
nc_rename_grp
int nc_rename_grp(int grpid, String name)
-
nc_put_var
int nc_put_var(int ncid, int varid, byte[] bbuff)
-
nc_put_vara_uchar
int nc_put_vara_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
-
nc_put_vara_schar
int nc_put_vara_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
-
nc_put_vara_text
int nc_put_vara_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, byte[] ip)
-
nc_put_vara_short
int nc_put_vara_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
-
nc_put_vara_ushort
int nc_put_vara_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, short[] ip)
-
nc_put_vara_uint
int nc_put_vara_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, int[] ip)
-
nc_put_vara_longlong
int nc_put_vara_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
-
nc_put_vara_ulonglong
int nc_put_vara_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, long[] ip)
-
nc_put_vara_float
int nc_put_vara_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, float[] ip)
-
nc_put_vara_double
int nc_put_vara_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, double[] ip)
-
nc_put_vara_string
int nc_put_vara_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, String[] ip)
-
nc_put_vars
int nc_put_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] bbuff)
-
nc_put_vars_uchar
int nc_put_vars_uchar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
-
nc_put_vars_schar
int nc_put_vars_schar(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
-
nc_put_vars_text
int nc_put_vars_text(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, byte[] ip)
-
nc_put_vars_short
int nc_put_vars_short(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
-
nc_put_vars_ushort
int nc_put_vars_ushort(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, short[] ip)
-
nc_put_vars_int
int nc_put_vars_int(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
-
nc_put_vars_uint
int nc_put_vars_uint(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, int[] ip)
-
nc_put_vars_longlong
int nc_put_vars_longlong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
-
nc_put_vars_ulonglong
int nc_put_vars_ulonglong(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, long[] ip)
-
nc_put_vars_float
int nc_put_vars_float(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, float[] ip)
-
nc_put_vars_double
int nc_put_vars_double(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, double[] ip)
-
nc_put_vars_string
int nc_put_vars_string(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, String[] ip)
-
nc_put_var_uchar
int nc_put_var_uchar(int ncid, int varid, byte[] ip)
-
nc_put_var_schar
int nc_put_var_schar(int ncid, int varid, byte[] ip)
-
nc_put_var_text
int nc_put_var_text(int ncid, int varid, byte[] ip)
-
nc_put_var_short
int nc_put_var_short(int ncid, int varid, short[] ip)
-
nc_put_var_ushort
int nc_put_var_ushort(int ncid, int varid, short[] ip)
-
nc_put_var_int
int nc_put_var_int(int ncid, int varid, int[] ip)
-
nc_put_var_uint
int nc_put_var_uint(int ncid, int varid, int[] ip)
-
nc_put_var_longlong
int nc_put_var_longlong(int ncid, int varid, long[] ip)
-
nc_put_var_ulonglong
int nc_put_var_ulonglong(int ncid, int varid, long[] ip)
-
nc_put_var_float
int nc_put_var_float(int ncid, int varid, float[] ip)
-
nc_put_var_double
int nc_put_var_double(int ncid, int varid, double[] ip)
-
nc_put_var_string
int nc_put_var_string(int ncid, int varid, String[] op)
-
nc_put_att_string
int nc_put_att_string(int ncid, int varid, String attName, SizeT len, String[] value)
-
nc_put_att_uchar
int nc_put_att_uchar(int ncid, int varid, String attName, int xtype, SizeT len, byte[] value)
-
nc_put_att_schar
int nc_put_att_schar(int ncid, int varid, String attName, int xtype, SizeT len, byte[] value)
-
nc_put_att_short
int nc_put_att_short(int ncid, int varid, String attName, int xtype, SizeT len, short[] value)
-
nc_put_att_ushort
int nc_put_att_ushort(int ncid, int varid, String attName, int xtype, SizeT len, short[] value)
-
nc_put_att_int
int nc_put_att_int(int ncid, int varid, String attName, int xtype, SizeT len, int[] value)
-
nc_put_att_uint
int nc_put_att_uint(int ncid, int varid, String attName, int xtype, SizeT len, int[] value)
-
nc_put_att_longlong
int nc_put_att_longlong(int ncid, int varid, String attName, int xtype, SizeT len, long[] value)
-
nc_put_att_ulonglong
int nc_put_att_ulonglong(int ncid, int varid, String attName, int xtype, SizeT len, long[] value)
-
nc_put_att_float
int nc_put_att_float(int ncid, int varid, String attName, int xtype, SizeT len, float[] value)
-
nc_put_att_double
int nc_put_att_double(int ncid, int varid, String attName, int xtype, SizeT len, double[] value)
-
nc_def_var_deflate
int nc_def_var_deflate(int ncid, int varid, int shuffle, int deflate, int deflate_level)
-
nc_inq_var_deflate
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)
-
nc_inq_var_szip
int nc_inq_var_szip(int ncid, int varid, com.sun.jna.ptr.IntByReference options_maskp, com.sun.jna.ptr.IntByReference pixels_per_blockp)
-
nc_def_var_fletcher32
int nc_def_var_fletcher32(int ncid, int varid, int fletcher32)
-
nc_inq_var_fletcher32
int nc_inq_var_fletcher32(int ncid, int varid, com.sun.jna.ptr.IntByReference fletcher32p)
-
nc_def_var_chunking
int nc_def_var_chunking(int ncid, int varid, int storage, SizeT[] chunksizesp)
-
nc_inq_var_chunking
int nc_inq_var_chunking(int ncid, int varid, com.sun.jna.ptr.IntByReference storagep, SizeT[] chunksizesp)
-
nc_def_var_fill
int nc_def_var_fill(int ncid, int varid, int no_fill, byte[] fill_value)
-
nc_inq_var_fill
int nc_inq_var_fill(int ncid, int varid, com.sun.jna.ptr.IntByReference no_fill, byte[] fill_valuep)
-
nc_def_var_endian
int nc_def_var_endian(int ncid, int varid, int endian)
-
nc_inq_var_endian
int nc_inq_var_endian(int ncid, int varid, com.sun.jna.ptr.IntByReference endianp)
-
nc_set_fill
int nc_set_fill(int ncid, int fillmode, com.sun.jna.ptr.IntByReference old_modep)
-
nc_get_chunk_cache
int nc_get_chunk_cache(SizeTByReference sizep, SizeTByReference nelemsp, com.sun.jna.ptr.FloatByReference preemptionp)
-
nc_set_var_chunk_cache
int nc_set_var_chunk_cache(int ncid, int varid, SizeT size, SizeT nelems, float preemption)
-
nc_get_var_chunk_cache
int nc_get_var_chunk_cache(int ncid, int varid, SizeTByReference sizep, SizeTByReference nelemsp, com.sun.jna.ptr.FloatByReference preemptionp)
-
nc_set_log_level
int nc_set_log_level(int newlevel)
-
nc_inq_compound
int nc_inq_compound(int ncid, int xtype, byte[] name, SizeTByReference sizep, SizeTByReference nfieldsp)
-
nc_inq_compound_field
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)
-
nc_inq_vlen
int nc_inq_vlen(int ncid, int xtype, byte[] name, SizeTByReference datum_sizep, com.sun.jna.ptr.IntByReference base_nc_typep)
-
nc_get_att
int nc_get_att(int ncid, int varid, String name, Nc4prototypes.Vlen_t[] vlen)
-
nc_get_var
int nc_get_var(int ncid, int varid, Nc4prototypes.Vlen_t[] vlen)
-
nc_get_var1
int nc_get_var1(int ncid, int varid, SizeT[] indexp, Nc4prototypes.Vlen_t[] vlen)
-
nc_get_vara
int nc_get_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, Nc4prototypes.Vlen_t[] v)
-
nc_get_vars
int nc_get_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, Nc4prototypes.Vlen_t[] v)
-
nc_put_att
int nc_put_att(int ncid, int varid, String attName, int xtype, SizeT len, Nc4prototypes.Vlen_t[] value)
-
nc_put_var
int nc_put_var(int ncid, int varid, Nc4prototypes.Vlen_t[] vlen)
-
nc_put_var1
int nc_put_var1(int ncid, int varid, SizeT[] indexp, Nc4prototypes.Vlen_t[] vlen)
-
nc_put_vara
int nc_put_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, Nc4prototypes.Vlen_t[] v)
-
nc_put_vars
int nc_put_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, Nc4prototypes.Vlen_t[] v)
-
nc_get_att
int nc_get_att(int ncid, int varid, String name, com.sun.jna.Pointer p)
-
nc_get_var
int nc_get_var(int ncid, int varid, com.sun.jna.Pointer p)
-
nc_get_var1
int nc_get_var1(int ncid, int varid, SizeT[] indexp, com.sun.jna.Pointer p)
-
nc_get_vara
int nc_get_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, com.sun.jna.Pointer p)
-
nc_get_vars
int nc_get_vars(int ncid, int varid, SizeT[] startp, SizeT[] countp, SizeT[] stridep, com.sun.jna.Pointer p)
-
nc_put_att
int nc_put_att(int ncid, int varid, String attName, int xtype, SizeT len, com.sun.jna.Pointer p)
-
nc_put_var
int nc_put_var(int ncid, int varid, com.sun.jna.Pointer p)
-
nc_put_var1
int nc_put_var1(int ncid, int varid, SizeT[] indexp, com.sun.jna.Pointer p)
-
nc_put_vara
int nc_put_vara(int ncid, int varid, SizeT[] startp, SizeT[] countp, com.sun.jna.Pointer p)
-
-