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 14644 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/OBS/obs_mpp.F90 – NEMO

Ignore:
Timestamp:
2021-03-26T15:33:49+01:00 (3 years ago)
Author:
sparonuz
Message:

Merge trunk -r14642:HEAD

Location:
NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final

    • Property svn:externals
      •  

        old new  
        99 
        1010# SETTE 
        11 ^/utils/CI/sette_wave@13990         sette 
         11^/utils/CI/sette@14244        sette 
  • NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/OBS/obs_mpp.F90

    r10068 r14644  
    1818   !! obs_mpp_sum_integer   : Sum an integer from all processors 
    1919   !!---------------------------------------------------------------------- 
    20    USE dom_oce, ONLY :   nproc, mig, mjg   ! Ocean space and time domain variables 
    2120   USE mpp_map, ONLY :   mppmap 
    2221   USE in_out_manager 
    23 #if defined key_mpp_mpi 
     22#if ! defined key_mpi_off 
    2423   USE lib_mpp, ONLY :   mpi_comm_oce      ! MPP library 
    2524#endif 
     
    6160      INTEGER, DIMENSION(kno), INTENT(inout) ::   kvals   ! Array to send on kroot, receive for non-kroot 
    6261      ! 
    63 #if defined key_mpp_mpi 
     62#if ! defined key_mpi_off 
    6463      ! 
    6564      INTEGER :: ierr  
     
    9594      INTEGER, DIMENSION(kno), INTENT(inout) ::   kvals   ! Array to send on kroot, receive for non-kroot   
    9695      ! 
    97 #if defined key_mpp_mpi 
     96#if ! defined key_mpi_off 
    9897      ! 
    9998      INTEGER :: ierr  
     
    134133      INTEGER, DIMENSION(kno), INTENT(inout) ::   kobsp 
    135134      ! 
    136 #if defined key_mpp_mpi 
     135#if ! defined key_mpi_off 
    137136      ! 
    138137      ! 
     
    192191      INTEGER, DIMENSION(kno), INTENT(  out) ::   kvalsout 
    193192      ! 
    194 #if defined key_mpp_mpi 
     193#if ! defined key_mpi_off 
    195194      ! 
    196195      INTEGER :: ierr 
     
    230229      INTEGER, INTENT(  out) ::   kvalout 
    231230      ! 
    232 #if defined key_mpp_mpi 
     231#if ! defined key_mpi_off 
    233232      ! 
    234233      INTEGER :: ierr 
     
    270269      INTEGER :: ierr 
    271270      ! 
    272 #if defined key_mpp_mpi 
     271#if ! defined key_mpi_off 
    273272      ! 
    274273INCLUDE 'mpif.h' 
     
    318317      INTEGER :: ierr 
    319318      ! 
    320 #if defined key_mpp_mpi 
     319#if ! defined key_mpi_off 
    321320      ! 
    322321INCLUDE 'mpif.h' 
     
    360359      INTEGER :: jproc 
    361360      ! 
    362 #if defined key_mpp_mpi 
     361#if ! defined key_mpi_off 
    363362      ! 
    364363INCLUDE 'mpif.h' 
     
    412411      INTEGER :: jproc 
    413412      ! 
    414 #if defined key_mpp_mpi 
     413#if ! defined key_mpi_off 
    415414      ! 
    416415INCLUDE 'mpif.h' 
Note: See TracChangeset for help on using the changeset viewer.