Ignore:
Timestamp:
12/02/14 19:21:00 (10 years ago)
Author:
milmd
Message:

Less output messages are written. On 20000 cores it is better. In LMDZ, only master of MPI and OpenMP can write.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/branches/SATURN_DYNAMICO/ICOSAGCM/src/time.f90

    r267 r298  
    5151  USE getin_mod 
    5252  USE mpipara 
     53  USE omp_para, ONLY: omp_master 
    5354  IMPLICIT NONE 
    5455  REAL(rstd) :: run_length 
     
    7475    write_period=write_period/scale_factor 
    7576    itau_out=FLOOR(.5+write_period/dt) 
    76     IF (is_mpi_root) PRINT *, 'Output frequency (scaled) set to ',write_period, ' : itau_out = ',itau_out 
     77    IF (is_mpi_root .AND. omp_master) PRINT *, 'Output frequency (scaled) set to ',write_period, ' : itau_out = ',itau_out 
    7778    ENDIF  
    7879 
     
    8687    CALL getin('itau_physics',itau_physics) 
    8788 
    88     IF (is_mpi_root)  THEN 
     89    IF (is_mpi_root .AND. omp_master)  THEN 
    8990       PRINT *, 'itaumax=',itaumax 
    9091       PRINT *, 'itau_adv=',itau_adv, 'itau_dissip=',itau_dissip, 'itau_physics=',itau_physics 
Note: See TracChangeset for help on using the changeset viewer.