| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=JPIM), | public | :: | ISENDCOUNT | = | -9999 | ||
| integer(kind=JPIM), | public | :: | IRECVCOUNT | = | -9999 | ||
| integer(kind=JPIM), | public | :: | INSEND | = | -9999 | ||
| integer(kind=JPIM), | public | :: | INRECV | = | -9999 | ||
| integer(kind=JPIM), | public | :: | IFLDS | = | 0 | ||
| logical, | public | :: | LLTRGTOL | = | .FALSE. | ||
| logical, | public | :: | LLPGPONLY | = | .FALSE. | ||
| logical, | public | :: | LLINDER | = | .FALSE. | ||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | ISENDTOT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IRECVTOT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | ISEND(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IRECV(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IINDEX(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | INDOFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IGPTRSEND(:,:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | ISETWL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | ISETVL(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | ISETW(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IJPOS(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IPOSPLUS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IFLDA(:,:) |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IUVLEVS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IUVPARS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IGP2PARS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IFLDOFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IGPTROFF(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IGP3APARS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IGP3ALEVS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IGP3BPARS(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | IGP3BLEVS(:) | |||
| logical, | public, | ALLOCATABLE | :: | LLUV(:) | |||
| logical, | public, | ALLOCATABLE | :: | LLGP2(:) | |||
| logical, | public, | ALLOCATABLE | :: | LLGP3A(:) | |||
| logical, | public, | ALLOCATABLE | :: | LLGP3B(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(TRGL_BUFFERS), | intent(inout) | :: | SELF |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(TRGL_BUFFERS), | intent(inout) | :: | SELF | |||
| integer(kind=JPIM), | intent(in) | :: | KF_GP |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(TRGL_VARS), | intent(inout) | :: | SELF | |||
| integer(kind=JPIM), | intent(in) | :: | KF_GP | |||
| integer(kind=JPIM), | intent(in) | :: | KF_FS |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=JPRB), | intent(inout), | ALLOCATABLE | :: | Z_HEAP(:,:) | ||
| integer(kind=JPIM), | intent(in) | :: | S1 | |||
| integer(kind=JPIM), | intent(in) | :: | S2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(TRGL_VARS), | intent(inout) | :: | YLVARS | |||
| integer(kind=JPIM), | intent(in) | :: | KF_SCALARS_G | |||
| real(kind=JPRB), | optional | :: | PGP(:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGPUV(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP3A(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP3B(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP2(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(TRGL_BUFFERS), | intent(inout) | :: | YDBUFS | |||
| type(TRGL_VARS), | intent(inout) | :: | YLVARS | |||
| integer(kind=JPIM), | intent(in) | :: | KVSET(:) | |||
| integer(kind=JPIM), | intent(in), | optional | :: | KPTRGP(:) | ||
| integer(kind=JPIM), | intent(in) | :: | KF_GP |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(TRGL_BUFFERS), | intent(inout) | :: | YDBUFS | |||
| type(TRGL_VARS), | intent(inout) | :: | YLVARS | |||
| integer(kind=JPIM), | intent(in) | :: | KVSET(:) | |||
| integer(kind=JPIM), | intent(in) | :: | KF_GP | |||
| real(kind=JPRB), | intent(in), | optional, | POINTER | :: | PCOMBUFS(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(TRGL_BUFFERS), | intent(inout) | :: | YDBUFS | |||
| type(TRGL_VARS), | intent(inout) | :: | YLVARS | |||
| integer(kind=JPIM), | intent(in) | :: | INRS | |||
| real(kind=JPRB), | intent(inout), | POINTER, CONTIGUOUS | :: | ZCOMBUF(:,:) | ||
| integer(kind=JPIM), | intent(in), | optional | :: | KPTRGP(:) | ||
| real(kind=JPRB), | optional | :: | PGP(:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGPUV(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP3A(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP3B(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP2(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=JPRB), | optional | :: | PGLAT(:,:) | |||
| type(TRGL_BUFFERS), | intent(inout) | :: | YDBUFS | |||
| type(TRGL_VARS), | intent(inout) | :: | YLVARS | |||
| real(kind=JPRB), | optional | :: | PGP(:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGPUV(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP3A(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP3B(:,:,:,:) | |||
| real(kind=JPRB), | optional | :: | PGP2(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=JPIM), | intent(in) | :: | KF_FS | |||
| integer(kind=JPIM), | intent(in) | :: | KF_GP | |||
| integer(kind=JPIM), | intent(in) | :: | KVSET(KF_GP) | |||
| type(TRGL_BUFFERS), | intent(inout) | :: | YDBUFS |