4 SUBROUTINE diverg_gam(klevel,cuvscvgam,cvuscugam,unsairegam ,
5 * unsapolnga,unsapolsga,
x, y, div )
25 #include "dimensions.h"
34 REAL unsapolnga,unsapolsga
38 REAL aiy1( iip1 ) , aiy2( iip1 )
50 * cvuscugam( ij+1 ) * x( ij+1,l ) - cvuscugam( ij ) * x( ij , l) +
51 * cuvscvgam(ij-
iim) * y(ij-
iim,l) - cuvscvgam(ij+1) * y(ij+1,l) )*
60 div( ij,l ) = div( ij +
iim,l )
66 aiy1(ij) = cuvscvgam( ij ) * y( ij , l )
69 sumypn = ssum(
iim,aiy1,1 ) * unsapolnga
70 sumyps = ssum(
iim,aiy2,1 ) * unsapolsga
73 div( ij , l ) = - sumypn
74 div( ij +
ip1jm, l ) = sumyps
!$Header llmm1 INTEGER ip1jmi1
!$Header llmm1 INTEGER ip1jmp1
!$Header llmm1 INTEGER ip1jm
subroutine diverg_gam(klevel, cuvscvgam, cvuscugam, unsairegam, unsapolnga, unsapolsga, x, y, div)
!$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