1 SUBROUTINE enercin_loc ( vcov, ucov, vcont, ucont, ecin )
 
   43   INTEGER :: l, ij, i, ijb, ije
 
   44   REAL    :: ecinni(
iim), ecinsi(
iim), ecinpn, ecinps
 
   56       ecin(ij+1,l)=0.5*(ucov(ij    ,l)*ucont(ij    ,l)*
alpha3p4(ij +1)          &
 
   57                       + ucov(ij+1  ,l)*ucont(ij+1  ,l)*
alpha1p2(ij +1)          &
 
   59                       + vcov(ij+1  ,l)*vcont(ij+1  ,l)*
alpha2p3(ij +1) )
 
   63     DO ij=ijb,ije,iip1; ecin(ij,l) = ecin(ij+
iim,l);
 END DO 
   68       ecinpn = 0.5*sum(ecinni)/
apoln 
   77       ecinps = 0.5*sum(ecinsi)/
apols 
!$Header llmm1 INTEGER ip1jmi1
 
!$Header llmm1 INTEGER ip1jmp1
 
!$Header!CDK comgeom COMMON comgeom apols
 
!$Header!CDK comgeom COMMON comgeom alpha1p2
 
!$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
 
!$Header!CDK comgeom COMMON comgeom aire
 
!$Header llmm1 INTEGER ip1jm
 
!$Header!CDK comgeom COMMON comgeom apoln
 
!$Header!CDK comgeom COMMON comgeom alpha1p4
 
!$Header!CDK comgeom COMMON comgeom alpha3p4
 
!$Header!CDK comgeom COMMON comgeom alpha2p3
 
subroutine enercin_loc(vcov, ucov, vcont, ucont, ecin)
 
c c zjulian c cym CALL iim cym klev iim