Changeset 3597 for palm/trunk/SOURCE/data_output_2d.f90
- Timestamp:
- Dec 4, 2018 8:40:18 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/data_output_2d.f90
r3589 r3597 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Added theta_2m 28 ! 29 ! 3589 2018-11-30 15:09:51Z suehring 27 30 ! Move the control parameter "salsa" from salsa_mod to control_parameters 28 31 ! (M. Kurppa) … … 1212 1215 IF ( mode == 'xy' ) level_z = zu 1213 1216 1217 CASE ( 'theta_2m*_xy' ) ! 2d-array 1218 IF ( av == 0 ) THEN 1219 DO m = 1, surf_def_h(0)%ns 1220 i = surf_def_h(0)%i(m) 1221 j = surf_def_h(0)%j(m) 1222 local_pf(i,j,nzb+1) = surf_def_h(0)%pt_2m(m) 1223 ENDDO 1224 DO m = 1, surf_lsm_h%ns 1225 i = surf_lsm_h%i(m) 1226 j = surf_lsm_h%j(m) 1227 local_pf(i,j,nzb+1) = surf_lsm_h%pt_2m(m) 1228 ENDDO 1229 DO m = 1, surf_usm_h%ns 1230 i = surf_usm_h%i(m) 1231 j = surf_usm_h%j(m) 1232 local_pf(i,j,nzb+1) = surf_usm_h%pt_2m(m) 1233 ENDDO 1234 ELSE 1235 IF ( .NOT. ALLOCATED( pt_2m_av ) ) THEN 1236 ALLOCATE( pt_2m_av(nysg:nyng,nxlg:nxrg) ) 1237 pt_2m_av = REAL( fill_value, KIND = wp ) 1238 ENDIF 1239 DO i = nxl, nxr 1240 DO j = nys, nyn 1241 local_pf(i,j,nzb+1) = pt_2m_av(j,i) 1242 ENDDO 1243 ENDDO 1244 ENDIF 1245 resorted = .TRUE. 1246 two_d = .TRUE. 1247 level_z(nzb+1) = zu(nzb+1) 1248 1249 1250 1214 1251 CASE ( 'w_xy', 'w_xz', 'w_yz' ) 1215 1252 flag_nr = 3
Note: See TracChangeset
for help on using the changeset viewer.