New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 10297 for NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP – NEMO

Ignore:
Timestamp:
2018-11-12T16:20:57+01:00 (5 years ago)
Author:
smasson
Message:

dev_r10164_HPC09_ESIWACE_PREP_MERGE: action 2a: add report calls of mppmin/max/sum, see #2133

Location:
NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/PISCES/P4Z/p4zsink.F90

    r10069 r10297  
    124124        END DO 
    125125        IF( lk_mpp ) THEN 
    126            CALL mpp_max( iiter1 ) 
    127            CALL mpp_max( iiter2 ) 
     126           CALL mpp_max( 'p4zsink', iiter1 ) 
     127           CALL mpp_max( 'p4zsink', iiter2 ) 
    128128        ENDIF 
    129129        iiter1 = MIN( iiter1, niter1max ) 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/PISCES/trcini_pisces.F90

    r10068 r10297  
    117117      ENDIF 
    118118      ! 
    119       IF( lk_mpp    )   CALL mpp_sum( ierr ) 
     119      IF( lk_mpp    )   CALL mpp_sum( 'trcini_pisces', ierr ) 
    120120      IF( ierr /= 0 )   CALL ctl_stop( 'STOP', 'pisces_alloc: unable to allocate PISCES arrays' ) 
    121121      ! 
     
    299299      ierr = ierr + p2z_exp_alloc() 
    300300      ! 
    301       IF( lk_mpp    )   CALL mpp_sum( ierr ) 
     301      IF( lk_mpp    )   CALL mpp_sum( 'trcini_pisces', ierr ) 
    302302      IF( ierr /= 0 )   CALL ctl_stop( 'STOP', 'p2z_ini: unable to allocate LOBSTER arrays' ) 
    303303 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/TRP/trdmxl_trc.F90

    r10170 r10297  
    6464         &      ndextrd1(jpi*jpj), nidtrd(jptra), nh_t(jptra),  STAT=trd_mxl_trc_alloc) 
    6565         ! 
    66       IF( lk_mpp                )   CALL mpp_sum ( trd_mxl_trc_alloc ) 
     66      IF( lk_mpp                )   CALL mpp_sum ( 'trdmxl_trc', trd_mxl_trc_alloc ) 
    6767      IF( trd_mxl_trc_alloc /=0 )   CALL ctl_warn('trd_mxl_trc_alloc: failed to allocate arrays') 
    6868      ! 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/trcini.F90

    r10068 r10297  
    289289#endif 
    290290      ! 
    291       IF( lk_mpp    )   CALL mpp_sum( ierr ) 
     291      IF( lk_mpp    )   CALL mpp_sum( 'trcini', ierr ) 
    292292      IF( ierr /= 0 )   CALL ctl_stop( 'STOP', 'top_alloc : unable to allocate standard ocean arrays' ) 
    293293      ! 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/trcnam.F90

    r10068 r10297  
    2323   USE trdtrc_oce  ! 
    2424   USE iom         ! I/O manager 
     25   USE lib_mpp, ONLY: ncom_dttrc 
    2526 
    2627   IMPLICIT NONE 
     
    7677      ENDIF 
    7778      ! 
    78       rdttrc = rdt * FLOAT( nn_dttrc )          ! passive tracer time-step 
     79      rdttrc = rdt * FLOAT( nn_dttrc )          ! passive tracer time-step       
    7980      !  
    8081      IF(lwp) THEN                              ! control print 
     
    128129      ENDIF 
    129130      ! 
    130     END SUBROUTINE trc_nam_run 
     131#if defined key_mpp_mpi 
     132      ncom_dttrc = nn_dttrc    ! make nn_fsbc available for lib_mpp 
     133#endif 
     134      ! 
     135   END SUBROUTINE trc_nam_run 
    131136 
    132137 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/trcrst.F90

    r10068 r10297  
    320320         zmax  = MAXVAL( trn(:,:,:,jn), mask= ((tmask*SPREAD(tmask_i,DIM=3,NCOPIES=jpk).NE.0.)) ) 
    321321         IF( lk_mpp ) THEN 
    322             CALL mpp_min( zmin )      ! min over the global domain 
    323             CALL mpp_max( zmax )      ! max over the global domain 
     322            CALL mpp_min( 'trcrst', zmin )      ! min over the global domain 
     323            CALL mpp_max( 'trcrst', zmax )      ! max over the global domain 
    324324         END IF 
    325325         zmean  = ztraf / areatot 
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/TOP/trcsub.F90

    r10170 r10297  
    308308 
    309309      ierr =  trc_sub_alloc    () 
    310       IF( lk_mpp    )   CALL mpp_sum( ierr ) 
     310      IF( lk_mpp    )   CALL mpp_sum( 'trcsub', ierr ) 
    311311      IF( ierr /= 0 )   CALL ctl_stop( 'STOP', 'top_sub_alloc : unable to allocate standard ocean arrays' ) 
    312312 
Note: See TracChangeset for help on using the changeset viewer.