Changeset 15424 for NEMO/branches/UKMO/r14075_coupling_sequence/src/OCE/LBC
- Timestamp:
- 2021-10-21T14:28:46+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/r14075_coupling_sequence/src/OCE/LBC/lib_mpp.F90
r14075 r15424 673 673 !! 674 674 !!---------------------------------------------------------------------- 675 #if defined key_oasis3 676 USE mod_oasis ! coupling routines 677 #endif 678 675 679 LOGICAL, OPTIONAL, INTENT(in) :: ld_abort ! source process number 676 680 LOGICAL :: ll_abort … … 684 688 CALL mpi_abort( MPI_COMM_WORLD ) 685 689 ELSE 690 #if defined key_oasis3 691 ! If we're trying to shut down cleanly then we need to consider the fact 692 ! that this could be part of an MPMD configuration - we don't want to 693 ! leave other components deadlocked. 694 CALL oasis_abort(nproc,"mppstop","NEMO initiated abort") 695 #else 686 696 CALL mppsync 687 697 CALL mpi_finalize( info ) 688 ENDIF 689 #endif 690 IF( ll_abort ) STOP 123 698 #endif 699 ENDIF 700 #endif 701 IF( ll_abort ) CALL ctl_stop ('STOP', 'NEMO abort mppstop') 691 702 ! 692 703 END SUBROUTINE mppstop
Note: See TracChangeset
for help on using the changeset viewer.