new radiation grid data structures
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(RADIATION_GRID_STRUCT), | public | :: | RADGRID |
|
|||
| logical, | public | :: | LRADONDEM | ||||
| logical, | public | :: | LRADONDEM_ACTIVE | ||||
| integer(kind=JPIM), | public | :: | NFIXRADFLD(2) | ||||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | MASK_RI1(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | MASK_RI2(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | MASK_RO1(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | MASK_RO2(:) |
|
||
| logical, | public | :: | LODBGRADI | ||||
| logical, | public | :: | LODBGRADL | ||||
| integer(kind=JPIM), | public | :: | NRLBCHUNKS | ||||
| integer(kind=JPIM), | public | :: | NRLRCHUNKS | ||||
| integer(kind=JPIM), | public | :: | NRLBPOINTS | ||||
| integer(kind=JPIM), | public | :: | NRLRPOINTS | ||||
| integer(kind=JPIM), | public | :: | NRLBDATA | ||||
| integer(kind=JPIM), | public | :: | NRLRDATA | ||||
| integer(kind=JPIM), | public, | parameter | :: | JPMAXLOADP | = | 32 | |
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRIRINT(:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRFRSTOFF(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRLASTOFF(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRIMAX(:,:) | |||
| integer(kind=JPIM), | public | :: | NRIMAXT | ||||
| integer(kind=JPIM), | public | :: | NRIMAXLT | ||||
| integer(kind=JPIM), | public | :: | NRLPRCS | ||||
| integer(kind=JPIM), | public | :: | NRIMAXLA(JPMAXLOADP) | ||||
| integer(kind=JPIM), | public | :: | NRIMAXLB(JPMAXLOADP) | ||||
| integer(kind=JPIM), | public | :: | NRIMAXLN(JPMAXLOADP) | ||||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCNEEDW(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCNEEDE(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCSNDW(:,:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCSNDE(:,:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCRCVW(:,:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCRCVE(:,:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCSNDT(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCRCVT(:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCRCVWO(:,:,:) | |||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NRCRCVEO(:,:,:) |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=JPIM), | public | :: | NRESOL_ID | ||||
| integer(kind=JPIM), | public | :: | NGPTOT | ||||
| integer(kind=JPIM), | public | :: | NGPTOTG | ||||
| integer(kind=JPIM), | public | :: | NGPTOTMX | ||||
| integer(kind=JPIM), | public | :: | NSPEC2 | ||||
| integer(kind=JPIM), | public | :: | NSMAX | ||||
| integer(kind=JPIM), | public | :: | NPTRFLOFF | ||||
| integer(kind=JPIM), | public | :: | NUMP | ||||
| integer(kind=JPIM), | public | :: | NDLON | ||||
| integer(kind=JPIM), | public | :: | NDGSAL | ||||
| integer(kind=JPIM), | public | :: | NDGENL | ||||
| integer(kind=JPIM), | public | :: | NDGSAH | ||||
| integer(kind=JPIM), | public | :: | NDGENH | ||||
| integer(kind=JPIM), | public | :: | NDGLG | ||||
| integer(kind=JPIM), | public | :: | NDGSAG | ||||
| integer(kind=JPIM), | public | :: | NDGENG | ||||
| integer(kind=JPIM), | public | :: | NDLSUR | ||||
| integer(kind=JPIM), | public | :: | NFRSTLOFF | ||||
| integer(kind=JPIM), | public | :: | NDSUR1 | ||||
| integer(kind=JPIM), | public | :: | NDGSUR | ||||
| integer(kind=JPIM), | public | :: | MYFRSTACTLAT | ||||
| integer(kind=JPIM), | public | :: | MYLSTACTLAT | ||||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:) | :: | NRGRI | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:) | :: | NLOENG | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:) | :: | NPTRFRSTLAT | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:) | :: | NFRSTLAT | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:) | :: | NLSTLAT | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:) | :: | MYMS | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:) | :: | NASM0 | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:,:) | :: | NSTA | |||
| integer(kind=JPIM), | public, | POINTER, DIMENSION(:,:) | :: | NONL | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | GELAM | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | GELAT | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | GECLO | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | GESLO | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | GEMU | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | RMU | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | RSQM2 | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | RLATIG | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | RLATI | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | RIPI0 | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | RIPI1 | |||
| real(kind=JPRB), | public, | POINTER, DIMENSION(:) | :: | RIPI2 |