28 #include "dimensions.h"
50 REAL deuxjour, ww, gt, uu, vv
76 if (pole_nord) ijb=ijb+iip1
77 if (pole_sud) ije=ije-iip1
85 if (pole_sud) ije=ij_end-iip1
105 if (pole_nord) ijb=ijb+iip1
106 if (pole_sud) ije=ije-iip1
118 uav(
ij,
l)=0.25*(ucov(
ij,
l)+ucov(
ij-iip1,
l))
119 . +0.25*(ucov(
ij+iip1,
l)+ucov(
ij,
l))
143 if (pole_sud) ije=ij_end-iip1
149 vav(
ij,
l) = 0.25 * ( vcov(
ij,
l) + vcov(
ij-1,
l) )
161 DO ij = ijb, ije, iip1
179 if (pole_sud) ije=ij_end
182 wsur2(
ij ) = - 0.5 * w(
ij,
l+1 )
190 if (pole_nord) ijb=ijb+iip1
191 if (pole_sud) ije=ije-iip1
194 ww = wsur2(
ij ) + wsur2(
ij+1 )
195 uu = 0.5 * ( ucov(
ij,
l) + ucov(
ij,
l+1) )
196 du1(
ij,
l) = ww * ( uu - uav(
ij,
l ) )/massebx(
ij,
l )
197 du2(
ij,
l+1)= ww * ( uu - uav(
ij,
l+1) )/massebx(
ij,
l+1)
203 if (pole_sud) ije=ij_end-iip1
206 ww = wsur2(
ij+iip1 ) + wsur2(
ij )
207 vv = 0.5 * ( vcov(
ij,
l) + vcov(
ij,
l+1) )
208 dv1(
ij,
l) = ww * (vv - vav(
ij,
l ) )/masseby(
ij,
l )
209 dv2(
ij,
l+1)= ww * (vv - vav(
ij,
l+1) )/masseby(
ij,
l+1)
246 if (pole_nord) ijb=ijb+iip1
247 if (pole_sud) ije=ije-iip1
255 DO ij = ijb+iip1-1, ije, iip1
263 if (pole_sud) ije=ij_end-iip1