ParallelIO
|
IO descriptor structure. More...
#include <pio.h>
Public Attributes | |
int | ioid |
The ID of this io_desc_t. More... | |
int | async_id |
int | nrecvs |
int | ndof |
int | ndims |
int | num_aiotasks |
int | rearranger |
int | maxregions |
bool | needsfill |
int | maxbytes |
The maximum number of bytes of this iodesc before flushing. More... | |
MPI_Datatype | basetype |
PIO_Offset | llen |
int | maxiobuflen |
PIO_Offset * | gsize |
int * | rfrom |
int * | rcount |
int * | scount |
PIO_Offset * | sindex |
PIO_Offset * | rindex |
MPI_Datatype * | rtype |
MPI_Datatype * | stype |
int | num_stypes |
int | holegridsize |
int | maxfillregions |
io_region * | firstregion |
io_region * | fillregion |
bool | handshake |
bool | isend |
int | max_requests |
MPI_Comm | subset_comm |
struct io_desc_t * | next |
Pointer to the next io_desc_t in the list. More... | |
IO descriptor structure.
This structure defines the mapping for a given variable between compute and IO decomposition.
int io_desc_t::ioid |
The ID of this io_desc_t.
int io_desc_t::maxbytes |
The maximum number of bytes of this iodesc before flushing.