Changeset 5904


Ignore:
Timestamp:
Dec 3, 2025, 6:06:16 PM (88 minutes ago)
Author:
fcheruy
Message:

ajout sortie tslsi

Location:
LMDZ6/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/DefLists/field_def_lmdz.xml

    r5814 r5904  
    4545        <field id="pt0"     long_name="Standard Air Surface Temperature"      unit="K" />
    4646        <field id="tsol"    long_name="Surface Temperature"     unit="K" />
     47        <field id="tslsi"    long_name="Surface Temperature land and iced surf"     unit="K" />
    4748        <field id="t2m"        long_name="Temperature 2m" unit="K" />
    4849        <field id="tasmax"  field_ref="t2m"  operation="maximum" />
  • LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90

    r5903 r5904  
    486486  !FC
    487487
     488  TYPE(ctrl_out), SAVE :: o_tslsi = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
     489    'tslsi', 'surface temperature except free ocean ', 'K', (/ ('', i=1, 10) /))
    488490  TYPE(ctrl_out), SAVE :: o_lwtoab130 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    489491    'lwtoab130', 'LW TOA  band 130cm-1 ', 'W m-2', (/ ('', i=1, 10) /))
  • LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90

    r5903 r5904  
    259259         o_lwtoabtot, o_lwtoa0btot, &  !Somme de tous les canaux
    260260         o_lwtoab4co2,o_lwtoacsb4co2,                            &   ! les 16 canaux FC
     261         o_tslsi ,                                               &   ! pour forum FC
     262!FC
    261263!GG         o_zxfluxt,o_zxfluxq
    262264         o_fcds, o_fcdi, o_dh_basal_growth, o_dh_basal_melt, &
     
    18621864          ENDIF
    18631865               CALL histwrite_phy(o_delta_tsurf,zx_tmp_fi2d)
     1866          !FC
     1867                  IF (vars_defined) THEN
     1868          DO i=1, klon
     1869             IF (pctsrf(i,is_ter).gt.epsfra .or. pctsrf(i,is_sic) .gt. epsfra .or. pctsrf(i,is_lic).gt.epsfra ) THEN
     1870                zx_tmp_fi2d(i) = (ftsol(i, is_ter) * pctsrf(i,is_ter)+ &
     1871                     ftsol(i, is_sic) * pctsrf(i,is_sic)+  &
     1872                     ftsol(i, is_lic) * pctsrf(i,is_lic) )/ & 
     1873                     (pctsrf(i,is_ter)+pctsrf(i,is_sic)+ pctsrf(i,is_lic))
     1874             ELSE
     1875                zx_tmp_fi2d(i) = 0.
     1876             ENDIF
     1877          ENDDO
     1878       ENDIF
     1879
     1880          !FC
     1881               CALL histwrite_phy(o_tslsi,zx_tmp_fi2d)
    18641882
    18651883
Note: See TracChangeset for help on using the changeset viewer.