- Timestamp:
- Jul 24, 2014, 2:48:30 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/LMDZ_WRFmeas/WRFV3/lmdz/thermcell_main.F90
r1 r72 251 251 ! 252 252 253 ! Lluis 254 INTEGER :: llp 255 CHARACTER(LEN=50) :: lvarname, lfname 256 REAL :: largest 257 258 llp = 734 259 lfname = 'physiq' 260 largest = 10.e5 261 253 262 !----------------------------------------------------------------------- 254 263 ! initialisation: … … 329 338 ! -------------------------------------------------------------------- 330 339 ! 340 lfname='before thermcell_env' 341 lvarname = 'pt' 342 CALL check_var3D(lfname, lvarname, pt, klon, klev, largest, .FALSE.) 343 lvarname = 'pdtadj' 344 CALL check_var3D(lfname, lvarname, pdtadj, klon, klev, largest, .FALSE.) 345 331 346 CALL thermcell_env(ngrid,nlay,po,pt,pu,pv,pplay, & 332 347 & pplev,zo,zh,zl,ztv,zthl,zu,zv,zpspsk,zqsat,lev_out) 348 349 lfname='after thermcell_env' 350 lvarname = 'pt' 351 CALL check_var3D(lfname, lvarname, pt, klon, klev, largest, .FALSE.) 352 lvarname = 'pdtadj' 353 CALL check_var3D(lfname, lvarname, pdtadj, klon, klev, largest, .FALSE.) 333 354 334 355 if (prt_level.ge.1) print*,'thermcell_main apres thermcell_env' … … 486 507 487 508 endif 509 lfname='after thermcell_plume' 510 lvarname = 'pt' 511 CALL check_var3D(lfname, lvarname, pt, klon, klev, largest, .FALSE.) 512 lvarname = 'pdtadj' 513 CALL check_var3D(lfname, lvarname, pdtadj, klon, klev, largest, .FALSE.) 488 514 489 515 if (prt_level.ge.1) print*,'apres thermcell_plume ',lev_out … … 641 667 ! calcul du transport vertical du moment horizontal 642 668 !------------------------------------------------------------------ 669 lfname='before thermcell_dv2' 670 lvarname = 'pt' 671 CALL check_var3D(lfname, lvarname, pt, klon, klev, largest, .FALSE.) 672 lvarname = 'pdtadj' 673 CALL check_var3D(lfname, lvarname, pdtadj, klon, klev, largest, .FALSE.) 643 674 644 675 !IM 090508 … … 669 700 enddo 670 701 enddo 702 lfname='after thermcell_dv2' 703 lvarname = 'pt' 704 CALL check_var3D(lfname, lvarname, pt, klon, klev, largest, .FALSE.) 705 lvarname = 'pdtadj' 706 CALL check_var3D(lfname, lvarname, pdtadj, klon, klev, largest, .FALSE.) 671 707 672 708 if (prt_level.ge.1) print*,'14 OK convect8' … … 933 969 ENDIF ! iflag_trig_bl 934 970 ! print *,'ENDIF iflag_trig_bl' !!jyg 971 lfname='before closure' 972 lvarname = 'pt' 973 CALL check_var3D(lfname, lvarname, pt, klon, klev, largest, .FALSE.) 974 lvarname = 'pdtadj' 975 CALL check_var3D(lfname, lvarname, pdtadj, klon, klev, largest, .FALSE.) 935 976 936 977 !------------Closure------------------ … … 1099 1140 1100 1141 if (prt_level.ge.1) print*,'thermcell_main FIN OK' 1142 1143 lfname='before leaving thermcell_main' 1144 lvarname = 'pt' 1145 CALL check_var3D(lfname, lvarname, pt, klon, klev, largest, .FALSE.) 1146 lvarname = 'pdtadj' 1147 CALL check_var3D(lfname, lvarname, pdtadj, klon, klev, largest, .FALSE.) 1148 1101 1149 1102 1150 return
Note: See TracChangeset
for help on using the changeset viewer.