- Timestamp:
- 2015-08-10T16:39:02+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_clean_shutdown/NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90
r5674 r5675 2006 2006 2007 2007 SUBROUTINE mppstop 2008 2009 #if defined key_oasis3 || defined key_oasis3mct 2010 2011 #if defined key_oasis3mct 2012 USE mod_oasis 2013 #endif 2014 2015 #endif 2008 2016 !!---------------------------------------------------------------------- 2009 2017 !! *** routine mppstop *** … … 2015 2023 !!---------------------------------------------------------------------- 2016 2024 ! 2025 #if defined key_oasis3 || defined key_oasis3mct 2026 ! If we're trying to shut down cleanly then we need to consider the fact 2027 ! that this could be part of an MPMD configuration - we don't want to 2028 ! leave other components deadlocked. 2029 2030 CALL oasis_abort(nproc,"mppstop","NEMO initiated abort") 2031 2032 #else 2033 2017 2034 CALL mppsync 2018 2035 CALL mpi_finalize( info ) 2019 ! 2036 2037 #endif 2020 2038 END SUBROUTINE mppstop 2021 2039 … … 3784 3802 WRITE(kout,*) 3785 3803 ENDIF 3786 STOP 'ctl_opn bad opening'3804 CALL ctl_stop ('STOP', 'NEMO abort ctl_opn bad opening') 3787 3805 ENDIF 3788 3806
Note: See TracChangeset
for help on using the changeset viewer.