Changeset d6a0977 in flexpart.git for src/timemanager.f90
- Timestamp:
- Dec 14, 2015, 3:10:04 PM (8 years ago)
- Branches:
- master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
- Children:
- f75967d
- Parents:
- 88d8c3d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/timemanager.f90
r78e62dc rd6a0977 136 136 !********************************************************************** 137 137 138 !ZHG 2015 139 !CGZ-lifetime: set lifetime to 0 140 checklifetime(:,:)=0 141 species_lifetime(:,:)=0 142 print*, 'Initialized lifetime' 143 !CGZ-lifetime: set lifetime to 0 144 145 138 146 139 147 if (verbosity.gt.0) then … … 411 419 if (iflux.eq.1) call fluxoutput(itime) 412 420 write(*,45) itime,numpart,gridtotalunc,wetgridtotalunc,drygridtotalunc 421 422 !CGZ-lifetime: output species lifetime 423 !ZHG 424 write(*,*) 'Overview species lifetime in days', & 425 real((species_lifetime(:,1)/species_lifetime(:,2))/real(3600.0*24.0)) 426 write(*,*) 'all info:',species_lifetime 427 !ZHG 428 !CGZ-lifetime: output species lifetime 429 413 430 !write(*,46) float(itime)/3600,itime,numpart 414 431 45 format(i9,' SECONDS SIMULATED: ',i8, ' PARTICLES: Uncertainty: ',3f7.3) … … 575 592 xmassfract=max(xmassfract,real(npart(npoint(j)))* & 576 593 xmass1(j,ks)/xmass(npoint(j),ks)) 594 !ZHG 2015 595 !CGZ-lifetime: Check mass fraction left/save lifetime 596 if(real(npart(npoint(j)))*xmass1(j,ks)/xmass(npoint(j),ks).lt.0.01.and.checklifetime(j,ks).eq.0.)then 597 !Mass below 1% of initial >register lifetime 598 checklifetime(j,ks)=abs(itra1(j)-itramem(j)) 599 species_lifetime(ks,1)=species_lifetime(ks,1)+abs(itra1(j)-itramem(j)) 600 species_lifetime(ks,2)= species_lifetime(ks,2)+1 601 endif 602 !CGZ-lifetime: Check mass fraction left/save lifetime 603 !ZHG 2015 577 604 else 578 605 xmassfract=1.
Note: See TracChangeset
for help on using the changeset viewer.