Changeset 11398 for NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/src/OCE/LBC/lib_mpp.F90
- Timestamp:
- 2019-08-02T18:43:29+02:00 (5 years ago)
- 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 663 663 664 664 665 SUBROUTINE mppstop( ld final, ld_force_abort )665 SUBROUTINE mppstop( ld_abort ) 666 666 !!---------------------------------------------------------------------- 667 667 !! *** routine mppstop *** … … 670 670 !! 671 671 !!---------------------------------------------------------------------- 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 675 674 INTEGER :: info 676 675 !!---------------------------------------------------------------------- 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 684 681 CALL mpi_abort( MPI_COMM_WORLD ) 685 682 ELSE … … 688 685 ENDIF 689 686 #endif 690 IF( .NOT. llfinal) STOP 123687 IF( ll_abort ) STOP 123 691 688 ! 692 689 END SUBROUTINE mppstop … … 1118 1115 WRITE(numout,*) 'huge E-R-R-O-R : immediate stop' 1119 1116 WRITE(numout,*) 1120 CALL mppstop( ld_ force_abort = .true. )1117 CALL mppstop( ld_abort = .true. ) 1121 1118 ENDIF 1122 1119 !
Note: See TracChangeset
for help on using the changeset viewer.