/[lmdze]/trunk/phylmd/physiq.f
ViewVC logotype

Diff of /trunk/phylmd/physiq.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 305 by guez, Tue Sep 11 11:08:38 2018 UTC revision 306 by guez, Tue Sep 11 12:23:47 2018 UTC
# Line 1004  contains Line 1004  contains
1004      CALL histwrite_phy("dtsvdfg", d_ts(:, is_lic))      CALL histwrite_phy("dtsvdfg", d_ts(:, is_lic))
1005      CALL histwrite_phy("dtsvdfi", d_ts(:, is_sic))      CALL histwrite_phy("dtsvdfi", d_ts(:, is_sic))
1006      CALL histwrite_phy("zxfqcalving", sum(fqcalving * pctsrf, dim = 2))      CALL histwrite_phy("zxfqcalving", sum(fqcalving * pctsrf, dim = 2))
   
     DO nsrf = 1, nbsrf  
        CALL histwrite_phy("pourc_"//clnsurf(nsrf), pctsrf(:, nsrf) * 100.)  
        CALL histwrite_phy("fract_"//clnsurf(nsrf), pctsrf(:, nsrf))  
        CALL histwrite_phy("sens_"//clnsurf(nsrf), flux_t(:, nsrf))  
        CALL histwrite_phy("lat_"//clnsurf(nsrf), fluxlat(:, nsrf))  
        CALL histwrite_phy("tsol_"//clnsurf(nsrf), ftsol(:, nsrf))  
        CALL histwrite_phy("taux_"//clnsurf(nsrf), flux_u(:, nsrf))  
        CALL histwrite_phy("tauy_"//clnsurf(nsrf), flux_v(:, nsrf))  
        CALL histwrite_phy("rugs_"//clnsurf(nsrf), frugs(:, nsrf))  
        CALL histwrite_phy("albe_"//clnsurf(nsrf), falbe(:, nsrf))  
        CALL histwrite_phy("u10m_"//clnsurf(nsrf), u10m_srf(:, nsrf))  
        CALL histwrite_phy("v10m_"//clnsurf(nsrf), v10m_srf(:, nsrf))  
     END DO  
   
1007      CALL histwrite_phy("albs", albsol)      CALL histwrite_phy("albs", albsol)
1008      CALL histwrite_phy("tro3", wo * dobson_u * 1e3 / zmasse / rmo3 * md)      CALL histwrite_phy("tro3", wo * dobson_u * 1e3 / zmasse / rmo3 * md)
1009      CALL histwrite_phy("rugs", zxrugs)      CALL histwrite_phy("rugs", zxrugs)
# Line 1029  contains Line 1014  contains
1014      CALL histwrite_phy("s_oliqCL", s_oliqCL)      CALL histwrite_phy("s_oliqCL", s_oliqCL)
1015      CALL histwrite_phy("s_cteiCL", s_cteiCL)      CALL histwrite_phy("s_cteiCL", s_cteiCL)
1016      CALL histwrite_phy("s_therm", s_therm)      CALL histwrite_phy("s_therm", s_therm)
   
     if (conv_emanuel) then  
        CALL histwrite_phy("ptop", ema_pct)  
        CALL histwrite_phy("dnwd0", - mp)  
     end if  
   
1017      CALL histwrite_phy("temp", t_seri)      CALL histwrite_phy("temp", t_seri)
1018      CALL histwrite_phy("vitu", u_seri)      CALL histwrite_phy("vitu", u_seri)
1019      CALL histwrite_phy("vitv", v_seri)      CALL histwrite_phy("vitv", v_seri)
# Line 1048  contains Line 1027  contains
1027      CALL histwrite_phy("dtlw0", - cool0 / 86400.)      CALL histwrite_phy("dtlw0", - cool0 / 86400.)
1028      CALL histwrite_phy("msnow", sum(fsnow * pctsrf, dim = 2))      CALL histwrite_phy("msnow", sum(fsnow * pctsrf, dim = 2))
1029      call histwrite_phy("qsurf", sum(fqsurf * pctsrf, dim = 2))      call histwrite_phy("qsurf", sum(fqsurf * pctsrf, dim = 2))
1030        call histwrite_phy("flat", zxfluxlat)
1031    
1032        DO nsrf = 1, nbsrf
1033           CALL histwrite_phy("pourc_"//clnsurf(nsrf), pctsrf(:, nsrf) * 100.)
1034           CALL histwrite_phy("fract_"//clnsurf(nsrf), pctsrf(:, nsrf))
1035           CALL histwrite_phy("sens_"//clnsurf(nsrf), flux_t(:, nsrf))
1036           CALL histwrite_phy("lat_"//clnsurf(nsrf), fluxlat(:, nsrf))
1037           CALL histwrite_phy("tsol_"//clnsurf(nsrf), ftsol(:, nsrf))
1038           CALL histwrite_phy("taux_"//clnsurf(nsrf), flux_u(:, nsrf))
1039           CALL histwrite_phy("tauy_"//clnsurf(nsrf), flux_v(:, nsrf))
1040           CALL histwrite_phy("rugs_"//clnsurf(nsrf), frugs(:, nsrf))
1041           CALL histwrite_phy("albe_"//clnsurf(nsrf), falbe(:, nsrf))
1042           CALL histwrite_phy("u10m_"//clnsurf(nsrf), u10m_srf(:, nsrf))
1043           CALL histwrite_phy("v10m_"//clnsurf(nsrf), v10m_srf(:, nsrf))
1044        END DO
1045    
1046        if (conv_emanuel) then
1047           CALL histwrite_phy("ptop", ema_pct)
1048           CALL histwrite_phy("dnwd0", - mp)
1049        end if
1050    
1051      if (ok_instan) call histsync(nid_ins)      if (ok_instan) call histsync(nid_ins)
1052    

Legend:
Removed from v.305  
changed lines
  Added in v.306

  ViewVC Help
Powered by ViewVC 1.1.21