1 SUBROUTINE gradiv2_p(klevel, xcov, ycov, ld, gdx_out, gdy_out )
21 #include "dimensions.h"
24 #include "comdissipn.h"
39 INTEGER :: ijb,ije,jjb,jje
53 gdx(ijb:ije,
l)=xcov(ijb:ije,
l)
59 if(pole_sud) ije=ij_end-iip1
63 gdy(ijb:ije,
l)=ycov(ijb:ije,
l)
76 nugrads = signe *
cdivu
113 CALL
filtreg_p( div ,jjb,jje,
jjp1, klevel, 2, 1, .true., 1 )
124 CALL
grad_p( klevel, div, gdx, gdy )
133 if (pole_sud) ije=ij_end
135 gdx_out(
ij,
l ) = gdx(
ij,
l ) * nugrads
138 if (pole_sud) ije=ij_end-iip1
140 gdy_out(
ij,
l ) = gdy(
ij,
l ) * nugrads