|
|
integer(i4), parameter, public | pio_types::pio_iotype_pnetcdf = 1 |
| | parallel read/write of pNetCDF files
|
| |
|
integer(i4), parameter, public | pio_types::pio_iotype_netcdf = 2 |
| | serial read/write of NetCDF file using 'base_node'
|
| |
|
integer(i4), parameter, public | pio_types::pio_iotype_netcdf4c = 3 |
| | netcdf4 (hdf5 format) file opened for compression (serial write access only)
|
| |
|
integer(i4), parameter, public | pio_types::pio_iotype_netcdf4p = 4 |
| | netcdf4 (hdf5 format) file opened in parallel
|
| |
|
integer(i4), parameter, public | pio_types::iotype_pnetcdf = PIO_iotype_pnetcdf |
| | pnetcdf iotype
|
| |
|
integer(i4), parameter, public | pio_types::iotype_netcdf = PIO_iotype_netcdf |
| | netcdf iotype
|
| |
|
integer(i4), parameter, public | pio_types::pio_rearr_box = 1 |
| | box rearranger
|
| |
|
integer(i4), parameter, public | pio_types::pio_rearr_subset = 2 |
| | subset rearranger
|
| |
|
integer(i4), parameter, public | pio_types::pio_internal_error = -51 |
| | abort on error from any task
|
| |
|
integer(i4), parameter, public | pio_types::pio_bcast_error = -52 |
| | broadcast an error
|
| |
|
integer(i4), parameter, public | pio_types::pio_return_error = -53 |
| | do nothing
|
| |
|
integer(i4), parameter, public | pio_types::pio_default = -1 |
| | default error handler
|
| |
|
integer, parameter, public | pio_types::pio_64bit_data = 32 |
| | CDF5 format.
|
| |
|
integer, parameter, public | pio_types::pio_num_ost = 16 |
| | num ost
|
| |
|
integer, parameter, public | pio_types::pio_global = 0 |
| | global atts
|
| |
|
integer, parameter, public | pio_types::pio_unlimited = 0 |
| | unlimited dimension
|
| |
|
integer, parameter, public | pio_types::pio_double = 6 |
| | double type
|
| |
|
integer, parameter, public | pio_types::pio_real = 5 |
| | real type
|
| |
|
integer, parameter, public | pio_types::pio_int = 4 |
| | int type
|
| |
|
integer, parameter, public | pio_types::pio_short = 3 |
| | short int type
|
| |
|
integer, parameter, public | pio_types::pio_char = 2 |
| | char type
|
| |
|
integer, parameter, public | pio_types::pio_noerr = 0 |
| | no error
|
| |
|
integer, parameter, public | pio_types::pio_write = 1 |
| | read-write
|
| |
|
integer, parameter, public | pio_types::pio_nowrite = 0 |
| | read-only
|
| |
|
integer, parameter, public | pio_types::pio_clobber = 0 |
| | clobber existing file
|
| |
|
integer, parameter, public | pio_types::pio_noclobber = 4 |
| | do not clobber existing file
|
| |
|
integer, parameter, public | pio_types::pio_fill = 0 |
| | use fill values
|
| |
|
integer, parameter, public | pio_types::pio_nofill = 256 |
| | do not use fill values
|
| |
|
integer, parameter, public | pio_types::pio_max_name = 256 |
| | max name len
|
| |
|
integer, parameter, public | pio_types::pio_max_var_dims = 6 |
| | max dims for a var
|
| |
|
integer, parameter, public | pio_types::pio_64bit_offset = 512 |
| | 64bit offset format
|
| |
|
integer, parameter, public | pio_types::pio_fill_int = -2147483647 |
| | int fill value
|
| |
|
real, parameter, public | pio_types::pio_fill_float = 9.9692099683868690e+36 |
| | float fill value
|
| |
|
double precision, parameter, public | pio_types::pio_fill_double = 9.9692099683868690d+36 |
| | double fill value
|
| |
|
@, public | pio_types::pio_rearr_comm_p2p = 0 |
| | do point-to-point communications using mpi send and recv calls.
|
| |
|
@, public | pio_types::pio_rearr_comm_coll |
| | use the MPI_ALLTOALLW function of the mpi library
|
| |
|
@, public | pio_types::pio_rearr_comm_fc_2d_enable = 0 |
| | COMM procs to IO procs and vice versa.
|
| |
|
@, public | pio_types::pio_rearr_comm_fc_1d_comp2io |
| | COMM procs to IO procs only.
|
| |
|
@, public | pio_types::pio_rearr_comm_fc_1d_io2comp |
| | IO procs to COMM procs only.
|
| |
|
@, public | pio_types::pio_rearr_comm_fc_2d_disable |
| | Disable flow control.
|
| |
|
integer, parameter, public | pio_types::pio_rearr_comm_unlimited_pend_req = -1 |
| | unlimited requests
|
| |
Derived datatypes and constants for PIO Fortran API.
- Author
- Jim Edwards