Ignore:
Timestamp:
Apr 13, 2001, 12:44:53 PM (23 years ago)
Author:
lmdz
Message:

Debogage du guidage et de la version debranchee et abandon de la version
debranchee non-netcdf FH/MAF
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ.3.3/trunk/libf/phylmd/phystokenc.F

    r199 r204  
    66     I                   pt,pmfu, pmfd, pen_u, pde_u, pen_d, pde_d,
    77     I                   pcoefh,yu1,yv1,ftsol,pctsrf,
    8      I                   frac_impa,frac_nucl,
     8     I                   pfrac_impa,pfrac_nucl,
    99     I                   pphis,paire,dtime,itap)
    1010      USE ioipsl
     
    6363c   ----------
    6464c
    65       REAL frac_impa(klon,klev)
    66       REAL frac_nucl(klon,klev)
     65      REAL pfrac_impa(klon,klev)
     66      REAL pfrac_nucl(klon,klev)
    6767c
    6868c Arguments necessaires pour les sources et puits de traceur
     
    8282      REAL coefh(klon,klev) ! flux detraine dans le panache descendant
    8383        REAL t(klon,klev)
     84      REAL frac_impa(klon,klev)
     85      REAL frac_nucl(klon,klev)
     86      REAL rain(klon)
    8487
    8588      REAL pyu1(klon),pyv1(klon)
     
    9598      save t,mfu,mfd,en_u,de_u,en_d,de_d,coefh,dtcum
    9699      save iadvtr,irec
     100      save frac_impa,frac_nucl,rain
    97101      save pyu1,pyv1,pftsol,ppsrf
    98102
     
    133137         do k=1,klev
    134138            do i=1,klon
     139               frac_impa(i,k)=1.
     140               frac_nucl(i,k)=1.
    135141               mfu(i,k)=0.
    136142               mfd(i,k)=0.
     
    144150         enddo
    145151         do i=1,klon
     152            rain(i)=0.
    146153            pyv1(i)=0.
    147154            pyu1(i)=0.
     
    159166      do k=1,klev
    160167         do i=1,klon
     168            frac_impa(i,k)=frac_impa(i,k)*pfrac_impa(i,k)
     169            frac_nucl(i,k)=frac_nucl(i,k)*pfrac_nucl(i,k)
    161170            mfu(i,k)=mfu(i,k)+pmfu(i,k)*pdtphys
    162171            mfd(i,k)=mfd(i,k)+pmfd(i,k)*pdtphys
     
    187196         do k=1,klev
    188197            do i=1,klon
     198c              frac_impa=frac_impa : c'est la fraction cumulee qu'on stoke
     199c              frac_nucl=frac_nucl : c'est la fraction cumulee qu'on stoke
    189200               mfu(i,k)=mfu(i,k)/dtcum
    190201               mfd(i,k)=mfd(i,k)/dtcum
     
    198209         enddo
    199210         do i=1,klon
     211            rain(i)=rain(i)/dtcum
    200212            pyv1(i)=pyv1(i)/dtcum
    201213            pyu1(i)=pyu1(i)/dtcum
     
    226238
    227239ccccc
     240      print*,'AVANT ECRITURE'
    228241         CALL gr_fi_ecrit(klev,klon,iim,jjm+1, t, zx_tmp_3d)
    229242         CALL histwrite(physid,"t",itap,zx_tmp_3d,
    230243     .                                   iim*(jjm+1)*klev,ndex)
     244      print*,'APRES ECRITURE'
    231245
    232246         CALL gr_fi_ecrit(klev,klon,iim,jjm+1, mfu, zx_tmp_3d)
     
    279293         CALL gr_fi_ecrit(1,klon,iim,jjm+1, pftsol4, zx_tmp_2d)
    280294      CALL histwrite(physid,"ftsol4",itap,zx_tmp_2d,
     295     .                                   iim*(jjm+1),ndex)
     296
     297        CALL gr_fi_ecrit(1,klon,iim,jjm+1, rain, zx_tmp_2d)
     298      CALL histwrite(physid,"rain",itap,zx_tmp_2d,
    281299     .                                   iim*(jjm+1),ndex)
    282300
Note: See TracChangeset for help on using the changeset viewer.