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 15424 for NEMO/branches/UKMO/r14075_coupling_sequence/src/OCE/LBC – NEMO

Ignore:
Timestamp:
2021-10-21T14:28:46+02:00 (3 years ago)
Author:
jcastill
Message:

Compiling code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/UKMO/r14075_coupling_sequence/src/OCE/LBC/lib_mpp.F90

    r14075 r15424  
    673673      !! 
    674674      !!---------------------------------------------------------------------- 
     675#if defined key_oasis3  
     676      USE mod_oasis      ! coupling routines  
     677#endif 
     678 
    675679      LOGICAL, OPTIONAL, INTENT(in) :: ld_abort    ! source process number 
    676680      LOGICAL ::   ll_abort 
     
    684688         CALL mpi_abort( MPI_COMM_WORLD ) 
    685689      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 
    686696         CALL mppsync 
    687697         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') 
    691702      ! 
    692703   END SUBROUTINE mppstop 
Note: See TracChangeset for help on using the changeset viewer.