Ignore:
Timestamp:
Dec 3, 2017, 10:03:26 PM (7 years ago)
Author:
oboucher
Message:

Adding clear-sky clean (no aerosol) LW radiative fluxes at TOA and SFC as diagnostic

File:
1 edited

Legend:

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

    r3100 r3106  
    5151         o_SWupSFCclr, o_SWupSFCcleanclr, o_SWdnSFC, o_SWdnSFCclr, o_SWdnSFCcleanclr, &
    5252         o_LWupSFC, o_LWdnSFC, o_LWupSFCclr, &
    53          o_LWdnSFCclr, o_bils, o_bils_diss, &
     53         o_LWdnSFCclr, o_LWupTOAcleanclr, o_LWdnSFCcleanclr, o_bils, o_bils_diss, &
    5454         o_bils_ec,o_bils_ech, o_bils_tke, o_bils_kinetic, &
    5555         o_bils_latent, o_bils_enthalp, o_sens, &
     
    216216         LWdn200, LWdn200clr, solsw, solsw0, sollw, &
    217217         radsol, swradcorr, sollw0, sollwdown, sollw, gustiness, &
    218          sollwdownclr, lwdn0, ftsol, ustar, u10m, &
     218         sollwdownclr, lwdnc0, lwdn0, ftsol, ustar, u10m, &
    219219         v10m, pbl_tke, wake_delta_pbl_TKE, &
    220220         delta_tsurf, &
     
    226226         rnebcon, wo, falb1, albsol2, coefh, clwcon0, &
    227227         ratqs, entr_therm, zqasc, detr_therm, f0, &
    228          lwup, lwdn, lwup0, coefm, &
    229          swupp, lwupp, swupc0p, swup0p, lwup0p, swdnp, lwdnp, &
    230          swdnc0p, swdn0p, lwdn0p, tnondef, O3sumSTD, uvsumSTD, &
     228         lwup, lwdn, lwupc0, lwup0, coefm, &
     229         swupp, lwupp, swupc0p, swup0p, lwupc0p, lwup0p, swdnp, lwdnp, &
     230         swdnc0p, swdn0p, lwdnc0p, lwdn0p, tnondef, O3sumSTD, uvsumSTD, &
    231231         vqsumSTD, vTsumSTD, O3daysumSTD, wqsumSTD, &
    232232         vphisumSTD, wTsumSTD, u2sumSTD, v2sumSTD, &
     
    787787       CALL histwrite_phy(o_LWupSFCclr, zx_tmp_fi2d)
    788788       CALL histwrite_phy(o_LWdnSFCclr, sollwdownclr)
     789
     790       IF (vars_defined) THEN
     791          zx_tmp_fi2d(:) = lwupc0(:,klevp1)
     792       ENDIF
     793       CALL histwrite_phy(o_LWupTOAcleanclr, zx_tmp_fi2d)
     794       IF (vars_defined) THEN
     795          zx_tmp_fi2d(:) = -1.*lwdnc0(:,1)
     796       ENDIF
     797       CALL histwrite_phy(o_LWdnSFCcleanclr, zx_tmp_fi2d)
     798
    789799       CALL histwrite_phy(o_bils, bils)
    790800       CALL histwrite_phy(o_bils_diss, bils_diss)
Note: See TracChangeset for help on using the changeset viewer.