Ignore:
Timestamp:
Jan 13, 2026, 11:42:56 AM (5 days ago)
Author:
evignon
Message:

petites modifs pour:

  • adapter le diag de rhliq et rhice (revision papier mixed-phase dans ACP)
  • mettre les precip totales en inout de call_lscp
File:
1 edited

Legend:

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

    r6013 r6021  
    35653565    CALL prt_enerbil('convection',itap)
    35663566
     3567    ! total precipitation (rain_lsc and snow_lsc will be added in call_lscp)
     3568    DO i = 1, klon
     3569       rain_fall(i) = rain_con(i)
     3570       snow_fall(i) = snow_con(i)         
     3571    ENDDO
     3572
     3573
    35673574    !-------------------------------------------------------------------------
    35683575
     
    39613968     mean_icefracturb,mean_icefracturbth,               &
    39623969     radocond, radicefrac, rain_lsc, snow_lsc,          &
     3970     rain_fall, snow_fall,                              &
    39633971     frac_impa, frac_nucl, beta,                        &
    39643972     pfrac_impa, pfrac_nucl, pfrac_1nucl,               &
     
    41674175       ENDDO
    41684176    ENDIF
    4169     !
    4170     ! Precipitation totale
    4171     !
    4172     DO i = 1, klon
    4173        rain_fall(i) = rain_con(i) + rain_lsc(i)
    4174        snow_fall(i) = snow_con(i) + snow_lsc(i)
    4175     ENDDO
    41764177    !
    41774178    ! Calculer l'humidite relative pour diagnostique
     
    42004201          zx_rh(i,k) = q_seri(i,k)/zx_qs
    42014202          IF (iflag_ice_thermo .GT. 0) THEN
    4202              zx_rhl(i,k) = q_seri(i,k)/(qsatl(zx_t)/pplay(i,k))
    4203              zx_rhi(i,k) = q_seri(i,k)/(qsats(zx_t)/pplay(i,k))
     4203             zx_rhl(i,k) = MIN(q_seri(i,k)/(qsatl(zx_t)/pplay(i,k)),1.)
     4204             zx_rhi(i,k) = zx_rhl(i,k)*qsatl(zx_t)/qsats(zx_t)
    42044205          ENDIF
    42054206          zqsat(i,k)=zx_qs
Note: See TracChangeset for help on using the changeset viewer.