4 SUBROUTINE atm2geo ( im, jm, pte, ptn, plon, plat, pxx, pyy, pzz )
12 INTEGER,
INTENT (in) :: im, jm
13 REAL,
DIMENSION (im,jm),
INTENT (in) :: pte, ptn
14 REAL,
DIMENSION (im,jm),
INTENT (in) :: plon, plat
15 REAL,
DIMENSION (im,jm),
INTENT(out) :: pxx, pyy, pzz
23 - pte(:,:) * sin(rad * plon(:,:)) &
24 - ptn(:,:) * sin(rad * plat(:,:)) * cos(rad * plon(:,:))
27 + pte(:,:) * cos(rad * plon(:,:)) &
28 - ptn(:,:) * sin(rad * plat(:,:)) * sin(rad * plon(:,:))
31 + ptn(:,:) * cos(rad * plat(:,:))
34 IF (is_north_pole)
THEN
35 pxx(:, 1) = - pte(1, 1)
36 pyy(:, 1) = - ptn(1, 1)
41 IF (is_south_pole)
THEN
subroutine atm2geo(im, jm, pte, ptn, plon, plat, pxx, pyy, pzz)