48 INTEGER,
INTENT(IN) :: KGRID_PAR
49 INTEGER,
INTENT(IN) :: KL
50 REAL,
DIMENSION(KGRID_PAR),
INTENT(IN) :: PGRID_PAR
51 REAL,
DIMENSION(KL),
INTENT(IN) :: PMESHSIZE
52 REAL,
DIMENSION(KL),
INTENT(OUT) :: PDX
53 REAL,
DIMENSION(KL),
INTENT(OUT) :: PDY
62 INTEGER,
DIMENSION(:),
ALLOCATABLE :: INLOPA
64 REAL,
DIMENSION(KL) :: ZLAT
65 REAL,
DIMENSION(KL) :: ZLON
66 REAL,
DIMENSION(KL) :: ZXINF
67 REAL,
DIMENSION(KL) :: ZXSUP
68 REAL,
DIMENSION(KL) :: ZYINF
69 REAL,
DIMENSION(KL) :: ZYSUP
70 REAL,
DIMENSION(KL) :: ZMAP
71 REAL(KIND=JPRB) :: ZHOOK_HANDLE
78 IF (
lhook)
CALL dr_hook(
'GET_MESH_DIM_GAUSS',0,zhook_handle)
81 ALLOCATE(inlopa(inlati))
103 pdy(:) =
xradius *
xpi/180. * (zysup(:)-zyinf(:)) * zmap(:)
104 pdx(:) = pmeshsize(:) / pdy(:)
109 IF (
lhook)
CALL dr_hook(
'GET_MESH_DIM_GAUSS',1,zhook_handle)
subroutine gauss_grid_limits(KNLATI, KNLOPA, PXINF, PXSUP, PYINF, PYSUP)
subroutine get_gridtype_gauss(PGRID_PAR, KNLATI, PLAPO, PLOPO, PCODIL, KNLOPA, KL, PLAT, PLON, PLAT_XY, PLON_XY, PMESH_SIZE, PLONINF, PLATINF, PLONSUP, PLATSUP)
subroutine get_mesh_dim_gauss(KGRID_PAR, KL, PGRID_PAR, PMESHSIZE, PDX
subroutine map_factor_gauss(PLAPO, PLOPO, PCODIL, PLAT, PLON, PMAP)