Changeset 4575


Ignore:
Timestamp:
Jun 14, 2023, 5:06:15 PM (11 months ago)
Author:
Laurent Fairhead
Message:

Sortir les profils de flux sensible et d'eau dus à la diffusion turbulente (déja calculés auparavant)
FC

Location:
LMDZ6/trunk
Files:
5 edited

Legend:

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

    r4530 r4575  
    773773        <field id="qcontr2"     long_name="Contrail qcontr2"     unit="kg/kg" />
    774774        <field id="Tcontr"     long_name="Contrail Tcontr"     unit="K" />
     775        <field id="fluxt"     long_name="flux h"     unit="W/m2" />
     776        <field id="fluxq"     long_name="flux q"     unit="-" />
    775777    </field_group>
    776778
  • LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90

    • Property svn:keywords changed from Author Date Id Revision to Id
    r4564 r4575  
    280280!$OMP THREADPRIVATE(sens, flwp, fiwp)
    281281!!
     282!FC
     283      REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: zxfluxt, zxfluxq
     284!$OMP THREADPRIVATE(zxfluxt, zxfluxq)
     285!FC
    282286!!         Wake variables
    283287      REAL,ALLOCATABLE,SAVE,DIMENSION(:)            :: alp_wake
     
    855859      ALLOCATE(wfevap(klon, nbsrf), wfrain(klon,nbsrf), wfsnow(klon, nbsrf))
    856860      ALLOCATE(evap_pot(klon, nbsrf))
     861! FC
     862      ALLOCATE(zxfluxq(klon,klev),zxfluxt(klon,klev))
    857863!
    858864!  Deep convective variables used in phytrac
     
    11501156      DEALLOCATE(alp_bl_stat, n2, s2)
    11511157      DEALLOCATE(proba_notrig, random_notrig)
     1158!FC
     1159      DEALLOCATE(zxfluxq,zxfluxt)
    11521160
    11531161      DEALLOCATE(dnwd0)
  • LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90

    r4530 r4575  
    15511551  TYPE(ctrl_out), SAVE :: o_stratomask = ctrl_out((/ 2,  6, 10, 10, 10, 10, 11, 11, 11, 11/), &
    15521552    'stratomask', 'Stratospheric fraction', '1', (/ ('', i=1, 10) /))
     1553!FC
     1554  TYPE(ctrl_out), SAVE :: o_zxfluxt = ctrl_out((/ 2,  6, 10, 10, 10, 10, 11, 11, 11, 11/), &
     1555    'fluxt', 'flux h ', 'W/m2', (/ ('', i=1, 10) /))
     1556  TYPE(ctrl_out), SAVE :: o_zxfluxq = ctrl_out((/ 2,  6, 10, 10, 10, 10, 11, 11, 11, 11/), &
     1557    'fluxq', 'flux q ', 'kg/(s*m2)', (/ ('', i=1, 10) /))
    15531558!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    15541559
  • LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90

    r4556 r4575  
    223223         o_flx_co2_ff, o_flx_co2_bb, &
    224224         o_delta_sst, o_delta_sal, o_ds_ns, o_dt_ns, o_dter, o_dser, o_tkt, &
    225          o_tks, o_taur, o_sss
     225         o_tks, o_taur, o_sss, &
     226!FC
     227         o_zxfluxt,o_zxfluxq
    226228
    227229#ifdef CPP_StratAer
     
    357359#endif
    358360         ep, epmax_diag, &  ! epmax_cape
    359          p_tropopause, t_tropopause, z_tropopause
     361         p_tropopause, t_tropopause, z_tropopause, &
     362         zxfluxt,zxfluxq
     363!FC
    360364
    361365#ifdef CPP_StratAer
     
    18001804       CALL histwrite_phy(o_ovap, q_seri)
    18011805       CALL histwrite_phy(o_oliq, ql_seri)
     1806       !FC
     1807       CALL histwrite_phy(o_zxfluxt, zxfluxt)
     1808       CALL histwrite_phy(o_zxfluxq, zx_tmp_fi3d)
     1809       !FC
    18021810
    18031811       IF (vars_defined) zx_tmp_fi3d = ql_seri+qs_seri
  • LMDZ6/trunk/libf/phylmd/physiq_mod.F90

    r4562 r4575  
    323323       beta_prec,  &
    324324       rneb,  &
    325        zxsnow,snowhgt,qsnow,to_ice,sissnow,runoff,albsol3_lic
     325       zxsnow,snowhgt,qsnow,to_ice,sissnow,runoff,albsol3_lic, &
     326       zxfluxt,zxfluxq
    326327       !
    327328      USE output_physiqex_mod, ONLY: output_physiqex
     
    844845    REAL fluxqbs(klon,klev, nbsrf)   ! flux turbulent de neige soufflee
    845846    !
    846     REAL zxfluxt(klon, klev)
    847     REAL zxfluxq(klon, klev)
     847    !FC    REAL zxfluxt(klon, klev)
     848    !FC    REAL zxfluxq(klon, klev)
    848849    REAL zxfluxqbs(klon,klev)
    849850    REAL zxfluxu(klon, klev)
Note: See TracChangeset for help on using the changeset viewer.