PIO  2.5.4
Functions
pio_get_nc.c File Reference
#include <config.h>
#include <pio.h>
#include <pio_internal.h>
Include dependency graph for pio_get_nc.c:

Functions

int PIOc_get_vars_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, char *buf)
 Get strided, muti-dimensional subset of a text variable. More...
 
int PIOc_get_vars_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned char *buf)
 Get strided, muti-dimensional subset of an unsigned char variable. More...
 
int PIOc_get_vars_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, signed char *buf)
 Get strided, muti-dimensional subset of a signed char variable. More...
 
int PIOc_get_vars_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned short *buf)
 Get strided, muti-dimensional subset of an unsigned 16-bit integer variable. More...
 
int PIOc_get_vars_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, short *buf)
 Get strided, muti-dimensional subset of a 16-bit integer variable. More...
 
int PIOc_get_vars_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned int *buf)
 Get strided, muti-dimensional subset of an unsigned integer variable. More...
 
int PIOc_get_vars_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, int *buf)
 Get strided, muti-dimensional subset of an integer variable. More...
 
int PIOc_get_vars_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long *buf)
 Get strided, muti-dimensional subset of a 64-bit int variable. More...
 
int PIOc_get_vars_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, float *buf)
 Get strided, muti-dimensional subset of a floating point variable. More...
 
int PIOc_get_vars_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, double *buf)
 Get strided, muti-dimensional subset of a 64-bit floating point variable. More...
 
int PIOc_get_vars_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, unsigned long long *buf)
 Get strided, muti-dimensional subset of an unsigned 64-bit int variable. More...
 
int PIOc_get_vars_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, long long *buf)
 Get strided, muti-dimensional subset of a 64-bit int variable. More...
 
int PIOc_get_vars (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, const PIO_Offset *stride, void *buf)
 Get strided, muti-dimensional subset of a variable of the same type as the variable in the file. More...
 
int PIOc_get_vara_text (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, char *buf)
 Get a muti-dimensional subset of a text variable. More...
 
int PIOc_get_vara_uchar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned char *buf)
 Get a muti-dimensional subset of an unsigned char variable. More...
 
int PIOc_get_vara_schar (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, signed char *buf)
 Get a muti-dimensional subset of a signed char variable. More...
 
int PIOc_get_vara_ushort (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned short *buf)
 Get a muti-dimensional subset of an unsigned 16-bit integer variable. More...
 
int PIOc_get_vara_short (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, short *buf)
 Get a muti-dimensional subset of a 16-bit integer variable. More...
 
int PIOc_get_vara_long (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long *buf)
 Get a muti-dimensional subset of a 64-bit integer variable. More...
 
int PIOc_get_vara_uint (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned int *buf)
 Get a muti-dimensional subset of an unsigned integer variable. More...
 
int PIOc_get_vara_int (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, int *buf)
 Get a muti-dimensional subset of an integer variable. More...
 
int PIOc_get_vara_float (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, float *buf)
 Get a muti-dimensional subset of a floating point variable. More...
 
int PIOc_get_vara_double (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, double *buf)
 Get a muti-dimensional subset of a 64-bit floating point variable. More...
 
int PIOc_get_vara_ulonglong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, unsigned long long *buf)
 Get a muti-dimensional subset of an unsigned 64-bit integer variable. More...
 
int PIOc_get_vara_longlong (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, long long *buf)
 Get a muti-dimensional subset of a 64-bit integer variable. More...
 
int PIOc_get_vara (int ncid, int varid, const PIO_Offset *start, const PIO_Offset *count, void *buf)
 Get a muti-dimensional subset of a variable the same type as the variable in the file. More...
 
int PIOc_get_var_text (int ncid, int varid, char *buf)
 Get all data of a text variable. More...
 
int PIOc_get_var_uchar (int ncid, int varid, unsigned char *buf)
 Get all data of an unsigned char variable. More...
 
int PIOc_get_var_schar (int ncid, int varid, signed char *buf)
 Get all data of a signed char variable. More...
 
int PIOc_get_var_ushort (int ncid, int varid, unsigned short *buf)
 Get all data of an unsigned 16-bit integer variable. More...
 
int PIOc_get_var_short (int ncid, int varid, short *buf)
 Get all data of a 16-bit integer variable. More...
 
int PIOc_get_var_uint (int ncid, int varid, unsigned int *buf)
 Get all data of an unsigned integer variable. More...
 
int PIOc_get_var_int (int ncid, int varid, int *buf)
 Get all data of an integer variable. More...
 
int PIOc_get_var_long (int ncid, int varid, long *buf)
 Get all data of a 64-bit integer variable. More...
 
int PIOc_get_var_float (int ncid, int varid, float *buf)
 Get all data of a floating point variable. More...
 
int PIOc_get_var_double (int ncid, int varid, double *buf)
 Get all data of a 64-bit floating point variable. More...
 
int PIOc_get_var_ulonglong (int ncid, int varid, unsigned long long *buf)
 Get all data of an unsigned 64-bit integer variable. More...
 
int PIOc_get_var_longlong (int ncid, int varid, long long *buf)
 Get all data of a 64-bit integer variable. More...
 
int PIOc_get_var (int ncid, int varid, void *buf)
 Get all data from a variable the same type as the variable in the file. More...
 
int PIOc_get_var1_text (int ncid, int varid, const PIO_Offset *index, char *buf)
 Get one value of a text variable. More...
 
int PIOc_get_var1_uchar (int ncid, int varid, const PIO_Offset *index, unsigned char *buf)
 Get one value of an unsinged char variable. More...
 
int PIOc_get_var1_schar (int ncid, int varid, const PIO_Offset *index, signed char *buf)
 Get one value of a signed char variable. More...
 
int PIOc_get_var1_ushort (int ncid, int varid, const PIO_Offset *index, unsigned short *buf)
 Get one value of an unsigned 16-bit integer variable. More...
 
int PIOc_get_var1_short (int ncid, int varid, const PIO_Offset *index, short *buf)
 Get one value of a 16-bit integer variable. More...
 
int PIOc_get_var1_uint (int ncid, int varid, const PIO_Offset *index, unsigned int *buf)
 Get one value of an unsigned integer variable. More...
 
int PIOc_get_var1_long (int ncid, int varid, const PIO_Offset *index, long *buf)
 Get one value of a 64-bit integer variable. More...
 
int PIOc_get_var1_int (int ncid, int varid, const PIO_Offset *index, int *buf)
 Get one value of an integer variable. More...
 
int PIOc_get_var1_float (int ncid, int varid, const PIO_Offset *index, float *buf)
 Get one value of a floating point variable. More...
 
int PIOc_get_var1_double (int ncid, int varid, const PIO_Offset *index, double *buf)
 Get one value of a 64-bit floating point variable. More...
 
int PIOc_get_var1_ulonglong (int ncid, int varid, const PIO_Offset *index, unsigned long long *buf)
 Get one value of an unsigned 64-bit integer variable. More...
 
int PIOc_get_var1_longlong (int ncid, int varid, const PIO_Offset *index, long long *buf)
 Get one value of a 64-bit integer variable. More...
 
int PIOc_get_var1 (int ncid, int varid, const PIO_Offset *index, void *buf)
 Get one value from a variable the same type as the variable in the file. More...
 

Detailed Description

PIO functions to get data.

Author
Ed Hartnett
Date
2016
See also
http://code.google.com/p/parallelio/