PIO
2.5.4
|
File descriptor structure. More...
#include <pio.h>
Public Attributes | |
iosystem_desc_t * | iosystem |
The IO system ID used to open this file. | |
int | fh |
The ncid returned for this file by the underlying library (netcdf or pnetcdf). | |
int | pio_ncid |
The ncid that will be returned to the user. | |
int | iotype |
The IOTYPE value that was used to open this file. | |
struct var_desc_t * | varlist |
List of variables in this file. | |
int | nvars |
Number of variables. | |
int | writable |
True if file can be written to. | |
struct wmulti_buffer * | buffer |
The wmulti_buffer is used to aggregate multiple variables with the same communication pattern prior to a write. | |
void * | iobuf |
Data buffer for this file. | |
int | pio_type |
PIO data type. | |
UT_hash_handle | hh |
Hash table entry. | |
int | do_io |
True if this task should participate in IO (only true for one task with netcdf serial files. | |
int | ncint_file |
True if this file was opened with the netCDF integration feature. More... | |
File descriptor structure.
This structure holds information associated with each open file
int file_desc_t::ncint_file |
True if this file was opened with the netCDF integration feature.
One consequence is that PIO_IOTYPE_NETCDF4C files will not have deflate automatically turned on for each var.