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 6254 for branches/UKMO/nemo_v3_6_STABLE_pkg/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90 – NEMO

Ignore:
Timestamp:
2016-01-15T09:35:50+01:00 (8 years ago)
Author:
frrh
Message:

Merge branches/UKMO/dev_r5107_hadgem3_mct@5679 (not 5631 as used in
original GO6.1 which I was supplied with! This has extra, meaningful,
error trapping in place of the original inappropriate use of "STOP"
which is useless in the context of coupled models.

Again merging this branch proved far more awkward than it should
be with spurious claims of conflicts in various irrelevant files
in NEMOGCM/ARCH/ and DOC/TexFiles which I reverted before committing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/nemo_v3_6_STABLE_pkg/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90

    r6252 r6254  
    290290      IF( Agrif_Root() ) THEN 
    291291         IF( lk_oasis ) THEN 
    292             CALL cpl_init( "oceanx", ilocal_comm )                     ! nemo local communicator given by oasis 
     292            CALL cpl_init( "toyoce", ilocal_comm )                     ! nemo local communicator given by oasis 
    293293            CALL xios_initialize( "not used",local_comm=ilocal_comm )    ! send nemo communicator to xios 
    294294         ELSE 
     
    301301      IF( lk_oasis ) THEN 
    302302         IF( Agrif_Root() ) THEN 
    303             CALL cpl_init( "oceanx", ilocal_comm )                      ! nemo local communicator given by oasis 
     303            CALL cpl_init( "toyoce", ilocal_comm )                      ! nemo local communicator given by oasis 
    304304         ENDIF 
    305305         ! Nodes selection (control print return in cltxt) 
     
    474474      IF( lk_asminc     )   CALL asm_inc_init   ! Initialize assimilation increments 
    475475      IF(lwp) WRITE(numout,*) 'Euler time step switch is ', neuler 
     476       
     477      IF (nstop > 0) THEN 
     478        CALL CTL_STOP('STOP','Critical errors in NEMO initialisation') 
     479      END IF 
     480 
    476481      ! 
    477482   END SUBROUTINE nemo_init 
Note: See TracChangeset for help on using the changeset viewer.