Changeset 4c64400 in flexpart.git for src/mpi_mod.f90


Ignore:
Timestamp:
Nov 8, 2016, 4:42:27 PM (7 years ago)
Author:
Espen Sollum ATMOS <eso@…>
Branches:
master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
Children:
c8fc724
Parents:
16b61a5
Message:

Bugfix for double precision dry deposition calculation. Added (hardcoded) option to not use output kernel. Version/date string updated.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mpi_mod.f90

    r16b61a5 r4c64400  
    331331! Set maxpart per process
    332332! eso 08/2016: Increase maxpart per process, in case of unbalanced distribution
    333     maxpart_mpi=int(mp_maxpart_factor*maxpart/mp_partgroup_np)
     333    maxpart_mpi=int(mp_maxpart_factor*real(maxpart)/real(mp_partgroup_np))
    334334
    335335! Do not allocate particle data arrays for readwind process
     
    832832      numpart=max(numpart,ipart)
    833833
    834       deallocate(itra1_tmp,npoint_tmp,nclass_tmp,idt_tmp,itramem_tmp,itrasplit_tmp,&
    835            & xtra1_tmp,ytra1_tmp,ztra1_tmp,xmass1_tmp)
     834      deallocate(itra1_tmp,npoint_tmp,nclass_tmp,idt_tmp,itramem_tmp,&
     835           &itrasplit_tmp,xtra1_tmp,ytra1_tmp,ztra1_tmp,xmass1_tmp)
    836836
    837837      if (mp_dev_mode) then
     
    23402340!
    23412341! TODO
    2342 !   take into account nested wind fields
     2342!   NB: take into account nested wind fields by using a separate
     2343!   subroutine mpif_gf_request_nest (and separate request arrays for the
     2344!   nested variables)
    23432345!
    23442346!*******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG