Ignore:
Timestamp:
Feb 5, 2021, 1:23:18 PM (3 years ago)
Author:
musat
Message:

Nouveaux calculs 2m/10m activables par iflag_new_t2mq2m=1
Valeur par defaut iflag_new_t2mq2m=0 (<=> anciens calculs CMIP6)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/IPSLCM6.0.15/libf/phylmd/physiq_mod.F90

    r3633 r3826  
    121121       cdragm, cdragh,                   &
    122122       zustar, zu10m, zv10m, rh2m, qsat2m, &
    123        zq2m, zt2m, weak_inversion, &
    124        zq2m_cor,zt2m_cor,zu10m_cor,zv10m_cor, & ! pour corriger d'un bug
     123       zq2m, zt2m, zn2mout, weak_inversion, &
    125124       zt2m_min_mon, zt2m_max_mon,   &         ! pour calcul_divers.h
    126125       t2m_min_mon, t2m_max_mon,  &            ! pour calcul_divers.h
     
    601600                                                        ! gust-front in the grid cell.
    602601    !$OMP THREADPRIVATE(iflag_alp_wk_cond)
    603     INTEGER,  SAVE               :: iflag_bug_t2m_ipslcm61=0 !
    604     !$OMP THREADPRIVATE(iflag_bug_t2m_ipslcm61)
    605602
    606603    REAL t_w(klon,klev),q_w(klon,klev) ! temperature and moisture profiles in the wake region
     
    13031300       tau_gl=86400.*tau_gl
    13041301       print*,'debut physiq_mod tau_gl=',tau_gl
    1305        iflag_bug_t2m_ipslcm61 = 1
    1306        CALL getin_p('iflag_bug_t2m_ipslcm61', iflag_bug_t2m_ipslcm61)
    13071302       CALL getin_p('iflag_alp_wk_cond', iflag_alp_wk_cond)
    13081303       CALL getin_p('random_notrig_max',random_notrig_max)
     
    23422337                                !albedo SB <<<
    23432338            albsol3_lic,runoff,   snowhgt,   qsnow, to_ice, sissnow, &
    2344             zxtsol,    zxfluxlat, zt2m,    qsat2m,  &
     2339            zxtsol,    zxfluxlat, zt2m,    qsat2m,  zn2mout, &
    23452340            d_t_vdf,   d_q_vdf,   d_u_vdf, d_v_vdf, d_t_diss, &
    23462341                                !nrlmd<
     
    23892384!>jyg
    23902385       ENDIF
    2391         if ( iflag_bug_t2m_ipslcm61 == 0 ) THEN
    2392           CALL borne_var_surf( klon,nbsrf,                     &
    2393             t_seri(:,1),q_seri(:,1),u_seri(:,1),v_seri(:,1),    &
    2394             ftsol,pctsrf,                                       &
    2395             t2m, q2m, u10m, v10m,                               &
    2396             zt2m_cor, zq2m_cor, zu10m_cor, zv10m_cor)
    2397         ELSE
    2398           zt2m_cor(:)=zt2m(:)
    2399           zq2m_cor(:)=zq2m(:)
    2400           zu10m_cor(:)=zu10m(:)
    2401           zv10m_cor(:)=zv10m(:)
    2402         ENDIF
    2403 
    2404 
    2405 
    2406 
    24072386
    24082387       !---------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.