Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | IM | ||||
integer, | public | :: | IM_WORLD | ||||
integer, | public | :: | IOgathercomm | ||||
integer, | public | :: | IOscattercomm | ||||
integer, | public | :: | JM | ||||
integer, | public | :: | JM_WORLD | ||||
integer, | public | :: | LM | ||||
integer, | public | :: | MYID | ||||
integer, | public | :: | NX | ||||
integer, | public | :: | NX0 | ||||
integer, | public | :: | NY | ||||
integer, | public | :: | NY0 | ||||
integer, | public | :: | VERTDIM | ||||
integer, | public | :: | Xcomm | ||||
integer, | public | :: | Ycomm | ||||
integer, | public | :: | comm | ||||
integer, | public, | allocatable | :: | i1(:) | |||
integer, | public, | allocatable | :: | in(:) | |||
integer, | public, | allocatable | :: | j1(:) | |||
integer, | public, | allocatable | :: | jn(:) | |||
integer, | public | :: | num_readers | ||||
integer, | public | :: | num_writers | ||||
integer, | public | :: | readers_comm | ||||
integer, | public | :: | writers_comm | ||||
logical, | public | :: | split_checkpoint | = | .false. | ||
logical, | public | :: | split_restart | = | .false. | ||
logical, | public | :: | write_restart_by_oserver | = | .false. | ||
real, | public, | pointer | :: | LATS(:,:) | |||
real, | public, | pointer | :: | LONS(:,:) | |||
type(ESMF_DELayout), | public | :: | LAYOUT | ||||
type(ESMF_Grid), | public | :: | ESMFGRID |
procedure, public :: set |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | grid | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_DistGrid), | intent(inout) | :: | distGrid | |||
integer, | intent(inout) | :: | MinIndex(:,:) | |||
integer, | intent(inout) | :: | MaxIndex(:,:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | dimension(:) | :: | Imins | ||
integer, | intent(in), | dimension(:) | :: | Imaxs | ||
integer, | intent(in), | dimension(:) | :: | Jmins | ||
integer, | intent(in), | dimension(:) | :: | Jmaxs | ||
integer, | pointer | :: | Ims(:) | |||
integer, | pointer | :: | Jms(:) | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_Grid), | intent(in) | :: | GRID | |||
integer, | intent(inout), | optional | :: | globalCellCountPerDim(:) | ||
integer, | intent(inout), | optional | :: | localCellCountPerDim(:) | ||
integer, | intent(inout), | optional | :: | layout(2) | ||
integer, | intent(out), | optional | :: | RC |