Changeset 2298 for LMDZ5/branches/testing/libf/phylmd/surf_land_mod.F90
- Timestamp:
- Jun 14, 2015, 9:13:32 PM (9 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2238-2257,2259-2271,2273,2277-2282,2284-2288,2290-2291
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/surf_land_mod.F90
r2258 r2298 14 14 AcoefH, AcoefQ, BcoefH, BcoefQ, & 15 15 AcoefU, AcoefV, BcoefU, BcoefV, & 16 pref, u1, v1, rugoro, pctsrf, &16 pref, u1, v1, gustiness, rugoro, pctsrf, & 17 17 lwdown_m, q2m, t2m, & 18 18 snow, qsol, agesno, tsoil, & 19 !albedo SB >>> 20 ! z0_new, alb1_new, alb2_new, evap, fluxsens, fluxlat, & 21 z0_new, SFRWL, alb_dir_new, alb_dif_new, evap, fluxsens, fluxlat, & 22 !albedo SB <<< 19 z0m, z0h, SFRWL, alb_dir_new, alb_dif_new, evap, fluxsens, fluxlat, & 23 20 qsurf, tsurf_new, dflux_s, dflux_l, & 24 21 flux_u1, flux_v1 ) … … 61 58 REAL, DIMENSION(klon), INTENT(IN) :: AcoefU, AcoefV, BcoefU, BcoefV 62 59 REAL, DIMENSION(klon), INTENT(IN) :: pref ! pressure reference 63 REAL, DIMENSION(klon), INTENT(IN) :: u1, v1 60 REAL, DIMENSION(klon), INTENT(IN) :: u1, v1, gustiness 64 61 REAL, DIMENSION(klon), INTENT(IN) :: rugoro 65 62 REAL, DIMENSION(klon,nbsrf), INTENT(IN) :: pctsrf … … 76 73 ! Output variables 77 74 !**************************************************************************************** 78 REAL, DIMENSION(klon), INTENT(OUT) :: z0 _new75 REAL, DIMENSION(klon), INTENT(OUT) :: z0m, z0h 79 76 !albedo SB >>> 80 77 ! REAL, DIMENSION(klon), INTENT(OUT) :: alb1_new ! albdeo for shortwave interval 1(visible) … … 137 134 knindex, rlon, rlat, pctsrf, & 138 135 debut, lafin, & 139 zlev, u1, v1, temp_air, spechum, epot_air, ccanopy, &136 zlev, u1, v1, gustiness, temp_air, spechum, epot_air, ccanopy, & 140 137 cdragh, AcoefH, AcoefQ, BcoefH, BcoefQ, & 141 138 precip_rain, precip_snow, lwdown_m, swnet, swdown, & … … 143 140 evap, fluxsens, fluxlat, & 144 141 tsol_rad, tsurf_new, alb1_new, alb2_new, & 145 emis_new, z0_new, qsurf) 142 emis_new, z0m, qsurf) 143 z0h(1:knon)=z0m(1:knon) ! En attendant mieux 146 144 147 145 ! … … 149 147 ! 150 148 DO i=1,knon 151 z0 _new(i) = MAX(1.5e-05,SQRT(z0_new(i)**2 + rugoro(i)**2))149 z0m(i) = MAX(1.5e-05,SQRT(z0m(i)**2 + rugoro(i)**2)) 152 150 ENDDO 153 151 … … 160 158 tsurf, p1lay, cdragh, precip_rain, precip_snow, temp_air, & 161 159 spechum, AcoefH, AcoefQ, BcoefH, BcoefQ, pref, & 162 u1, v1, rugoro, swnet, lwnet, &160 u1, v1, gustiness, rugoro, swnet, lwnet, & 163 161 snow, qsol, agesno, tsoil, & 164 qsurf, z0 _new, alb1_new, alb2_new, evap, &162 qsurf, z0m, alb1_new, alb2_new, evap, & 165 163 fluxsens, fluxlat, tsurf_new, dflux_s, dflux_l) 164 z0h(1:knon)=z0m(1:knon) ! En attendant mieux 166 165 167 166 ENDIF ! ok_veget … … 175 174 v0(:)=0.0 176 175 CALL calcul_flux_wind(knon, dtime, & 177 u0, v0, u1, v1, cdragm, &176 u0, v0, u1, v1, gustiness, cdragm, & 178 177 AcoefU, AcoefV, BcoefU, BcoefV, & 179 178 p1lay, temp_air, &
Note: See TracChangeset
for help on using the changeset viewer.