Changes in / [bb579a9:dd6a4aa] in flexpart.git


Ignore:
Location:
src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • src/coordtrafo.f90

    r1d072c0 re200b7a  
    4646
    4747  integer :: i,j,k
    48   real :: yrspc ! small real number relative to x
    4948
    5049  if (numpoint.eq.0) goto 30
     
    6564  ! CHECK IF RELEASE POINTS ARE WITHIN DOMAIN
    6665  !******************************************
    67  
    68   yrspc = spacing(real(nymin1,kind=sp))
    69  
     66
    7067  do i=1,numpoint
    7168    if (sglobal.and.(ypoint1(i).lt.1.e-6)) ypoint1(i)=1.e-6
    72     if (nglobal.and.(ypoint2(i).gt.real(nymin1,kind=dp)-1.e-5)) &
    73          ypoint2(i)=real(nymin1,kind=dp)-10*yrspc
    74     if ((ypoint1(i).lt.1.e-6).or.(ypoint1(i).ge.real(nymin1,kind=dp)-1.e-6) &
    75        .or.(ypoint2(i).lt.1.e-6).or.(ypoint2(i).ge.real(nymin1,kind=dp)-yrspc) &
     69    if (nglobal.and.(ypoint2(i).gt.real(nymin1)-1.e-5)) &
     70         ypoint2(i)=real(nymin1)-1.e-5
     71  if ((ypoint1(i).lt.1.e-6).or.(ypoint1(i).ge.real(nymin1)-1.e-6) &
     72       .or.(ypoint2(i).lt.1.e-6).or.(ypoint2(i).ge.real(nymin1)-1.e-6) &
    7673       .or.((.not.xglobal).and.((xpoint1(i).lt.1.e-6).or. &
    77        (xpoint1(i).ge.real(nxmin1,kind=dp)-1.e-6).or.(xpoint2(i).lt.1.e-6).or. &
    78        (xpoint2(i).ge.real(nxmin1,kind=dp)-1.e-6)))) then
     74       (xpoint1(i).ge.real(nxmin1)-1.e-6).or.(xpoint2(i).lt.1.e-6).or. &
     75       (xpoint2(i).ge.real(nxmin1)-1.e-6)))) then
    7976      write(*,*) ' NOTICE: RELEASE POINT OUT OF DOMAIN DETECTED.'
    8077      write(*,*) ' IT IS REMOVED NOW ... '
    81       if (i.le.1000) then
     78      if (i.ge.1000) then
    8279         write(*,*) ' COMMENT: ',compoint(i)
    8380      else
  • src/mpi_mod.f90

    r6ecb30a r6ecb30a  
    16581658      write(*,*) "#### mpi_mod::mpif_gf_send_vars_async> ERROR: &
    16591659           & invalid memstat"
    1660       mind=-1
    1661       stop
    16621660    end if
    16631661
     
    20352033      write(*,*) "#### mpi_mod::mpif_gf_send_vars_nest_async> ERROR: &
    20362034           & invalid memstat"
    2037       mind=-1
    2038       stop
    20392035    end if
    20402036
  • src/readspecies.f90

    raa8c34a rc8fc724  
    6767  character(len=16) :: pspecies
    6868  real :: pdecay, pweta_gas, pwetb_gas, preldiff, phenry, pf0, pdensity, pdquer
    69   real :: pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pohnconst, pkao
     69  real :: pdsigma, pdryvel, pweightmolar, pohcconst, pohdconst, pohnconst, pspec_ass, pkao
    7070  real :: pcrain_aero, pcsnow_aero, pccn_aero, pin_aero
    71   integer :: readerror, pspec_ass
     71  integer :: readerror
    7272
    7373! declare namelist
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG