Ignore:
Timestamp:
2018-12-19T15:14:45+01:00 (21 months ago)
Author:
smasson
Message:

dev_r10164_HPC09_ESIWACE_PREP_MERGE: suppress the use of nstop out of ctl_stop, see #2133

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/src/OCE/LBC/lib_mpp.F90

    r10407 r10417  
    267267         ! 
    268268      ELSEIF ( PRESENT(localComm) .AND. .NOT. mpi_was_called ) THEN 
     269         WRITE(ldtxt(ii),cform_err)                                                    ;   ii = ii + 1 
    269270         WRITE(ldtxt(ii),*) ' lib_mpp: You cannot provide a local communicator '          ;   ii = ii + 1 
    270271         WRITE(ldtxt(ii),*) '          without calling MPI_Init before ! '                ;   ii = ii + 1 
     
    18361837      ! 
    18371838      nstop = nstop + 1 
    1838       IF(lwp) THEN 
    1839          WRITE(numout,cform_err) 
    1840          IF( PRESENT(cd1 ) )   WRITE(numout,*) TRIM(cd1) 
    1841          IF( PRESENT(cd2 ) )   WRITE(numout,*) TRIM(cd2) 
    1842          IF( PRESENT(cd3 ) )   WRITE(numout,*) TRIM(cd3) 
    1843          IF( PRESENT(cd4 ) )   WRITE(numout,*) TRIM(cd4) 
    1844          IF( PRESENT(cd5 ) )   WRITE(numout,*) TRIM(cd5) 
    1845          IF( PRESENT(cd6 ) )   WRITE(numout,*) TRIM(cd6) 
    1846          IF( PRESENT(cd7 ) )   WRITE(numout,*) TRIM(cd7) 
    1847          IF( PRESENT(cd8 ) )   WRITE(numout,*) TRIM(cd8) 
    1848          IF( PRESENT(cd9 ) )   WRITE(numout,*) TRIM(cd9) 
    1849          IF( PRESENT(cd10) )   WRITE(numout,*) TRIM(cd10) 
    1850       ENDIF 
     1839 
     1840      ! force to open ocean.output file 
     1841      IF( numout == 6 ) CALL ctl_opn( numout, 'ocean.output', 'APPEND', 'FORMATTED', 'SEQUENTIAL', -1, 6, .FALSE. ) 
     1842        
     1843      WRITE(numout,cform_err) 
     1844      IF( PRESENT(cd1 ) )   WRITE(numout,*) TRIM(cd1) 
     1845      IF( PRESENT(cd2 ) )   WRITE(numout,*) TRIM(cd2) 
     1846      IF( PRESENT(cd3 ) )   WRITE(numout,*) TRIM(cd3) 
     1847      IF( PRESENT(cd4 ) )   WRITE(numout,*) TRIM(cd4) 
     1848      IF( PRESENT(cd5 ) )   WRITE(numout,*) TRIM(cd5) 
     1849      IF( PRESENT(cd6 ) )   WRITE(numout,*) TRIM(cd6) 
     1850      IF( PRESENT(cd7 ) )   WRITE(numout,*) TRIM(cd7) 
     1851      IF( PRESENT(cd8 ) )   WRITE(numout,*) TRIM(cd8) 
     1852      IF( PRESENT(cd9 ) )   WRITE(numout,*) TRIM(cd9) 
     1853      IF( PRESENT(cd10) )   WRITE(numout,*) TRIM(cd10) 
     1854 
    18511855                               CALL FLUSH(numout    ) 
    18521856      IF( numstp     /= -1 )   CALL FLUSH(numstp    ) 
     
    18551859      ! 
    18561860      IF( cd1 == 'STOP' ) THEN 
    1857          IF(lwp) WRITE(numout,*)  'huge E-R-R-O-R : immediate stop' 
     1861         WRITE(numout,*)  'huge E-R-R-O-R : immediate stop' 
    18581862         CALL mppstop(ld_force_abort = .true.) 
    18591863      ENDIF 
Note: See TracChangeset for help on using the changeset viewer.