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 9570 for branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/OBS/obs_mpp.F90 – NEMO

Ignore:
Timestamp:
2018-05-11T12:53:25+02:00 (6 years ago)
Author:
nicolasmartin
Message:

Global renaming for core routines (./NEMO)

  • Folders
    • LIM_SRC_3 -> ICE_SRC
    • OPA_SRC -> OCE_SRC
  • CPP key: key_lim3 -> key_si3
  • Modules, (sub)routines and variables names
    • MPI: mpi_comm_opa -> mpi_comm_oce, MPI_COMM_OPA -> MPI_COMM_OCE, mpi_init_opa -> mpi_init_oce
    • AGRIF: agrif_opa_* -> agrif_oce_*, agrif_lim3_* -> agrif_si3_* and few more
    • TOP-PISCES: p.zlim -> p.zice, namp.zlim -> namp.zice
  • Comments
    • NEMO/OPA -> NEMO/OCE
    • ESIM|LIM3 -> SI3
Location:
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/OBS/obs_mpp.F90

    r9023 r9570  
    2222   USE in_out_manager 
    2323#if defined key_mpp_mpi 
    24    USE lib_mpp, ONLY :   mpi_comm_opa      ! MPP library 
     24   USE lib_mpp, ONLY :   mpi_comm_oce      ! MPP library 
    2525#endif 
    2626   IMPLICIT NONE 
     
    3838 
    3939   !!---------------------------------------------------------------------- 
    40    !! NEMO/OPA 3.3 , NEMO Consortium (2010) 
     40   !! NEMO/OCE 3.3 , NEMO Consortium (2010) 
    4141   !! $Id$ 
    4242   !! Software governed by the CeCILL licence     (NEMOGCM/NEMO_CeCILL.txt) 
     
    5353      !! 
    5454      !! ** Action  : This does only work for MPI.  
    55       !!              MPI_COMM_OPA needs to be replace for OASIS4.! 
     55      !!              MPI_COMM_OCE needs to be replace for OASIS4.! 
    5656      !! 
    5757      !! References : http://www.mpi-forum.org 
     
    7070      ! Call the MPI library to broadcast data 
    7171      CALL mpi_bcast( kvals, kno, mpi_integer,  & 
    72          &            kroot, mpi_comm_opa, ierr ) 
     72         &            kroot, mpi_comm_oce, ierr ) 
    7373#else 
    7474      ! no MPI: empty routine 
     
    8888      !! ** Action  : This does only work for MPI.  
    8989      !!              It does not work for SHMEM. 
    90       !!              MPI_COMM_OPA needs to be replace for OASIS4.! 
     90      !!              MPI_COMM_OCE needs to be replace for OASIS4.! 
    9191      !! 
    9292      !! References : http://www.mpi-forum.org 
     
    105105      ! Call the MPI library to find the maximum across processors 
    106106      CALL mpi_allreduce( kvals, ivals, kno, mpi_integer,   & 
    107          &                mpi_max, mpi_comm_opa, ierr ) 
     107         &                mpi_max, mpi_comm_oce, ierr ) 
    108108      kvals(:) = ivals(:) 
    109109#else 
     
    203203      !----------------------------------------------------------------------- 
    204204      CALL mpi_allreduce( kvalsin, kvalsout, kno, mpi_integer, & 
    205          &                mpi_sum, mpi_comm_opa, ierr ) 
     205         &                mpi_sum, mpi_comm_oce, ierr ) 
    206206#else 
    207207      !----------------------------------------------------------------------- 
     
    241241      !----------------------------------------------------------------------- 
    242242      CALL mpi_allreduce( kvalin, kvalout, 1, mpi_integer,   & 
    243          &                mpi_sum, mpi_comm_opa, ierr ) 
     243         &                mpi_sum, mpi_comm_oce, ierr ) 
    244244#else 
    245245      !----------------------------------------------------------------------- 
     
    286286 
    287287      CALL mpi_allreduce( zcp, pval, jpiglo*jpjglo, mpivar, & 
    288          &                mpi_max, mpi_comm_opa, ierr ) 
     288         &                mpi_max, mpi_comm_oce, ierr ) 
    289289 
    290290      DEALLOCATE( & 
     
    326326      CALL mpi_alltoall( kvalsin,  kno, mpi_integer, & 
    327327         &               kvalsout, kno, mpi_integer, & 
    328          &               mpi_comm_opa, ierr ) 
     328         &               mpi_comm_oce, ierr ) 
    329329#else 
    330330      !----------------------------------------------------------------------- 
     
    378378      CALL mpi_alltoallv( kvalsin,  kinv,  isdsp, mpi_integer, & 
    379379         &                kvalsout, koutv, irdsp, mpi_integer, & 
    380          &                mpi_comm_opa, ierr ) 
     380         &                mpi_comm_oce, ierr ) 
    381381#else 
    382382      !----------------------------------------------------------------------- 
     
    432432      CALL mpi_alltoallv( pvalsin,  kinv,  isdsp, mpivar, & 
    433433         &                pvalsout, koutv, irdsp, mpivar, & 
    434          &                mpi_comm_opa, ierr ) 
     434         &                mpi_comm_oce, ierr ) 
    435435#else 
    436436      !----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.