2 * unsapolnga,unsapolsga,
x, y, div )
23 #include "dimensions.h"
33 REAL unsapolnga,unsapolsga
37 REAL aiy1( iip1 ) , aiy2( iip1 )
44 INTEGER :: ijb,ije,jjb,jje
57 * cvuscugam( ij+1 ) * x( ij+1,l ) - cvuscugam( ij ) * x( ij , l) +
58 * cuvscvgam(ij-
iim) * y(ij-
iim,l) - cuvscvgam(ij+1) * y(ij+1,l) )*
67 div( ij,l ) = div( ij +
iim,l )
74 aiy1(ij) = cuvscvgam( ij ) * y( ij , l )
76 sumypn = ssum(
iim,aiy1,1 ) * unsapolnga
79 div( ij , l ) = - sumypn
87 sumyps = ssum(
iim,aiy2,1 ) * unsapolsga
90 div( ij +
ip1jm, l ) = sumyps
!$Header llmm1 INTEGER ip1jmi1
!$Header llmm1 INTEGER ip1jmp1
!$Header llmm1 INTEGER ip1jm
!$Header!c c INCLUDE fxyprim h c c c Fonctions in line c c REAL fyprim REAL rj c c il faut la calculer avant d appeler ces fonctions c c c Fonctions a changer selon x(x) et y(y) choisis.c-----------------------------------------------------------------c c.....ici
c c zjulian c cym CALL iim cym klev iim
subroutine diverg_gam_loc(klevel, cuvscvgam, cvuscugam, unsairegam, unsapolnga, unsapolsga, x, y, div)
real function ssum(n, sx, incx)