Ignore:
Timestamp:
08/31/12 15:41:37 (12 years ago)
Author:
cholod
Message:

Load NEMO_TMP into vendor/nemo/current.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/nemo/current/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90

    r4 r44  
    7373   USE lib_mpp         ! distributed memory computing 
    7474#if defined key_iomput 
    75    USE mod_ioclient 
     75   USE xios 
    7676#endif 
    7777 
     
    8686   !!---------------------------------------------------------------------- 
    8787   !! NEMO/OPA 4.0 , NEMO Consortium (2011) 
    88    !! $Id: nemogcm.F90 3294 2012-01-28 16:44:18Z rblod $ 
     88   !! $Id: nemogcm.F90 3415 2012-06-15 13:29:37Z rblod $ 
    8989   !! Software governed by the CeCILL licence     (NEMOGCM/NEMO_CeCILL.txt) 
    9090   !!---------------------------------------------------------------------- 
     
    185185      CALL cpl_prism_finalize           ! end coupling and mpp communications with OASIS 
    186186#else 
     187# if defined key_iomput 
     188      IF( Agrif_Root() ) THEN 
     189         CALL xios_finalize             ! end mpp communications 
     190      ENDIF 
     191# else 
    187192      IF( lk_mpp )   CALL mppstop       ! end mpp communications 
     193# endif 
    188194#endif 
    189195      ! 
     
    219225      IF( Agrif_Root() ) THEN 
    220226# if defined key_oasis3 || defined key_oasis4 
    221          CALL cpl_prism_init( ilocal_comm )                 ! nemo local communicator given by oasis 
     227         CALL cpl_prism_init( ilocal_comm )      ! nemo local communicator given by oasis 
     228         CALL xios_initialize( "oceanx",local_comm=ilocal_comm ) 
     229# else 
     230         CALL  xios_initialize( "nemo",return_comm=ilocal_comm ) 
    222231# endif 
    223          CALL  init_ioclient( ilocal_comm )                 ! exchange io_server nemo local communicator with the io_server 
    224232      ENDIF 
    225233      narea = mynode( cltxt, numnam, nstop, ilocal_comm )   ! Nodes selection 
     
    407415         WRITE(numout,*) '      number of proc. following j     nn_jsplt   = ', nn_jsplt 
    408416         WRITE(numout,*) '      benchmark parameter (0/1)       nn_bench   = ', nn_bench 
     417         WRITE(numout,*) '      timing activated    (0/1)       nn_timing  = ', nn_timing 
    409418      ENDIF 
    410419      ! 
Note: See TracChangeset for help on using the changeset viewer.