Changeset 103 in lmdz_wrf
- Timestamp:
- Jul 25, 2014, 4:14:28 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/LMDZ_WRFmeas/WRFV3/lmdz/thermcell_flux2.F90
r102 r103 59 59 CHARACTER(LEN=50) :: lvarname, lfname 60 60 REAL :: largest 61 CHARACTER(LEN=4) :: lS 61 62 62 63 llp = 734 … … 197 198 198 199 do l=1,klev 199 200 WRITE(lS,'(I4)')l 200 201 do ig=1,ngrid 201 202 if (l.lt.lmax(ig)) then … … 209 210 enddo 210 211 211 lfname='thermcell_flux2 after first loop '212 lfname='thermcell_flux2 after first loop ' // lS 212 213 lvarname = 'fm' 213 CALL check_var 3D(lfname, lvarname, fm, ngrid, klev+1, largest, .FALSE.)214 CALL check_var(lfname, lvarname, fm(:,l), ngrid, largest, .FALSE.) 214 215 lvarname = 'entr' 215 CALL check_var 3D(lfname, lvarname, entr, ngrid, klev, largest, .FALSE.)216 CALL check_var(lfname, lvarname, entr(:,l), ngrid, largest, .FALSE.) 216 217 lvarname = 'detr' 217 CALL check_var 3D(lfname, lvarname, detr, ngrid, klev, largest, .FALSE.)218 CALL check_var(lfname, lvarname, detr(:,l), ngrid, largest, .FALSE.) 218 219 219 220 !------------------------------------------------------------------------- … … 257 258 endif 258 259 259 lfname='thermcell_flux2 after fraca croissant '260 lfname='thermcell_flux2 after fraca croissant ' //lS 260 261 lvarname = 'fm' 261 CALL check_var3D(lfname, lvarname, fm, ngrid, klev+1, largest, .FALSE.) 262 CALL check_var(lfname, lvarname, fm(:,l), ngrid, klev+1, largest, .FALSE.) 263 lvarname = '1/zw2' 264 CALL check_var(lfname, lvarname, 1./zw2(:,l), ngrid, klev+1, largest, .FALSE.) 265 lvarname = '1/rhobarz' 266 CALL check_var(lfname, lvarname, 1./rhobarz(:,l), ngrid, klev+1, largest, .FALSE.) 262 267 lvarname = 'entr' 263 CALL check_var 3D(lfname, lvarname, entr, ngrid, klev, largest, .FALSE.)268 CALL check_var(lfname, lvarname, entr(:,l), ngrid, klev, largest, .FALSE.) 264 269 lvarname = 'detr' 265 CALL check_var 3D(lfname, lvarname, detr, ngrid, klev, largest, .FALSE.)270 CALL check_var(lfname, lvarname, detr(:,l), ngrid, klev, largest, .FALSE.) 266 271 267 272 if (prt_level.ge.10) & … … 286 291 endif 287 292 288 lfname='thermcell_flux2 after massa croissant '293 lfname='thermcell_flux2 after massa croissant ' // lS 289 294 lvarname = 'fm' 290 CALL check_var 3D(lfname, lvarname, fm, ngrid, klev+1, largest, .FALSE.)295 CALL check_var(lfname, lvarname, fm(:,l), ngrid, klev+1, largest, .FALSE.) 291 296 lvarname = 'entr' 292 CALL check_var 3D(lfname, lvarname, entr, ngrid, klev, largest, .FALSE.)297 CALL check_var(lfname, lvarname, entr(:,l), ngrid, klev, largest, .FALSE.) 293 298 lvarname = 'detr' 294 CALL check_var 3D(lfname, lvarname, detr, ngrid, klev, largest, .FALSE.)299 CALL check_var(lfname, lvarname, detr(:,l), ngrid, klev, largest, .FALSE.) 295 300 296 301 if (prt_level.ge.10) &
Note: See TracChangeset
for help on using the changeset viewer.