355 |
|
|
356 |
subroutine phyetat0_new |
subroutine phyetat0_new |
357 |
|
|
358 |
use nr_util, only: pi |
use nr_util, only: rad_to_deg |
359 |
|
|
360 |
use dimensions, only: iim, jjm |
use dimensions, only: iim, jjm |
361 |
use dynetat0_m, only: rlatu, rlonv |
use dynetat0_m, only: rlatu, rlonv |
365 |
!------------------------------------------------------------------------- |
!------------------------------------------------------------------------- |
366 |
|
|
367 |
rlat(1) = 90. |
rlat(1) = 90. |
368 |
rlat(2:klon-1) = pack(spread(rlatu(2:jjm), 1, iim), .true.) * 180. / pi |
rlat(2:klon-1) = pack(spread(rlatu(2:jjm), 1, iim), .true.) * rad_to_deg |
|
! (with conversion to degrees) |
|
369 |
rlat(klon) = - 90. |
rlat(klon) = - 90. |
370 |
|
|
371 |
rlon(1) = 0. |
rlon(1) = 0. |
372 |
rlon(2:klon-1) = pack(spread(rlonv(:iim), 2, jjm - 1), .true.) * 180. / pi |
rlon(2:klon-1) = pack(spread(rlonv(:iim), 2, jjm - 1), .true.) * rad_to_deg |
|
! (with conversion to degrees) |
|
373 |
rlon(klon) = 0. |
rlon(klon) = 0. |
374 |
|
|
375 |
zmasq = pack(mask, dyn_phy) |
zmasq = pack(mask, dyn_phy) |