18 |
! 1., taux=0., clon=0.) est à - 180 degrés. |
! 1., taux=0., clon=0.) est à - 180 degrés. |
19 |
|
|
20 |
USE dimens_m, ONLY: iim |
USE dimens_m, ONLY: iim |
21 |
|
use dynetat0_m, only: clon, grossismx, dzoomx, taux |
22 |
use invert_zoom_x_m, only: invert_zoom_x, nmax |
use invert_zoom_x_m, only: invert_zoom_x, nmax |
23 |
use nr_util, only: pi, pi_d, twopi, twopi_d, arth |
use nr_util, only: pi, pi_d, twopi, twopi_d, arth |
24 |
use principal_cshift_m, only: principal_cshift |
use principal_cshift_m, only: principal_cshift |
|
use serre, only: clon, grossismx, dzoomx, taux |
|
25 |
|
|
26 |
REAL, intent(out):: xprimm025(:), rlonv(:), xprimv(:) ! (iim + 1) |
REAL, intent(out):: xprimm025(:), rlonv(:), xprimv(:) ! (iim + 1) |
27 |
real, intent(out):: rlonu(:), xprimu(:), xprimp025(:) ! (iim + 1) |
real, intent(out):: rlonu(:), xprimu(:), xprimp025(:) ! (iim + 1) |
53 |
rlonm025(:iim) = rlonv(:iim) - 0.25 * step |
rlonm025(:iim) = rlonv(:iim) - 0.25 * step |
54 |
rlonp025(:iim) = rlonv(:iim) + 0.25 * step |
rlonp025(:iim) = rlonv(:iim) + 0.25 * step |
55 |
rlonu(:iim) = rlonv(:iim) + 0.5 * step |
rlonu(:iim) = rlonv(:iim) + 0.5 * step |
56 |
else |
else test_grossismx |
57 |
dzoom = dzoomx * twopi_d |
dzoom = dzoomx * twopi_d |
58 |
xtild = arth(- pi_d, pi_d / nmax, 2 * nmax + 1) |
xtild = arth(- pi_d, pi_d / nmax, 2 * nmax + 1) |
59 |
|
|