51 INTEGER(KIND=JPIM) :: nresol_id, ngptot, ngptotg, &
52 & NGPTOTMX, NSPEC2, NSMAX, &
53 & NPTRFLOFF, NUMP, NDLON, &
54 & NDGSAL, NDGENL, NDGSAH, NDGENH, &
55 & NDGLG, NDGSAG, NDGENG, NDLSUR, &
56 & NFRSTLOFF, NDSUR1,NDGSUR, &
57 & MYFRSTACTLAT, MYLSTACTLAT
58 INTEGER(KIND=JPIM),
POINTER,
DIMENSION(:) :: nrgri, nloeng, nptrfrstlat, nfrstlat, &
59 & NLSTLAT, MYMS, NASM0
60 INTEGER(KIND=JPIM),
POINTER,
DIMENSION(:,:) :: nsta, nonl
61 REAL(KIND=JPRB),
POINTER,
DIMENSION(:) :: gelam, gelat, geclo, geslo, gemu, &
62 & RMU, RSQM2, RLATIG, RLATI, &
130 INTEGER(KIND=JPIM),
ALLOCATABLE::
nrimax(:,:)
139 INTEGER(KIND=JPIM),
ALLOCATABLE::
nrcsndw(:,:,:)
140 INTEGER(KIND=JPIM),
ALLOCATABLE::
nrcsnde(:,:,:)
141 INTEGER(KIND=JPIM),
ALLOCATABLE::
nrcrcvw(:,:,:)
142 INTEGER(KIND=JPIM),
ALLOCATABLE::
nrcrcve(:,:,:)
integer(kind=jpim), dimension(:), allocatable mask_ro2
type(radiation_grid_struct) radgrid
integer(kind=jpim), dimension(:,:,:), allocatable nrcsndw
integer(kind=jpim), dimension(:,:), allocatable nrcneedw
integer(kind=jpim), dimension(:,:), allocatable nrcrcvt
integer(kind=jpim) nrimaxt
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcveo
integer(kind=jpim) nrlbdata
integer(kind=jpim) nrlrdata
integer(kind=jpim), dimension(:), allocatable mask_ri1
integer(kind=jpim), dimension(:), allocatable mask_ri2
integer(kind=jpim), dimension(:,:), allocatable nrlastoff
integer(kind=jpim), dimension(jpmaxloadp) nrimaxla
integer(kind=jpim), dimension(:), allocatable mask_ro1
integer(kind=jpim), dimension(:,:), allocatable nrcneede
integer(kind=jpim), dimension(:,:,:), allocatable nrcsnde
integer(kind=jpim) nrlprcs
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcvw
integer(kind=jpim), parameter jpmaxloadp
integer(kind=jpim), dimension(jpmaxloadp) nrimaxln
integer(kind=jpim), dimension(jpmaxloadp) nrimaxlb
integer(kind=jpim), dimension(2) nfixradfld
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcve
integer(kind=jpim) nrlbpoints
integer(kind=jpim) nrlbchunks
integer(kind=jpim) nrlrchunks
integer(kind=jpim) nrlrpoints
integer(kind=jpim), dimension(:,:), allocatable nrimax
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcvwo
integer(kind=jpim), dimension(:,:), allocatable nrcsndt
integer(kind=jpim) nrimaxlt
integer(kind=jpim), dimension(:), allocatable nrirint
integer(kind=jpim), dimension(:,:), allocatable nrfrstoff