Ignore:
Timestamp:
Dec 3, 2025, 6:01:05 PM (3 hours ago)
Author:
fcheruy
Message:

correction les flux spectraux

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90

    r5890 r5903  
    258258         o_lwtoa0b2165, o_lwtoa0b2315, o_lwtoa0b2490, o_lwtoa0b2800, &
    259259         o_lwtoabtot, o_lwtoa0btot, &  !Somme de tous les canaux
    260          o_lwtoa0b, &  ! les 16 canaux FC
    261260         o_lwtoab4co2,o_lwtoacsb4co2,                            &   ! les 16 canaux FC
    262 !FC
    263261!GG         o_zxfluxt,o_zxfluxq
    264262         o_fcds, o_fcdi, o_dh_basal_growth, o_dh_basal_melt, &
     
    512510        iflag_seaice, iflag_seaice_alb
    513511    !GG
    514     USE aero_mod, ONLY: naero_tot, id_STRAT_phy
     512    USE aero_mod, ONLY: naero_tot, id_STRAT_phy,nbands_lw_rrtm
    515513    USE ioipsl, ONLY: histend, histsync
    516514    USE iophy, ONLY: set_itau_iophy, histwrite_phy
     
    997995!FC
    998996      IF (vars_defined) THEN
    999                 DO i=1, klon
    1000              zx_tmp_fi2d(i)=0.
    1001           DO ll=1,nlw
    1002 !             zx_tmp_fi2d(i)=zx_tmp_fi2d(i)+lwtoab(i,ll)*deltanu(ll)
    1003              zx_tmp_fi2d(i)=zx_tmp_fi2d(i)+lwtoab(i,ll)
     997!                DO i=1, klon
     998             zx_tmp_fi2d(:)=0.
     999!          DO ll=1,nlw
     1000          DO ll=1,nbands_lw_rrtm
     1001             zx_tmp_fi2d(:)=zx_tmp_fi2d(:)+lwtoab(:,ll)
    10041002          ENDDO
    1005           ENDDO
     1003!          ENDDO
    10061004       ENDIF
    10071005       CALL histwrite_phy(o_lwtoabtot, zx_tmp_fi2d)
    10081006           IF (vars_defined) THEN
    1009                 DO i=1, klon
    1010              zx_tmp_fi2d(i)=0.
    1011           DO ll=1,nlw
    1012              zx_tmp_fi2d(i)=zx_tmp_fi2d(i)+lwtoa0b(i,ll)
     1007!                DO i=1, klon
     1008             zx_tmp_fi2d(:)=0.
     1009!          DO ll=1,nlw
     1010          DO ll=1,nbands_lw_rrtm
     1011             zx_tmp_fi2d(:)=zx_tmp_fi2d(:)+lwtoa0b(:,ll)
    10131012          ENDDO
    1014           ENDDO
     1013!          ENDDO
    10151014       ENDIF
    10161015       CALL histwrite_phy(o_lwtoa0btot, zx_tmp_fi2d)
     
    10181017
    10191018       IF (vars_defined) zx_tmp_fi2d=lwtoab(:,1)
    1020 !       CALL histwrite_phy(o_lwtoab, zx_tmp_fi3dsplw)
    10211019       CALL histwrite_phy(o_lwtoab130, zx_tmp_fi2d)
    10221020
     
    18641862          ENDIF
    18651863               CALL histwrite_phy(o_delta_tsurf,zx_tmp_fi2d)
     1864
     1865
    18661866               CALL histwrite_phy(o_cdragh_x   ,cdragh_x   )
    18671867               CALL histwrite_phy(o_cdragh_w   ,cdragh_w   )
Note: See TracChangeset for help on using the changeset viewer.