Ignore:
Timestamp:
Dec 6, 2018, 1:58:51 PM (6 years ago)
Author:
acozic
Message:

merge with rev 3418 of trunk

Location:
LMDZ6/branches/IPSLCM6.0.15/libf/phylmd
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/IPSLCM6.0.15/libf/phylmd/physiq_mod.F90

    r3415 r3419  
    11431143    REAL, dimension(klon, klev) :: cldfrarad   ! fraction nuageuse
    11441144
     1145#ifdef INCA
     1146    ! set de variables utilisees pour l'initialisation des valeurs provenant de INCA
     1147    REAL, DIMENSION(klon,klev,naero_grp,nbands) :: init_tauinca
     1148    REAL, DIMENSION(klon,klev,naero_grp,nbands) :: init_pizinca
     1149    REAL, DIMENSION(klon,klev,naero_grp,nbands) :: init_cginca
     1150    REAL, DIMENSION(klon,klev,nbands) :: init_ccminca
     1151#endif
     1152    REAL, DIMENSION(klon,nbtr) :: init_source
     1153
     1154
    11451155    !lwoff=y : offset LW CRE for radiation code and other schemes
    11461156    REAL, SAVE :: betalwoff
     
    13421352
    13431353       IF (type_trac == 'inca') THEN
    1344           ! jg : initialisation jusqu'au ces variables sont dans restart
    1345           ccm(:,:,:) = 0.
    1346           tau_aero(:,:,:,:) = 0.
    1347           piz_aero(:,:,:,:) = 0.
    1348           cg_aero(:,:,:,:) = 0.
    13491354
    13501355          config_inca='none' ! default
     
    17581763               io_lon, &
    17591764               io_lat, &
    1760                chemistry_couple)
     1765               chemistry_couple, &
     1766               init_source, &
     1767               init_tauinca, &
     1768               init_pizinca, &
     1769               init_cginca, &
     1770               init_ccminca)
     1771
     1772          ! initialisation des variables depuis le restart de inca
     1773          ccm(:,:,:) = init_ccminca
     1774          tau_aero(:,:,:,:) = init_tauinca
     1775          piz_aero(:,:,:,:) = init_pizinca
     1776          cg_aero(:,:,:,:) = init_cginca
     1777
    17611778
    17621779          CALL VTe(VTinca)
     
    45174534         rfname, &
    45184535         d_tr_dyn, &                                 !<<RomP
    4519          tr_seri)
     4536         tr_seri, init_source)
    45204537#endif
    45214538    ENDIF    ! (iflag_phytrac=1)
  • LMDZ6/branches/IPSLCM6.0.15/libf/phylmd/phytrac_mod.F90

    r3125 r3419  
    7777       rfname,                                        &
    7878       d_tr_dyn,                                      &   ! RomP
    79        tr_seri)         
     79       tr_seri, init_source)         
    8080    !
    8181    !======================================================================
     
    254254    REAL,DIMENSION(klon,klev,nbtr),INTENT(INOUT) :: tr_seri ! Concentration Traceur [U/KgA]
    255255    REAL,DIMENSION(klon,klev)                    :: sourceBE
     256    REAL,DIMENSION(klon,nbtr), INTENT(IN) :: init_source
    256257
    257258    !=======================================================================================
     
    470471          CALL traclmdz_init(pctsrf,xlat,xlon,ftsol,tr_seri,t_seri,pplay,sh,pdtphys,aerosol,lessivage)
    471472       CASE('inca')
    472           source(:,:)=0.
     473          source(:,:)=init_source(:,:)
    473474          CALL tracinca_init(aerosol,lessivage)
    474475       CASE('repr')
Note: See TracChangeset for help on using the changeset viewer.