Changeset f55fdce in flexpart.git for src/mpi_mod.f90


Ignore:
Timestamp:
Sep 13, 2015, 7:22:55 PM (9 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:
57c5b2e
Parents:
478e9e6
Message:

Added a modification so thah number of particles in simulation reported to standard output (MPI version) is exact instead of estimated

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mpi_mod.f90

    r78e62dc rf55fdce  
    113113! mp_measure_time   Measure cpu/wall time, write out at end of run
    114114! mp_time_barrier   Measure MPI barrier time
     115! mp_exact_numpart  Use an extra MPI communication to give the exact number of particles
     116!                   to standard output (this does *not* otherwise affect the simulation)
    115117  logical, parameter :: mp_dbg_mode = .false.
    116118  logical, parameter :: mp_dev_mode = .false.
    117119  logical, parameter :: mp_dbg_out = .false.
    118120  logical, parameter :: mp_time_barrier=.true.
    119   logical, parameter :: mp_measure_time=.false.
     121  logical, parameter :: mp_measure_time=.false.
     122  logical, parameter :: mp_exact_numpart=.true.
    120123
    121124! for measuring CPU/Wall time
     
    19791982    call MPI_BARRIER(MPI_COMM_WORLD, mp_ierr)
    19801983
    1981     if (lroot) then
     1984    if (lroot.and.mp_measure_time) then
    19821985      write(*,FMT='(72("#"))')
    19831986      WRITE(*,*) "To turn off output of time measurements, set "
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG