Changeset 4526 for LMDZ6/trunk/libf/phylmd
- Timestamp:
- May 8, 2023, 2:35:08 PM (18 months ago)
- Location:
- LMDZ6/trunk/libf/phylmd
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/surf_land_mod.F90
r4523 r4526 137 137 138 138 IF (ok_bs) THEN 139 precip_totsnow =precip_snow+precip_bs139 precip_totsnow(:)=precip_snow(:)+precip_bs(:) 140 140 ELSE 141 precip_totsnow =precip_snow141 precip_totsnow(:)=precip_snow(:) 142 142 ENDIF 143 143 !**************************************************************************************** … … 180 180 precip_rain, precip_totsnow, lwdown_m, swnet, swdown, & 181 181 pref_tmp, q2m, t2m, & 182 evap, fluxsens, fluxlat, fluxbs,&182 evap, fluxsens, fluxlat, & 183 183 tsol_rad, tsurf_new, alb1_new, alb2_new, & 184 184 emis_new, z0m, z0h, qsurf, & -
LMDZ6/trunk/libf/phylmd/surf_land_orchidee_mod.F90
r4523 r4526 47 47 precip_rain, precip_snow, lwdown, swnet, swdown, & 48 48 ps, q2m, t2m, & 49 evap, fluxsens, fluxlat, fluxbs,&49 evap, fluxsens, fluxlat, & 50 50 tsol_rad, tsurf_new, alb1_new, alb2_new, & 51 51 emis_new, z0m_new, z0h_new, qsurf, & … … 140 140 ! Parametres de sortie 141 141 !**************************************************************************************** 142 REAL, DIMENSION(klon), INTENT(OUT) :: evap, fluxsens, fluxlat, fluxbs,qsurf142 REAL, DIMENSION(klon), INTENT(OUT) :: evap, fluxsens, fluxlat, qsurf 143 143 REAL, DIMENSION(klon), INTENT(OUT) :: tsol_rad, tsurf_new 144 144 REAL, DIMENSION(klon), INTENT(OUT) :: alb1_new, alb2_new … … 633 633 fluxlat(1:knon) = -1. * fluxlat(1:knon) 634 634 635 ! temporary until blowing snow flux is calculated in orchidee636 fluxbs(:)=0.637 638 635 ! evap = -1. * evap 639 636 -
LMDZ6/trunk/libf/phylmd/surf_landice_mod.F90
r4523 r4526 382 382 qsalt=(max(ustar(i)**2-ustart(i)**2,0.))/(RG*hsalt)*esalt 383 383 !ep=qsalt*cdragm(i)*sqrt(u1(i)**2+v1(i)**2) 384 !Pay attention that this is an explicit formulation for the surface flux 385 !Formulation fully consistent with the implicit resolution of the turbulent 386 !mixing scheme remains to be coded 384 387 fluxbs(i)= zeta_bs*p1lay(i)/RD/temp_air(i)*ws1(i)*cdragm(i)*(qbs1(i)-qsalt) 385 388 enddo … … 401 404 !**************************************************************************************** 402 405 IF (ok_bs) THEN 403 precip_totsnow =precip_snow+precip_bs404 evap_totsnow =evap-fluxbs! flux bs is positive towards the surface (snow erosion)406 precip_totsnow(:)=precip_snow(:)+precip_bs(:) 407 evap_totsnow(:)=evap(:)-fluxbs(:) ! flux bs is positive towards the surface (snow erosion) 405 408 ELSE 406 precip_totsnow =precip_snow407 evap_totsnow =evap409 precip_totsnow(:)=precip_snow(:) 410 evap_totsnow(:)=evap(:) 408 411 ENDIF 409 412 -
LMDZ6/trunk/libf/phylmd/surf_ocean_mod.F90
r4523 r4526 167 167 168 168 IF (ok_bs) THEN 169 precip_totsnow =precip_snow+precip_bs169 precip_totsnow(:)=precip_snow(:)+precip_bs(:) 170 170 ELSE 171 precip_totsnow =precip_snow171 precip_totsnow(:)=precip_snow(:) 172 172 ENDIF 173 173
Note: See TracChangeset
for help on using the changeset viewer.