Changeset 6a678e3 in flexpart.git for src/timemanager_mpi.f90
- Timestamp:
- Jan 25, 2016, 2:17:34 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:
- 26f6039
- Parents:
- fddc6ec
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/timemanager_mpi.f90
rfdc0f03 r6a678e3 114 114 real :: decfact 115 115 116 real :: drydeposit(maxspec),gridtotalunc,wetgridtotalunc 117 real :: drygridtotalunc,xold,yold,zold,xmassfract 116 real(sp) :: gridtotalunc 117 real(dep_prec) :: drygridtotalunc,wetgridtotalunc,drydeposit(maxspec) 118 real :: xold,yold,zold,xmassfract 118 119 real, parameter :: e_inv = 1.0/exp(1.0) 119 120 !double precision xm(maxspec,maxpointspec_act), … … 261 262 ! TODO: z0(7) changes with time, so should be dimension (numclass,2) to 262 263 ! allow transfer of the future value in the background 263 call MPI_Bcast(z0,numclass,mp_ pp,id_read,MPI_COMM_WORLD,mp_ierr)264 call MPI_Bcast(z0,numclass,mp_sp,id_read,MPI_COMM_WORLD,mp_ierr) 264 265 call mpif_gf_request 265 266 end if … … 756 757 757 758 !CGZ-lifetime: Check mass fraction left/save lifetime 758 ! if(lroot.and.real(npart(npoint(j)))*xmass1(j,ks)/xmass(npoint(j),ks).lt. inv_e.and.checklifetime(j,ks).eq.0.)then759 ! if(lroot.and.real(npart(npoint(j)))*xmass1(j,ks)/xmass(npoint(j),ks).lt.e_inv.and.checklifetime(j,ks).eq.0.)then 759 760 !Mass below 1% of initial >register lifetime 760 761 ! checklifetime(j,ks)=abs(itra1(j)-itramem(j))
Note: See TracChangeset
for help on using the changeset viewer.