Ignore:
Timestamp:
11/02/20 11:46:25 (4 years ago)
Author:
ymipsl
Message:

Ensemble management for orchidee.

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG_DEVT/LMDZOR_V6.2_work_ENSEMBLES/modeles/ORCHIDEE/src_parallel/mod_orchidee_para.F90

    r5477 r5493  
    128128  !! \n 
    129129  !_ ==============================================================================================================================  
    130   SUBROUTINE Init_orchidee_data_para(nbp,kindex,arg_offset,arg_omp_size,arg_omp_rank,COMM) 
    131  
     130  SUBROUTINE Init_orchidee_data_para(nbp,kindex,arg_offset,arg_omp_size,arg_omp_rank, COMM_ENSEMBLE) 
     131    USE mod_orchidee_ensemble 
    132132    IMPLICIT NONE 
    133133    INTEGER,INTENT(IN)     :: nbp 
     
    136136    INTEGER,INTENT(IN)     :: arg_omp_size 
    137137    INTEGER,INTENT(IN)     :: arg_omp_rank 
    138     INTEGER,INTENT(IN)     :: COMM 
     138    INTEGER,INTENT(IN)     :: COMM_ENSEMBLE 
    139139     
    140140    INTEGER,SAVE              :: arg_nbp_mpi 
     
    144144    INTEGER                   :: mpi_rank 
    145145    INTEGER                   :: ierr 
    146          
     146    INTEGER,SAVE              :: COMM 
     147        
     148     
     149    IF (arg_omp_rank==0) CALL init_orchidee_ensemble(COMM_ENSEMBLE,COMM) 
     150    CALL barrier2_omp() 
     151 
    147152#ifdef CPP_PARA 
    148153    CALL MPI_COMM_SIZE(COMM,mpi_size,ierr) 
Note: See TracChangeset for help on using the changeset viewer.