1 SUBROUTINE flumass_loc(massebx,masseby, vcont, ucont, pbaru, pbarv )
30 REAL :: sairen, saireun, ctn, ctn0, apbarun(
iim)
31 REAL :: saires, saireus, cts, cts0, apbarus(
iim)
32 INTEGER :: l, i, ij, ijb, ije
41 pbaru(ijb:ije,l)=massebx(ijb:ije,l)*ucont(ijb:ije,l)
47 pbarv(ijb:ije,l)=masseby(ijb:ije,l)*vcont(ijb:ije,l)
58 ctn=sum(pbarv(1:
iim,l))/sairen
59 pbaru(1,l)= pbarv(1,l)-ctn*
aire(1)
61 pbaru(i,l)=pbaru(i-1,l)+pbarv(i,l)-ctn*
aire(i)
64 ctn0 = -sum(apbarun)/saireun
65 pbaru(1:
iim,l)=2.*(pbaru(1:
iim,l)+ctn0)
66 pbaru(iip1,l)=pbaru(1,l)
83 cts0 = -sum(apbarus)/saireus
!$Header llmm1 INTEGER ip1jmi1
!$Header llmm1 INTEGER ip1jmp1
!$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
subroutine flumass_loc(massebx, masseby, vcont, ucont, pbaru, pbarv)
!$Header!CDK comgeom COMMON comgeom aireu
c c zjulian c cym CALL iim cym klev iim