PIO  1.7.1
 All Classes Files Functions Groups Pages
Modules
Here is a list of all modules:
oPIO_set_blocksizeSets the contiguous block size read or written from each IO task. The optimal value of this parameter is filesystem specific
oPIO_def_var
oPIO_inq_varid
oPIO_inq_att
oPIO_inq_attlen
oPIO_inq_attname
oPIO_inq_varname
oPIO_inq_varndims
oPIO_inq_varnatts
oPIO_inq_vardimid
oPIO_inq_vartype
oPIO_inquire_variable
oPIO_def_dim
oPIO_enddef
oPIO_redef
oPIO_inquire
oPIO_inq_dimid
oPIO_inq_dimname
oPIO_inq_dimlen
oPIO_inquire_dimension
oPIO_copy_att
oIosystem_desc_tA defined PIO system descriptor created by PIO_init (see pio_types)
oFile_desc_tFile descriptor returned by PIO_openfile or PIO_createfile (see pio_types)
oio descriptors, generatingThe io descriptor structure in defined in this subroutine and subsequently used in PIO_read_darray, PIO_write_darray, PIO_put_var, PIO_get_var calls (see pio_types)
oVar_desc_tA variable descriptor returned from PIO_def_var (see pio_types)
oPIO_iotypeAn integer parameter which controls the iotype
oPIO_rearr_methodThe three choices to control rearrangement are:
oerror_methods
oerror return codes: The error return code; ierr != PIO_noerr indicates an error. (see PIO_seterrorhandling )
oPIO_kindsThe base types supported by PIO are:
oPIO_write_darrayThe overloaded PIO_write_darray writes a distributed array to disk
oPIO_read_darrayThe overloaded PIO_read_darray function reads a distributed array from disk
oPIO_openfile
oPIO_syncfile
oPIO_createfile
oPIO_setframeSets the unlimited dimension for netcdf file for record number for binary files
oPIO_advanceframe
oPIO_closefile
oPIO_freedecompFree memory associated with a io descriptor
oPIO_initInitializes the pio subsystem
oPIO_finalizeShuts down and cleans up any memory associated with the pio library
oPIO_initdecompPIO_initdecomp is an overload interface the models decomposition to pio
oPIO_dupiodescDuplicates an eisting io descriptor
oPIO_setiotypeSets the io type used by pio
oPIO_numtoreadReturns the total number of words to read
oPIO_numtowriteReturns the total number of words to write
oPIO_getnumiotasksReturns the actual number of IO-tasks used. PIO will reset the total number of IO-tasks if certain conditions are meet
oPIO_setdebuglevelSets the level of debug information that pio will generate
oPIO_seterrorhandlingSets the form of error handling for pio
oPIO_get_local_array_size
oPIO_recommend_iotasksRecommend a subset of tasks in comm to use as IO tasks
oPIO_set_hintSet file system hints using mpi_info_set
oPIO_setnum_OSTSets the default number of Lustre Object Storage Targets (OST)
oPIO_getnum_OSTSets the default number of Lustre Object Storage Targets (OST)
oPIO_put_attWrites an netcdf attribute to a file
oPIO_get_attReads an netcdf attribute from a file
oPIO_get_varReads non-decomposed data from a NetCDF file
\PIO_put_varWrites netcdf metadata to a file