1       SUBROUTINE nxgrarot_p (klevel,xcov, ycov, lr, grx_out, gry_out )
 
   21 #include "dimensions.h" 
   23 #include "comdissipn.h" 
   36       INTEGER ijb,ije,jjb,jje
 
   46         grx(ijb:ije,l)=xcov(ijb:ije,l)
 
   53         gry(ijb:ije,l)=ycov(ijb:ije,l)
 
   66       CALL  rotat_p (klevel,grx, gry, rot )
 
   82       CALL nxgrad_p (klevel,rot, grx, gry )
 
   88       gry_out( ij,l ) = - gry( ij,l ) * 
crot 
   92       grx_out( ij,l ) = - grx( ij,l ) * 
crot 
!$Header llmm1 INTEGER ip1jmp1
 
subroutine rotat_p(klevel, x, y, rot)
 
subroutine filtreg_p(champ, ibeg, iend, nlat, nbniv, ifiltre, iaire, griscal, iter)
 
!$Id Turb_fcg_gcssold get_uvd hqturb_gcssold endif!large scale llm day day1 day day1 *dt_toga endif!time annee_ref dt_toga u_toga vq_toga w_prof vq_prof llm day day1 day day1 *dt_dice endif!time annee_ref dt_dice swup_dice vg_dice omega_dice tg_prof vg_profd w_profd omega_profd!do llm!print llm l llm
 
subroutine exchange_hallo(Field, ij, ll, up, down)
 
subroutine resume_timer(no_timer)
 
subroutine nxgrad_p(klevel, rot, x, y)
 
!$Header llmm1 INTEGER ip1jm
 
integer, parameter timer_dissip
 
!$Id itapm1 ENDIF!IM on interpole les champs sur les niveaux STD de pression!IM a chaque pas de temps de la physique c!positionnement de l argument logique a false c!pour ne pas recalculer deux fois la meme chose!c!a cet effet un appel a plevel_new a ete deplace c!a la fin de la serie d appels c!la boucle DO nlevSTD a ete internalisee c!dans d ou la creation de cette routine c c!CALL false
 
subroutine nxgrarot_p(klevel, xcov, ycov, lr, grx_out, gry_out)
 
subroutine suspend_timer(no_timer)