Changeset 1960 for palm/trunk/SOURCE/plant_canopy_model_mod.f90
- Timestamp:
- Jul 12, 2016 4:34:24 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/plant_canopy_model_mod.f90
r1954 r1960 19 19 ! Current revisions: 20 20 ! ----------------- 21 ! 21 ! Separate humidity and passive scalar 22 22 ! 23 23 ! Former revisions: … … 86 86 87 87 USE arrays_3d, & 88 ONLY: dzu, dzw, e, q, s hf, tend, u, v, w, zu, zw88 ONLY: dzu, dzw, e, q, s, shf, tend, u, v, w, zu, zw 89 89 90 90 USE indices, & … … 818 818 819 819 ! 820 !-- scalar concentration820 !-- humidity 821 821 CASE ( 5 ) 822 822 DO i = nxl, nxr … … 866 866 ENDDO 867 867 ENDDO 868 ! 869 !-- scalar concentration 870 CASE ( 7 ) 871 DO i = nxl, nxr 872 DO j = nys, nyn 873 DO k = nzb_s_inner(j,i)+1, nzb_s_inner(j,i)+pch_index 874 kk = k - nzb_s_inner(j,i) !- lad arrays are defined flat 875 tend(k,j,i) = tend(k,j,i) - & 876 lsec * & 877 lad_s(kk,j,i) * & 878 SQRT( ( 0.5_wp * ( u(k,j,i) + & 879 u(k,j,i+1) ) & 880 )**2 + & 881 ( 0.5_wp * ( v(k,j,i) + & 882 v(k,j+1,i) ) & 883 )**2 + & 884 ( 0.5_wp * ( w(k-1,j,i) + & 885 w(k,j,i) ) & 886 )**2 & 887 ) * & 888 ( s(k,j,i) - lsc ) 889 ENDDO 890 ENDDO 891 ENDDO 892 868 893 869 894 … … 1146 1171 1147 1172 ! 1148 !-- scalar concentration1173 !-- humidity 1149 1174 CASE ( 5 ) 1150 1175 DO k = nzb_s_inner(j,i)+1, nzb_s_inner(j,i)+pch_index … … 1186 1211 e(k,j,i) 1187 1212 ENDDO 1213 1214 ! 1215 !-- scalar concentration 1216 CASE ( 7 ) 1217 DO k = nzb_s_inner(j,i)+1, nzb_s_inner(j,i)+pch_index 1218 kk = k - nzb_s_inner(j,i) !- lad arrays are defined flat 1219 tend(k,j,i) = tend(k,j,i) - & 1220 lsec * & 1221 lad_s(kk,j,i) * & 1222 SQRT( ( 0.5_wp * ( u(k,j,i) + & 1223 u(k,j,i+1) ) & 1224 )**2 + & 1225 ( 0.5_wp * ( v(k,j,i) + & 1226 v(k,j+1,i) ) & 1227 )**2 + & 1228 ( 0.5_wp * ( w(k-1,j,i) + & 1229 w(k,j,i) ) & 1230 )**2 & 1231 ) * & 1232 ( s(k,j,i) - lsc ) 1233 ENDDO 1188 1234 1189 1235 CASE DEFAULT
Note: See TracChangeset
for help on using the changeset viewer.