6 SUBROUTINE fxyhyper ( yzoom, grossy, dzoomy,tauy ,
8 ,
rlatu,yprimu,
rlatv,yprimv,rlatu1, yprimu1, rlatu2, yprimu2 ,
32 #include "dimensions.h"
40 , rlatu1(jjm), yprimu1(jjm), rlatu2(jjm), yprimu2(jjm)
42 , rlonm025(iip1),xprimm025(iip1), rlonp025(iip1),xprimp025(iip1)
43 REAL(KIND=8) dxmin, dxmax , dymin, dymax
51 ,
rlatu, yprimu,
rlatv,yprimv,rlatu2,yprimu2,rlatu1,yprimu1 ,
59 IF(rlonp025(
i).LT.
rlonv(
i))
THEN
60 WRITE(6,*)
' Attention ! rlonp025 < rlonv',
i
64 IF(
rlonv(
i).LT.rlonm025(
i))
THEN
65 WRITE(6,*)
' Attention ! rlonm025 > rlonv',
i
69 IF(rlonp025(
i).GT.
rlonu(
i))
THEN
70 WRITE(6,*)
' Attention ! rlonp025 > rlonu',
i
75 WRITE(6,*)
' *** TEST DE COHERENCE OK POUR FX **** '
80 IF(rlatu1(
j).LE.rlatu2(
j))
THEN
81 WRITE(6,*)
'Attention ! rlatu1 < rlatu2 ',rlatu1(
j), rlatu2(
j),
j
85 IF(rlatu2(
j).LE.
rlatu(
j+1))
THEN
86 WRITE(6,*)
'Attention ! rlatu2 < rlatup1 ',rlatu2(
j),
rlatu(
j+1),
j
91 WRITE(6,*)
' Attention ! rlatu < rlatu1 ',
rlatu(
j),rlatu1(
j),
j
96 WRITE(6,*)
' Attention ! rlatv < rlatu2 ',
rlatv(
j),rlatu2(
j),
j
101 WRITE(6,*)
' Attention ! rlatv > rlatu1 ',
rlatv(
j),rlatu1(
j),
j
112 WRITE(6,*)
' *** TEST DE COHERENCE OK POUR FY **** '
115 WRITE(6,*)
' Latitudes '
116 WRITE(6,*)
' *********** '
118 WRITE(6,3) dymin, dymax
120 ' Si cette derniere est trop lache , modifiez les par ,ametres grossism , tau , dzoom pour Y et repasser ! '
123 WRITE(6,*)
' Longitudes '
124 WRITE(6,*)
' ************ '
126 WRITE(6,3) dxmin, dxmax
128 ' Si cette derniere est trop lache , modifiez les par ,ametres grossism , tau , dzoom pour Y et repasser ! '
131 3
Format(1
x,
' Au centre du zoom , la longueur de la maille est',
132 ,
' d environ ',f8.2 ,
' degres ',
134 ' alors que la maille en dehors de la zone du zoom est d environ , ', f8.2,
' degres ' )