Changes in src/verttransform_ecmwf.f90 [2eefa58:79e0349] in flexpart.git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/verttransform_ecmwf.f90
r2eefa58 r79e0349 73 73 use com_mod 74 74 use cmapf_mod, only: cc2gll 75 ! use mpi_mod 75 76 76 77 implicit none … … 81 82 real,dimension(0:nxmax-1,0:nymax-1,nuvzmax) :: rhoh,uvzlev,wzlev 82 83 real,dimension(0:nxmax-1,0:nymax-1,nzmax) :: pinmconv 83 ! RLT added pressure84 real,dimension(0:nxmax-1,0:nymax-1,nuvzmax) :: prsh85 84 real,dimension(0:nxmax-1,0:nymax-1) :: tvold,pold,pint,tv 86 85 real,dimension(0:nymax-1) :: cosf … … 220 219 !************************* 221 220 221 222 222 do jy=0,nymin1 223 223 do ix=0,nxmin1 … … 230 230 wzlev(:,:,1)=0. 231 231 rhoh(:,:,1)=pold/(r_air*tvold) 232 ! RLT add pressure233 prsh(:,:,1)=ps(:,:,1,n)234 232 235 233 … … 239 237 do kz=2,nuvz 240 238 pint=akz(kz)+bkz(kz)*ps(:,:,1,n) 241 ! RLT add pressure242 prsh(:,:,kz)=pint243 239 tv=tth(:,:,kz,n)*(1.+0.608*qvh(:,:,kz,n)) 244 240 rhoh(:,:,kz)=pint(:,:)/(r_air*tv) … … 292 288 pv(:,:,1,n)=pvh(:,:,1) 293 289 rho(:,:,1,n)=rhoh(:,:,1) 294 ! RLT add pressure295 prs(:,:,1,n)=prsh(:,:,1)296 290 297 291 uu(:,:,nz,n)=uuh(:,:,nuvz) … … 307 301 pv(:,:,nz,n)=pvh(:,:,nuvz) 308 302 rho(:,:,nz,n)=rhoh(:,:,nuvz) 309 ! RLT 310 prs(:,:,nz,n)=prsh(:,:,nuvz) 303 311 304 312 305 kmin=2 … … 328 321 pv(ix,jy,iz,n)=pv(ix,jy,nz,n) 329 322 rho(ix,jy,iz,n)=rho(ix,jy,nz,n) 330 ! RLT331 prs(ix,jy,iz,n)=prs(ix,jy,nz,n)332 323 else 333 324 innuvz: do kz=idx(ix,jy),nuvz … … 363 354 pv(ix,jy,iz,n)=(pvh(ix,jy,kz-1)*dz2+pvh(ix,jy,kz)*dz1)/dz 364 355 rho(ix,jy,iz,n)=(rhoh(ix,jy,kz-1)*dz2+rhoh(ix,jy,kz)*dz1)/dz 365 ! RLT add pressure366 prs(ix,jy,iz,n)=(prsh(ix,jy,kz-1)*dz2+prsh(ix,jy,kz)*dz1)/dz367 356 endif 368 357 enddo … … 665 654 if ((lsp.gt.0.01).or.(convp.gt.0.01)) then ! cloud and precipitation 666 655 667 do kz=nz, 2,-1 !go Bottom up!656 do kz=nz,1,-1 !go Bottom up! 668 657 if (clw(ix,jy,kz,n).gt. 0) then ! is in cloud 669 658 cloudsh(ix,jy,n)=cloudsh(ix,jy,n)+height(kz)-height(kz-1)
Note: See TracChangeset
for help on using the changeset viewer.