Ignore:
Timestamp:
Jan 11, 2021, 11:24:08 PM (3 years ago)
Author:
lguez
Message:

Sync latest trunk changes to Ocean_skin

Location:
LMDZ6/branches/Ocean_skin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Ocean_skin

  • LMDZ6/branches/Ocean_skin/libf/dynphy_lonlat/phylmd/iniphysiq_mod.F90

    r3605 r3798  
    2525                      indnum_fn_num,index_trac,&
    2626                      niso,ntraceurs_zone,ntraciso
     27#ifdef CPP_StratAer
     28  USE infotrac, ONLY: nbtr_bin, nbtr_sulgas, id_OCS_strat, &
     29                      id_SO2_strat, id_H2SO4_strat, id_BIN01_strat
     30
     31#endif
    2732#ifdef REPROBUS
    2833  USE CHEM_REP, ONLY : Init_chem_rep_phys
     34#ifdef CPP_PARA
     35  USE parallel_lmdz, ONLY : mpi_size, mpi_rank
     36  USE bands, ONLY : distrib_phys
     37#endif
     38  USE mod_phys_lmdz_omp_data, ONLY: klon_omp
    2939#endif
    3040  USE control_mod, ONLY: dayref,anneeref,day_step,nday,offline, iphysiq, config_inca
     
    4656  USE ioipsl_getin_p_mod, ONLY: getin_p
    4757  USE slab_heat_transp_mod, ONLY: ini_slab_transp_geom
    48 #ifdef REPROBUS
    49   USE CHEM_REP, ONLY : Init_chem_rep_phys
    50 #endif
    5158  IMPLICIT NONE
    5259
     
    147154                         iso_indnum,zone_num,phase_num,&
    148155                         indnum_fn_num,index_trac,&
    149                          niso,ntraceurs_zone,ntraciso)
     156                         niso,ntraceurs_zone,ntraciso&
     157#ifdef CPP_StratAer
     158                         ,nbtr_bin,nbtr_sulgas&
     159                         ,id_OCS_strat,id_SO2_strat,id_H2SO4_strat,id_BIN01_strat&
     160#endif
     161                         )
    150162
    151163  ! Initializations for Reprobus
    152164  IF (type_trac == 'repr') THEN
    153165#ifdef REPROBUS
    154     CALL Init_chem_rep_phys(klon_omp,nlayer)
     166    call Init_chem_rep_phys(klon_omp,nlayer)
     167    call init_reprobus_para( &
     168          nbp_lon,nbp_lat,nbp_lev,klon_glo,mpi_size, &
     169          distrib_phys,communicator)
    155170#endif
    156171  ENDIF
     
    168183#endif
    169184  END IF
     185  IF (type_trac == 'repr') THEN
     186#ifdef REPROBUS
     187    call init_reprobus_para( &
     188          nbp_lon,nbp_lat,nbp_lev,klon_glo,mpi_size, &
     189          distrib_phys,communicator)
     190#endif
     191  ENDIF
    170192
    171193!!$OMP PARALLEL DEFAULT(SHARED) COPYIN(/temps/)
Note: See TracChangeset for help on using the changeset viewer.