Changeset 1036


Ignore:
Timestamp:
Oct 28, 2008, 3:49:05 PM (16 years ago)
Author:
lmdzadmin
Message:

Correction AI: aire et contfracATM : ecriture une fois (once)
Correction IM: ecriture meantaucld a la frequence d'appel du simulateur ISCCP
AI/IM

Location:
LMDZ4/trunk/libf/phylmd
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/libf/phylmd/phys_output_mod.F90

    r1028 r1036  
    441441!!! Champs 1D !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    442442 CALL histdef2d(iff,flag_phis,"phis","Surface geop.height","m2/s2")
     443   type_ecri(1) = 'once'
     444   type_ecri(2) = 'once'
     445   type_ecri(3) = 'once'
     446   type_ecri(4) = 'once'
    443447 CALL histdef2d(iff,flag_aire,"aire","Grid area","-")
    444448 CALL histdef2d(iff,flag_contfracATM,"contfracATM","% sfce ter+lic","-")
     449   type_ecri(1) = 'ave(X)'
     450   type_ecri(2) = 'ave(X)'
     451   type_ecri(3) = 'ave(X)'
     452   type_ecri(4) = 'inst(X)'
     453
     454!!! Champs 2D !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    445455 CALL histdef2d(iff,flag_contfracOR,"contfracOR","% sfce terre OR","-" )
    446456 CALL histdef2d(iff,flag_aireTER,"aireTER","Grid area CONT","-" )
    447 
    448 !!! Champs 2D !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    449457 CALL histdef2d(iff,flag_flat,"flat","Latent heat flux","W/m2")
    450458 CALL histdef2d(iff,flag_slp,"slp","Sea Level Pressure", "Pa" )
     
    680688 CALL histdef3d(iff,flag_ratqs,"ratqs", "RATQS"," ")
    681689 CALL histdef3d(iff,flag_dtthe,"dtthe","Dry adjust. dT", "K/s")
     690
     691if(iflag_thermals.gt.1) THEN
    682692 CALL histdef3d(iff,flag_f_th,"f_th","Thermal plume mass flux", "K/s")
    683693 CALL histdef3d(iff,flag_e_th,"e_th","Thermal plume entrainment", "K/s")
     
    687697 CALL histdef3d(iff,flag_a_th,"a_th","Thermal plume fraction", "")
    688698 CALL histdef3d(iff,flag_d_th,"d_th","Thermal plume detrainment", "K/s")
     699endif !iflag_thermals.gt.1
    689700 CALL histdef2d(iff,flag_f0_th,"f0_th","Thermal closure mass flux", "K/s")
    690701 CALL histdef2d(iff,flag_zmax_th,"zmax_th","Thermal plume height", "K/s")
  • LMDZ4/trunk/libf/phylmd/phys_output_write.h

    r1028 r1036  
    665665#ifdef histISCCP
    666666      IF(ok_isccp) THEN
    667        IF (flag_meantaucld(iff)<=lev_files(iff)) THEN
     667       IF (MOD(itap,NINT(freq_ISCCP/dtime)).EQ.0) THEN
     668        IF (flag_meantaucld(iff)<=lev_files(iff)) THEN
    668669       CALL histwrite_phy(nid_files(iff),"meantaucld",itau_w,meantaucld)
     670        ENDIF
    669671       ENDIF
    670672      ENDIF !(ok_isccp)
     
    994996       ENDIF
    995997
    996        IF (iflag_thermals.ge.1) THEN
     998       IF (iflag_thermals.gt.1) THEN
    997999        IF (flag_f_th(iff)<=lev_files(iff)) THEN
    9981000        CALL histwrite_phy(nid_files(iff),"f_th",itau_w,fm_therm)
Note: See TracChangeset for help on using the changeset viewer.