Changeset 1864 for LMDZ5/branches/testing/libf/phylmd/pbl_surface_mod.F90
- Timestamp:
- Sep 11, 2013, 11:45:01 AM (11 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 1797-1799,1801-1811,1813-1834,1836,1838-1840,1842-1860
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/pbl_surface_mod.F90
r1795 r1864 174 174 t, q, u, v, & 175 175 pplay, paprs, pctsrf, & 176 ts, alb1, alb2,ustar, u10m, v10m,&176 ts, alb1, alb2,ustar, u10m, v10m,wstar, & 177 177 lwdown_m, cdragh, cdragm, zu1, zv1, & 178 178 alb1_m, alb2_m, zxsens, zxevap, & … … 294 294 REAL, DIMENSION(klon, nbsrf), INTENT(INOUT) :: alb2 ! albedo in near infra-red SW interval 295 295 REAL, DIMENSION(klon, nbsrf), INTENT(INOUT) :: ustar ! u* (m/s) 296 REAL, DIMENSION(klon, nbsrf+1), INTENT(INOUT) :: wstar ! w* (m/s) 296 297 REAL, DIMENSION(klon, nbsrf), INTENT(INOUT) :: u10m ! u speed at 10m 297 298 REAL, DIMENSION(klon, nbsrf), INTENT(INOUT) :: v10m ! v speed at 10m … … 406 407 REAL, DIMENSION(klon) :: yt2m, yq2m, yu10m 407 408 REAL, DIMENSION(klon) :: yustar 409 REAL, DIMENSION(klon) :: ywstar 408 410 REAL, DIMENSION(klon) :: ywindsp 409 411 REAL, DIMENSION(klon) :: yt10m, yq10m … … 1065 1067 q2m(:,nsrf) = 0. 1066 1068 ustar(:,nsrf) = 0. 1069 wstar(:,nsrf) = 0. 1067 1070 u10m(:,nsrf) = 0. 1068 1071 v10m(:,nsrf) = 0. … … 1145 1148 1146 1149 ! print*,'OK pbl 5' 1147 CALL HBTM(knon, ypaprs, ypplay, &1148 yt2m,yt10m,yq2m,yq10m,yustar, &1150 CALL hbtm(knon, ypaprs, ypplay, & 1151 yt2m,yt10m,yq2m,yq10m,yustar,ywstar, & 1149 1152 y_flux_t,y_flux_q,yu,yv,yt,yq, & 1150 1153 ypblh,ycapCL,yoliqCL,ycteiCL,ypblT, & … … 1154 1157 i = ni(j) 1155 1158 pblh(i,nsrf) = ypblh(j) 1159 wstar(i,nsrf) = ywstar(j) 1156 1160 plcl(i,nsrf) = ylcl(j) 1157 1161 capCL(i,nsrf) = ycapCL(j) … … 1215 1219 s_therm(:) = 0.0 ; s_trmb1(:) = 0.0 1216 1220 s_trmb2(:) = 0.0 ; s_trmb3(:) = 0.0 1221 wstar(:,is_ave)=0. 1217 1222 1218 1223 ! print*,'OK pbl 9' … … 1233 1238 zq2m(i) = zq2m(i) + q2m(i,nsrf) * pctsrf(i,nsrf) 1234 1239 zustar(i) = zustar(i) + ustar(i,nsrf) * pctsrf(i,nsrf) 1240 wstar(i,is_ave)=wstar(i,is_ave)+wstar(i,nsrf)*pctsrf(i,nsrf) 1235 1241 zu10m(i) = zu10m(i) + u10m(i,nsrf) * pctsrf(i,nsrf) 1236 1242 zv10m(i) = zv10m(i) + v10m(i,nsrf) * pctsrf(i,nsrf)
Note: See TracChangeset
for help on using the changeset viewer.