Ignore:
Timestamp:
Oct 9, 2012, 3:29:15 PM (12 years ago)
Author:
Laurent Fairhead
Message:

Version testing basée sur la r1575


Testing release based on r1575

Location:
LMDZ5/branches/testing
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/branches/testing

  • LMDZ5/branches/testing/libf/phylmd/physiq.F

    r1539 r1664  
    4242      use radlwsw_m, only: radlwsw
    4343      USE control_mod
     44#ifdef REPROBUS
     45      USE CHEM_REP, ONLY : Init_chem_rep_xjour
     46#endif
    4447
    4548
     
    12151218      REAL, dimension(klon, klev) :: cldtaurad  ! epaisseur optique pour radlwsw,COSP
    12161219      REAL, dimension(klon, klev) :: cldemirad  ! emissivite pour radlwsw,COSP
     1220      INTEGER :: nbtr_tmp ! Number of tracer inside concvl
     1221      REAL, dimension(klon,klev) :: sh_in ! Specific humidity entering in phytrac
    12171222
    12181223cIM for NMC files
     
    13551360         tau_overturning_th(:)=0.
    13561361
    1357          IF (config_inca /= 'none') THEN
     1362         IF (type_trac == 'inca') THEN
    13581363            ! jg : initialisation jusqu'au ces variables sont dans restart
    13591364            ccm(:,:,:) = 0.
     
    16191624#endif
    16201625
    1621          ecrit_hf2mth = ecrit_mth/ecrit_hf
    16221626
    16231627         ecrit_hf = ecrit_hf * un_jour
     
    16331637         ecrit_LES = ecrit_LES * un_jour
    16341638c
    1635          PRINT*,'physiq ecrit_ hf day mth reg tra ISCCP hf2mth',
    1636      .   ecrit_hf,ecrit_day,ecrit_mth,ecrit_reg,ecrit_tra,ecrit_ISCCP,
    1637      .   ecrit_hf2mth
    16381639
    16391640cXXXPB Positionner date0 pour initialisation de ORCHIDEE
     
    16521653cc         ENDDO
    16531654c
    1654       IF (config_inca /= 'none') THEN
     1655      IF (type_trac == 'inca') THEN
    16551656#ifdef INCA
    16561657         CALL VTe(VTphysiq)
     
    17401741      CALL change_srf_frac(itap, dtime, days_elapsed+1,
    17411742     *     pctsrf, falb1, falb2, ftsol, u10m, v10m, pbl_tke)
     1743
     1744
     1745! Update time and other variables in Reprobus
     1746      IF (type_trac == 'repr') THEN
     1747#ifdef REPROBUS
     1748         CALL Init_chem_rep_xjour(jD_cur-jD_ref+day_ref)
     1749         print*,'xjour equivalent rjourvrai',jD_cur-jD_ref+day_ref
     1750         CALL Rtime(debut)
     1751#endif
     1752      END IF
     1753
    17421754
    17431755! Tendances bidons pour les processus qui n'affectent pas certaines
     
    22922304          IF (ok_cvl) THEN ! new driver for convectL
    22932305
     2306             IF (type_trac == 'repr') THEN
     2307                nbtr_tmp=ntra
     2308             ELSE
     2309                nbtr_tmp=nbtr
     2310             END IF
    22942311          CALL concvl (iflag_con,iflag_clos,
    22952312     .        dtime,paprs,pplay,t_undi,q_undi,
    22962313     .        t_wake,q_wake,wake_s,
    2297      .        u_seri,v_seri,tr_seri,nbtr,
     2314     .        u_seri,v_seri,tr_seri,nbtr_tmp,
    22982315     .        ALE,ALP,
    22992316     .        ema_work1,ema_work2,
     
    31503167      ENDDO
    31513168
    3152       IF (config_inca /= 'none') THEN
     3169      IF (type_trac == 'inca') THEN
    31533170#ifdef INCA
    31543171         CALL VTe(VTphysiq)
     
    32043221         CALL VTb(VTphysiq)
    32053222#endif
    3206       END IF !config_inca /= 'none'
     3223      END IF !type_trac = inca
    32073224c     
    32083225c Calculer les parametres optiques des nuages et quelques
     
    36683685C
    36693686
     3687       IF (type_trac=='repr') THEN
     3688          sh_in(:,:) = q_seri(:,:)
     3689       ELSE
     3690          sh_in(:,:) = qx(:,:,ivap)
     3691       END IF
     3692
    36703693      call phytrac (
    36713694     I     itap,     days_elapsed+1,    jH_cur,   debut,
     
    36773700     I     rlat,     frac_impa, frac_nucl,rlon,
    36783701     I     presnivs, pphis,     pphi,     albsol1,
    3679      I     qx(:,:,ivap),rhcl,   cldfra,   rneb,
     3702     I     sh_in,    rhcl,      cldfra,   rneb,
    36803703     I     diafra,   cldliq,    itop_con, ibas_con,
    36813704     I     pmflxr,   pmflxs,    prfl,     psfl,
     
    38603883#include "calcul_divers.h"
    38613884c
    3862       IF (config_inca /= 'none') THEN
     3885      IF (type_trac == 'inca') THEN
    38633886#ifdef INCA
    38643887         CALL VTe(VTphysiq)
Note: See TracChangeset for help on using the changeset viewer.