Ignore:
Timestamp:
Jul 18, 2013, 10:20:28 AM (11 years ago)
Author:
Ehouarn Millour
Message:

Version testing basee sur la r1794


Testing release based on r1794

Location:
LMDZ5/branches/testing
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/branches/testing

  • LMDZ5/branches/testing/libf/phylmd/cv3a_uncompress.F

    r1750 r1795  
    1010     :         ,asupmaxmin
    1111!
    12      :         ,da,phi                               !AC!
    13      :         ,mp,phi2,d1a,dam,sigij                  !RomP
    14      :         ,wdtrainA,wdtrainM,elij,clw           !RomP
    15      :         ,evap,ep                              !RomP
     12     :          ,da,phi,mp,phi2,d1a,dam,sigij         ! RomP+AC+jyg
     13     :          ,clw,elij,evap,ep,epmlmMm,eplaMm      ! RomP
     14     :          ,wdtrainA,wdtrainM                    ! RomP
    1615!
    1716     o         ,iflag1,kbas1,ktop1
    18      :         ,precip1,cbmf1,plcl1,plfc1,wbeff1,sig1,w01,ptop21
    19      :         ,ft1,fq1,fu1,fv1,ftra1
    20      :         ,sigd1,Ma1,mip1,Vprecip1,upwd1,dnwd1,dnwd01
    21      :         ,qcondc1,wd1,cape1,cin1
    22      :         ,tvp1
    23      :         ,ftd1,fqd1
    24      :         ,Plim11,Plim21,asupmax1,supmax01
    25      :         ,asupmaxmin1     
    26 !
    27      o         ,da1,phi1                             !AC!
    28      o         ,mp1,phi21,d1a1,dam1,sigij1             !RomP
    29      o         ,wdtrainA1,wdtrainM1,elij1,clw1       !RomP
    30      o         ,evap1,ep1)                           !RomP
     17     o         ,precip1,cbmf1,plcl1,plfc1,wbeff1,sig1,w01,ptop21
     18     o         ,ft1,fq1,fu1,fv1,ftra1
     19     o         ,sigd1,Ma1,mip1,Vprecip1,upwd1,dnwd1,dnwd01
     20     o         ,qcondc1,wd1,cape1,cin1
     21     o         ,tvp1
     22     o         ,ftd1,fqd1
     23     o         ,Plim11,Plim21,asupmax1,supmax01
     24     o         ,asupmaxmin1     
     25!
     26     o          ,da1,phi1,mp1,phi21,d1a1,dam1,sigij1  ! RomP+AC+jyg
     27     o          ,clw1,elij1,evap1,ep1,epmlmMm1,eplaMm1! RomP
     28     o          ,wdtrainA1,wdtrainM1)                 ! RomP
    3129!
    3230***************************************************************
     
    6765      real phi2(nloc,nd,nd)                               !RomP
    6866      real d1a(nloc,nd),dam(nloc,nd)                      !RomP
     67      real sigij(nloc,nd,nd)                              !RomP
     68      real clw(nloc,nd),elij(nloc,nd,nd)                  !RomP
     69      real evap(nloc,nd),ep(nloc,nd)                      !RomP
     70      real epmlmMm(nloc,nd,nd),eplaMm(nloc,nd)            !RomP+jyg
    6971      real wdtrainA(nloc,nd), wdtrainM(nloc,nd)           !RomP
    70       real sigij(nloc,nd,nd)                                !RomP
    71       real elij(nloc,nd,nd),clw(nloc,nd)                  !RomP
    72       real evap(nloc,nd),ep(nloc,nd)                      !RomP
    7372!
    7473c outputs:
     
    9493      real phi21(nloc,nd,nd)                              !RomP
    9594      real d1a1(nloc,nd),dam1(nloc,nd)                    !RomP
     95      real sigij1(len,nd,nd)                              !RomP
     96      real clw1(len,nd),elij1(len,nd,nd)                  !RomP
     97      real evap1(len,nd),ep1(len,nd)                      !RomP
     98      real epmlmMm1(len,nd,nd),eplaMm1(len,nd)            !RomP+jyg
    9699      real wdtrainA1(len,nd), wdtrainM1(len,nd)           !RomP
    97       real sigij1(len,nd,nd)                                !RomP
    98       real elij1(len,nd,nd),clw1(len,nd)                  !RomP
    99       real evap1(len,nd),ep1(len,nd)                      !RomP
    100100!
    101101c
    102102c local variables:
    103       integer i,k,j,k1,k2
     103      integer i,k,j
     104cc    integer k1,k2
    104105
    105106        do 2000 i=1,ncum
     
    147148            d1a1(idcum(i),k)     = d1a(i,k)               !RomP
    148149            dam1(idcum(i),k)     = dam(i,k)               !RomP
    149             wdtrainA1(idcum(i),k)= wdtrainA(i,k)          !RomP
    150             wdtrainM1(idcum(i),k)= wdtrainM(i,k)          !RomP
    151150            clw1(idcum(i),k)     = clw(i,k)               !RomP
    152151            evap1(idcum(i),k)    = evap(i,k)              !RomP
    153152            ep1(idcum(i),k)      = ep(i,k)                !RomP
     153            eplaMm(idcum(i),k)   = eplaMm(i,k)            !RomP+jyg
     154            wdtrainA1(idcum(i),k)= wdtrainA(i,k)          !RomP
     155            wdtrainM1(idcum(i),k)= wdtrainM(i,k)          !RomP
    154156!
    155157 2010    continue
     
    171173
    172174!AC!
    173        do k2=1,nd
    174          do k1=1,nd
     175       do j=1,nd
     176         do k=1,nd
    175177          do i=1,ncum
    176             phi1(idcum(i),k1,k2)=phi(i,k1,k2)                 !AC!
    177             phi21(idcum(i),k1,k2)= phi2(idcum(i),k1,k2)   !RomP
    178             sigij1(idcum(i),k1,k2) = sigij(idcum(i),k1,k2)    !RomP
    179             elij1(idcum(i),k1,k2)= elij(idcum(i),k1,k2)   !RomP
     178            phi1(idcum(i),k,j)   = phi(i,k,j)           !AC!
     179            phi21(idcum(i),k,j)  = phi2(i,k,j)          !RomP
     180            sigij1(idcum(i),k,j) = sigij(i,k,j)         !RomP
     181            elij1(idcum(i),k,j)  = elij(i,k,j)          !RomP
     182            epmlmMm(idcum(i),k,j)= epmlmMm(i,k,j)       !RomP+jyg
    180183          end do
    181184         end do
Note: See TracChangeset for help on using the changeset viewer.