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 8280 for branches/UKMO/dev_r5518_GO6_package/NEMOGCM/NEMO/OPA_SRC/LBC – NEMO

Ignore:
Timestamp:
2017-07-05T10:28:51+02:00 (7 years ago)
Author:
timgraham
Message:

331: Merge of MEDUSA stable branch and HadGEM3 coupling branches into GO6 package branch.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r5518_GO6_package/NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90

    r7993 r8280  
    20492049 
    20502050   SUBROUTINE mppstop 
     2051    
     2052#if defined key_oasis3 
     2053   USE mod_oasis      ! coupling routines 
     2054#endif 
     2055 
    20512056      !!---------------------------------------------------------------------- 
    20522057      !!                  ***  routine mppstop  *** 
     
    20582063      !!---------------------------------------------------------------------- 
    20592064      ! 
     2065       
     2066#if defined key_oasis3 
     2067      ! If we're trying to shut down cleanly then we need to consider the fact 
     2068      ! that this could be part of an MPMD configuration - we don't want to 
     2069      ! leave other components deadlocked. 
     2070 
     2071      CALL oasis_abort(nproc,"mppstop","NEMO initiated abort") 
     2072 
     2073 
     2074#else 
     2075       
    20602076      CALL mppsync 
    20612077      CALL mpi_finalize( info ) 
     2078#endif 
     2079 
    20622080      ! 
    20632081   END SUBROUTINE mppstop 
     
    38843902      IF( numevo_ice /= -1 )   CALL FLUSH(numevo_ice) 
    38853903      ! 
     3904      IF( cd1 == 'MPPSTOP' ) THEN 
     3905         IF(lwp) WRITE(numout,*)  'E R R O R: Calling mppstop' 
     3906         CALL mppstop() 
     3907      ENDIF 
    38863908      IF( cd1 == 'STOP' ) THEN 
    38873909         IF(lwp) WRITE(numout,*)  'huge E-R-R-O-R : immediate stop' 
     
    39884010            WRITE(kout,*) 
    39894011         ENDIF 
    3990          STOP 'ctl_opn bad opening' 
     4012         CALL ctl_stop ('STOP', 'NEMO abort ctl_opn bad opening') 
    39914013      ENDIF 
    39924014 
Note: See TracChangeset for help on using the changeset viewer.