Ignore:
Timestamp:
Apr 4, 2006, 5:00:40 PM (18 years ago)
Author:
lmdzadmin
Message:

Ajout nouveaux flags (ip_ebil_phy, ok_slab_sicOBS) ds physiq.def +
Lecture freq. ecriture en nombre de jours
IM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/libf/phylmd/write_histday.h

    r644 r684  
    135135      CALL gr_fi_ecrit(1, klon,iim,jjmp1, sollw,zx_tmp_2d)
    136136      CALL histwrite(nid_day,"soll",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d)
     137c
     138      CALL gr_fi_ecrit(1, klon,iim,jjmp1, radsol,zx_tmp_2d)
     139      CALL histwrite(nid_day,"radsol",itau_w,zx_tmp_2d,iim*jjmp1,ndex2d)
    137140c
    138141      CALL gr_fi_ecrit(1, klon,iim,jjmp1, cldl,zx_tmp_2d)
     
    274277        zx_tmp_fi2d(i) = fluxo(i)
    275278       ELSE
    276         zx_tmp_fi2d(i) = 1.E+20
     279        zx_tmp_fi2d(i) = 0.
    277280       ENDIF
    278281      ENDDO
     
    286289        zx_tmp_fi2d(i) = fluxg(i)
    287290       ELSE
    288         zx_tmp_fi2d(i) = 1.E+20
     291        zx_tmp_fi2d(i) = 0.
    289292       ENDIF
    290293      ENDDO
     
    386389      CALL histwrite(nid_day, "SWdnSFCclr",itau_w,zx_tmp_2d,
    387390     .                               iim*jjmp1,ndex2d)
     391c
     392cIM AMMA-MIP
     393      CALL gr_fi_ecrit(1, klon,iim,jjmp1, sollwdown,zx_tmp_2d)
     394      CALL histwrite(nid_day,"LWdnSFC",itau_w,zx_tmp_2d,iim*jjmp1,
     395     .               ndex2d)
     396c
     397      zx_tmp_fi2d(1:klon)=sollwdown(1:klon)-sollw(1:klon)
     398      CALL gr_fi_ecrit(1, klon,iim,jjmp1, zx_tmp_fi2d, zx_tmp_2d)
     399      CALL histwrite(nid_day,"LWupSFC",itau_w,zx_tmp_2d,iim*jjmp1,
     400     .               ndex2d)
     401c
     402cIM   IF (iflag_con.GE.3) THEN
     403cIM ema_pct= 0.     CALL gr_fi_ecrit(1, klon,iim,jjmp1, ema_pct,zx_tmp_2d)
     404      CALL gr_fi_ecrit(1, klon,iim,jjmp1, meanptop(:,1),zx_tmp_2d)
     405      CALL histwrite(nid_day,"ptop",itau_w,zx_tmp_2d,iim*jjmp1,
     406     .               ndex2d)
     407cIM   ENDIF
    388408c
    389409      zx_tmp_fi2d(1 : klon) = ftsol(1 : klon, is_ter)
     
    578598     .               iim*jjmp1*klev,ndex3d)
    579599c
     600c
     601cIM: 101003 : K/30min ==> K/s
     602      zx_tmp_fi3d(1:klon,1:klev)=d_t_con(1:klon,1:klev)/pdtphys
     603      CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d)
     604      CALL histwrite(nid_day,"dtcon",itau_w,zx_tmp_3d,
     605     .                                   iim*jjmp1*klev,ndex3d)
     606c
     607      zx_tmp_fi3d(1:klon,1:klev)=d_q_con(1:klon,1:klev)/pdtphys
     608      CALL gr_fi_ecrit(klev,klon,iim,jjmp1,zx_tmp_fi3d,zx_tmp_3d)
     609      CALL histwrite(nid_day,"dqcon",itau_w,zx_tmp_3d,
     610     .                                   iim*jjmp1*klev,ndex3d)
     611c
     612      DO i=1, klon
     613       zx_tmp_2d(i)=MIN(100.,rh2m(i)*100.)
     614      ENDDO
     615c
     616      CALL gr_fi_ecrit(1,klon,iim,jjmp1, zx_tmp_2d,zx_tmp_2d)
     617      CALL histwrite(nid_day,"rh2m",itau_w,zx_tmp_2d,
     618     .               iim*jjmp1,ndex2d)
     619c
     620      CALL gr_fi_ecrit(1,klon,iim,jjmp1, qsat2m,zx_tmp_2d)
     621      CALL histwrite(nid_day,"qsat2m",itau_w,zx_tmp_2d,
     622     .               iim*jjmp1,ndex2d)
     623c
     624      CALL gr_fi_ecrit(1,klon,iim,jjmp1, tpot,zx_tmp_2d)
     625      CALL histwrite(nid_day,"tpot",itau_w,zx_tmp_2d,
     626     .               iim*jjmp1,ndex2d)
     627c
     628      CALL gr_fi_ecrit(1,klon,iim,jjmp1, tpote,zx_tmp_2d)
     629      CALL histwrite(nid_day,"tpote",itau_w,zx_tmp_2d,
     630     .               iim*jjmp1,ndex2d)
     631c
    580632      ENDIF !lev_histday.GE.5
    581633c=================================================================
Note: See TracChangeset for help on using the changeset viewer.