Ignore:
Timestamp:
May 27, 2008, 4:46:54 PM (16 years ago)
Author:
lsce
Message:

Correction de bug diagnonstique :

  • initilisation de sollwdownclr
  • ecriture de pourc_lic et fract_lic

JG

File:
1 edited

Legend:

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

    r951 r958  
    1515       IF (flag_aire(iff)<=lev_files(iff)) THEN
    1616       CALL histwrite_phy(nid_files(iff),"aire",itau_w,airephy)
    17        ENDIF
    18 
    19        IF (flag_pourc_sol(iff)<=lev_files(iff)) THEN
    20       zx_tmp_fi2d(1 : klon) = pctsrf(1 : klon, is_ter)* 100.
    21       CALL histwrite_phy(nid_files(iff),
    22      $                   "pourc_"//clnsurf(is_ter),itau_w,
    23      $                   zx_tmp_fi2d)
    24        ENDIF
    25 
    26        IF (flag_fract_sol(iff)<=lev_files(iff)) THEN
    27       zx_tmp_fi2d(1 : klon) = pctsrf(1 : klon, is_ter)
    28       CALL histwrite_phy(nid_files(iff),
    29      $               "fract_"//clnsurf(is_ter),itau_w,
    30      $               zx_tmp_fi2d)
    3117       ENDIF
    3218
     
    283269       ENDIF
    284270
     271       sollwdownclr(1:klon) = -1.*lwdn0(1:klon,1)
    285272       IF (flag_LWupSFCclr(iff)<=lev_files(iff)) THEN
    286273      zx_tmp_fi2d(1:klon)=sollwdownclr(1:klon)-sollw0(1:klon)
     
    322309
    323310         DO nsrf = 1, nbsrf
    324            IF(nsrf.GT.2) THEN
    325311            IF (flag_pourc_sol(iff)<=lev_files(iff)) THEN
    326312            zx_tmp_fi2d(1 : klon) = pctsrf( 1 : klon, nsrf)*100.
     
    336322     $      zx_tmp_fi2d)
    337323          ENDIF
    338          ENDIF !nsrf.GT.2
    339324
    340325        IF (flag_taux_sol(iff)<=lev_files(iff)) THEN
Note: See TracChangeset for help on using the changeset viewer.