4 SUBROUTINE limy(s0,sy,sm,pente_max)
18 #include "dimensions.h"
37 REAL airej2,airejjm,airescb(
iim),airesch(
iim)
42 REAL qpns,qpsn,appn,apps,dyn1,dys1,dyn2,dys2
43 Logical extremum,first
46 real convpn,convps,convmpn,convmps
47 real sinlon(iip1),sinlondlon(iip1)
48 real coslon(iip1),coslondlon(iip1)
49 save sinlon,coslon,sinlondlon,coslondlon
60 print*,
'SCHEMA AMONT NOUVEAU'
68 coslon(1)=coslon(iip1)
69 coslondlon(1)=coslondlon(iip1)
70 sinlon(1)=sinlon(iip1)
71 sinlondlon(1)=sinlondlon(iip1)
97 qpns =
ssum(
iim, airescb ,1 ) / airej2
98 qpsn =
ssum(
iim, airesch ,1 ) / airejjm
104 adyqv(
ij)=abs(dyqv(
ij))
110 dyqmax(
ij)=min(adyqv(
ij-iip1),adyqv(
ij))
111 dyqmax(
ij)=pente_max*dyqmax(
ij)
161 dyqmax(
ij)=pente_max*abs(dyqv(
ij))
173 dyqmax(
ij)=pente_max*abs(dyqv(
ij-iip1))
180 if(dyqv(
ij)*dyqv(
ij-iip1).gt.0.)
then
181 dyq(
ij)=sign(min(abs(dyq(
ij)),dyqmax(
ij)),dyq(
ij))