SCORPIO
1.7.0
|
Functions/Subroutines | |
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. More... | |
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. More... | |
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. More... | |
subroutine, public | pio_finalize (iosys, ierr) |
subroutine, public | pio_iosystem_is_active (iosys, is_active, ierr) |
integer function, public | pio_iotask_rank (iosys, ierr) |
logical function, public | pio_iam_iotask (iosys, ierr) |
subroutine | pio_getnumiotasks_ (iosys, niotasks, ierr) |
Get the number of I/O processes/tasks in the I/O subsystem. More... | |
subroutine, public | pio_set_hint (iosys, hint, hval, ierr) |
integer function, public | pio_set_rearr_opts (iosys, comm_type, fcd, enable_hs_c2i, enable_isend_c2i, max_pend_req_c2i, enable_hs_i2c, enable_isend_i2c, max_pend_req_i2c) |
subroutine, public | pio_set_blocksize (blocksz, ierr) |
subroutine, public spio_init::pio_finalize | ( | type(iosystem_desc_t), intent(inout) | iosys, |
integer, intent(out) | ierr | ||
) |
logical function, public spio_init::pio_iam_iotask | ( | type(iosystem_desc_t), intent(in) | iosys, |
integer, intent(out), optional | ierr | ||
) |
subroutine, public spio_init::pio_iosystem_is_active | ( | type(iosystem_desc_t), intent(in) | iosys, |
logical, intent(out) | is_active, | ||
integer, intent(out), optional | ierr | ||
) |
integer function, public spio_init::pio_iotask_rank | ( | type(iosystem_desc_t), intent(in) | iosys, |
integer, intent(out), optional | ierr | ||
) |
subroutine, public spio_init::pio_set_blocksize | ( | integer, intent(in) | blocksz, |
integer, intent(out), optional | ierr | ||
) |
subroutine, public spio_init::pio_set_hint | ( | type(iosystem_desc_t), intent(in) | iosys, |
character(len=*), intent(in) | hint, | ||
character(len=*), intent(in) | hval, | ||
integer, intent(out), optional | ierr | ||
) |
integer function, public spio_init::pio_set_rearr_opts | ( | type(iosystem_desc_t), intent(inout) | iosys, |
integer, intent(in) | comm_type, | ||
integer, intent(in) | fcd, | ||
logical, intent(in) | enable_hs_c2i, | ||
logical, intent(in) | enable_isend_c2i, | ||
integer, intent(in) | max_pend_req_c2i, | ||
logical, intent(in) | enable_hs_i2c, | ||
logical, intent(in) | enable_isend_i2c, | ||
integer, intent(in) | max_pend_req_i2c | ||
) |