Changeset 0ee2193 in flexpart.git


Ignore:
Timestamp:
Oct 24, 2016, 1:03:58 PM (7 years ago)
Author:
Sabine <sabine.eckhardt@…>
Branches:
master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
Children:
deaac29
Parents:
d4a4250
Message:

BUGFIX: advance_rec lsynctime instead if ideltas

Location:
src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • src/advance.f90

    r5844866 r0ee2193  
    569569               prob(ks)=1.+(prob(ks)-1.)* &
    570570                    exp(-vdepo(ks)*abs(dt)/(2.*href))
    571 !              write(*,*) 'Prob calc: ',zt,href,prob(ks)
    572571          endif
    573572        end do
  • src/advance_rec.f90

    r5844866 r0ee2193  
    168168  !   where f(n) is the exponential term
    169169               prob(ks)=1.+(prob(ks)-1.)* &
    170                     exp(-vdepo(ks)*abs(ideltas)/(2.*href))
     170                    exp(-vdepo(ks)*abs(lsynctime)/(2.*href))
    171171          endif
    172172        end do
  • src/timemanager.f90

    r15fdb5c r0ee2193  
    553553         if  ((xscav_frac1(j,ks).lt.0)) then
    554554            call advance_rec(itime,xtra1(j),ytra1(j),ztra1(j),prob_rec)
     555
    555556            if (decay(ks).gt.0.) then             ! radioactive decay
    556557                decfact=exp(-real(abs(lsynctime))*decay(ks))
     
    562563               xscav_frac1(j,ks)=xscav_frac1(j,ks)*(-1.)* &
    563564               drydeposit(ks)/xmass1(j,ks)
    564                !if (xscav_frac1(j,ks).eq.1) then
    565 !                  write (*,*) 'xscav 1: ',j,prob_rec(ks),xmass1(j,ks), &
    566 !                                ztra1(j),drydeposit(ks),decfact
    567               !     stop
    568               ! endif
    569565             else
    570566                xmass1(j,ks)=0
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG