Changeset db712a8 in flexpart.git for src/timemanager_mpi.f90


Ignore:
Timestamp:
Mar 3, 2016, 12:34:56 PM (8 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:
38b7917
Parents:
b0434e1
Message:

Completed handling of nested wind fields with cloud water (for wet deposition).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/timemanager_mpi.f90

    r6a678e3 rdb712a8  
    237237    if (lmp_sync.and.lmp_use_reader.and.memstat.gt.0) then
    238238      call mpif_gf_send_vars(memstat)
    239       call mpif_gf_send_vars_nest(memstat)
     239      if (numbnests>0) call mpif_gf_send_vars_nest(memstat)
    240240! Version 2  (lmp_sync=.false., see below) is also used whenever 2 new fields are
    241241! read (as at first time step), in which case async send/recv is impossible.
    242242    else if (.not.lmp_sync.and.lmp_use_reader.and.memstat.ge.32) then
    243243      call mpif_gf_send_vars(memstat)
    244       call mpif_gf_send_vars_nest(memstat)
     244      if (numbnests>0) call mpif_gf_send_vars_nest(memstat)
    245245    end if
    246246
     
    260260! Issued at start of each new field period.
    261261      if (memstat.ne.0.and.memstat.lt.32.and.lmp_use_reader) then
    262 ! TODO: z0(7) changes with time, so should be dimension (numclass,2) to
    263 ! allow transfer of the future value in the background
    264         call MPI_Bcast(z0,numclass,mp_sp,id_read,MPI_COMM_WORLD,mp_ierr)
    265262        call mpif_gf_request
    266263      end if
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG