SCORPIO APIs for initializing and finalizing the library This file contains the SCORPIO APIs for initializing and finalizing the SCORPIO I/O sub systems (corresponding to MPI communicators).
More...
|
| program | __spio_init_f90__ |
| |
| subroutine | pio_init_intracomm (comm_rank, comm, nioprocs, naggprocs, ioprocs_stride, rearr, iosys, base, rearr_opts, ierr) |
| | Initialize the I/O subsystem that is defined using an MPI intra-communicator.
|
| |
| subroutine | pio_init_intercomm (ncomps, peer_comm, comp_comms, io_comm, iosys, rearr, ierr) |
| | Initialize the I/O subsystem that is defined using an MPI inter-communicator.
|
| |
| subroutine | pio_init_intercomm_v2 (iosys, peer_comm, comp_comms, io_comm, rearr, ierr) |
| | Initialize the I/O subsystem that is defined using an MPI inter-communicator.
|
| |
| subroutine | pio_getnumiotasks_ (iosys, niotasks, ierr) |
| | Get the number of I/O processes/tasks in the I/O subsystem.
|
| |
SCORPIO APIs for initializing and finalizing the library This file contains the SCORPIO APIs for initializing and finalizing the SCORPIO I/O sub systems (corresponding to MPI communicators).
Note that each I/O sub system (usually corresponds to individual components with a distinct MPI communicator) is initialized/finalized separately. This file also includes some misc APIs related to the I/O subsystem