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 11398 for NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/src/OCE/LBC/lib_mpp.F90 – NEMO

Ignore:
Timestamp:
2019-08-02T18:43:29+02:00 (5 years ago)
Author:
smasson
Message:

dev_r10984_HPC-13 : add nammpp parameter ln_listonly, see #2285

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/src/OCE/LBC/lib_mpp.F90

    r11389 r11398  
    663663 
    664664 
    665    SUBROUTINE mppstop( ldfinal, ld_force_abort )  
     665   SUBROUTINE mppstop( ld_abort )  
    666666      !!---------------------------------------------------------------------- 
    667667      !!                  ***  routine mppstop  *** 
     
    670670      !! 
    671671      !!---------------------------------------------------------------------- 
    672       LOGICAL, OPTIONAL, INTENT(in) :: ldfinal    ! source process number 
    673       LOGICAL, OPTIONAL, INTENT(in) :: ld_force_abort    ! source process number 
    674       LOGICAL ::   llfinal, ll_force_abort 
     672      LOGICAL, OPTIONAL, INTENT(in) :: ld_abort    ! source process number 
     673      LOGICAL ::   ll_abort 
    675674      INTEGER ::   info 
    676675      !!---------------------------------------------------------------------- 
    677       llfinal = .FALSE. 
    678       IF( PRESENT(ldfinal) ) llfinal = ldfinal 
    679       ll_force_abort = .FALSE. 
    680       IF( PRESENT(ld_force_abort) ) ll_force_abort = ld_force_abort 
    681       ! 
    682 #if defined key_mpp_mpi 
    683       IF(ll_force_abort) THEN 
     676      ll_abort = .FALSE. 
     677      IF( PRESENT(ld_abort) ) ll_abort = ld_abort 
     678      ! 
     679#if defined key_mpp_mpi 
     680      IF(ll_abort) THEN 
    684681         CALL mpi_abort( MPI_COMM_WORLD ) 
    685682      ELSE 
     
    688685      ENDIF 
    689686#endif 
    690       IF( .NOT. llfinal ) STOP 123 
     687      IF( ll_abort ) STOP 123 
    691688      ! 
    692689   END SUBROUTINE mppstop 
     
    11181115         WRITE(numout,*)  'huge E-R-R-O-R : immediate stop' 
    11191116         WRITE(numout,*)   
    1120          CALL mppstop( ld_force_abort = .true. ) 
     1117         CALL mppstop( ld_abort = .true. ) 
    11211118      ENDIF 
    11221119      ! 
Note: See TracChangeset for help on using the changeset viewer.