Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=ESMF_MAXSTR), | public | :: | filename | ||||
character(len=MPI_MAX_INFO_VAL), | public | :: | cb_buffer_size | ||||
character(len=MPI_MAX_INFO_VAL), | public | :: | romio_cb_read | ||||
character(len=MPI_MAX_INFO_VAL), | public | :: | romio_cb_write | ||||
integer, | public | :: | IOgathercomm | ||||
integer, | public | :: | IOscattercomm | ||||
integer(kind=MPI_OFFSET_KIND), | public | :: | offset | ||||
integer, | public | :: | NX0 | ||||
integer, | public | :: | NY0 | ||||
integer, | public | :: | Xcomm | ||||
integer, | public | :: | Ycomm | ||||
integer, | public, | allocatable | :: | collection_id(:) | |||
integer, | public, | pointer | :: | i1(:) | |||
integer, | public | :: | im_world | ||||
integer, | public, | pointer | :: | in(:) | |||
integer, | public, | pointer | :: | j1(:) | |||
integer, | public | :: | jm_world | ||||
integer, | public, | pointer | :: | jn(:) | |||
integer, | public | :: | lm_world | ||||
integer, | public | :: | myrow | ||||
integer, | public | :: | num_readers | = | 1 | ||
integer, | public | :: | num_writers | = | 1 | ||
integer, | public | :: | readers_comm | ||||
integer, | public | :: | writer_id | ||||
integer, | public | :: | writers_comm | ||||
logical, | public | :: | split_checkpoint | = | .false. | ||
logical, | public | :: | split_restart | = | .false. | ||
logical, | public | :: | tile | ||||
logical, | public | :: | write_restart_by_oserver | = | .false. | ||
type(ESMF_Grid), | public | :: | grid |
type ArrDescr integer(kind=MPI_OFFSET_KIND) :: offset character(len=MPI_MAX_INFO_VAL) :: romio_cb_read,cb_buffer_size,romio_cb_write integer :: Xcomm, Ycomm, NX0, NY0 integer :: readers_comm, IOscattercomm integer :: writers_comm, IOgathercomm integer :: myrow logical :: split_restart = .false. logical :: split_checkpoint = .false. integer, pointer :: i1(:), in(:), j1(:), jn(:) integer :: im_world, jm_world, lm_world type (ESMF_Grid) :: grid logical :: tile integer :: num_readers = 1 integer :: num_writers = 1 ! only used when writing though o_server logical :: write_restart_by_oserver = .false. integer, allocatable :: collection_id(:) character(LEN=ESMF_MAXSTR) :: filename integer :: writer_id end type ArrDescr