Ignore:
Timestamp:
Nov 26, 2001, 2:47:57 PM (23 years ago)
Author:
lmdzadmin
Message:

Tag version 0 qui marche en couple/force
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ.3.3/branches/rel-LF/libf/phylmd/physiq.F

    r290 r295  
    371371      REAL albsollw(klon)
    372372      SAVE albsollw                 ! albedo du sol total
     373      REAL albsol1(klon)
     374      SAVE albsol1                 ! albedo du sol total
     375      REAL albsollw1(klon)
     376      SAVE albsollw1                 ! albedo du sol total
    373377
    374378      REAL wo(klon,klev)
     
    576580c
    577581      INTEGER nhori, nvert
    578       REAL zsto, zout, zjulian
     582      REAL zsto, zout
     583      real zjulian
     584      save zjulian
    579585
    580586      character*20 modname
     
    728734ccc         ecrit_ins = NINT(86400./dtime *0.25)  ! 4 fois par jour
    729735         ecrit_ins = NINT(86400./dtime/48.)  ! a chaque pas de temps
     736         ecrit_ins = NINT(86400./dtime/12.)  ! toutes les deux heures
    730737         IF (ok_instan) THEN
    731738         PRINT*, 'La frequence de sortie instant. est de ', ecrit_ins
     
    750757      endif       
    751758c
     759c
     760c Gestion calendrier
     761
     762         CALL ymds2ju(anne_ini, 1, 1, 0.0, zjulian)
     763         zjulian = zjulian + day_ini
     764
    752765c
    753766      IF (ok_journe) THEN
     
    18071820      fder = dlw
    18081821
    1809       CALL clmain(dtime,itap,date0,pctsrf,
     1822      CALL clmain(dtime,itap,zjulian,pctsrf,
    18101823     e            t_seri,q_seri,u_seri,v_seri,
    18111824     e            julien, rmu0,
     
    19711984c$$$     .        ,bbase,dtvpdt1,dtvpdq1,dplcldt,dplcldr,
    19721985c$$$     .        pori_con,plcl_con,dtma_con,dtlcl_con)
    1973           if (1.eq.1) then ! vectorise
     1986          if (0.eq.1) then ! vectorise
    19741987          CALL conemav (dtime,paprs,pplay,t_seri,q_seri,
    19751988     .        u_seri,v_seri,tr_seri,nbtr,
     
    21972210     .               + falblw(i,is_sic) * pctsrf(i,is_sic)
    21982211      ENDDO
     2212!      if (debut) then
     2213!        albsol1 = albsol
     2214!        albsollw1 = albsollw
     2215!      endif
     2216!      albsol = albsol1
     2217!      albsollw = albsollw1
    21992218      CALL radlwsw ! nouveau rayonnement (compatible Arpege-IFS)
    22002219     e            (dist, rmu0, fract, co2_ppm, solaire,
     
    23312350      IF (iflag_con.EQ.4) THEN
    23322351c           on ajoute les tendances calculees par KE43
     2352c$$$ OM on onhibe la convection sur les traceurs
    23332353        DO iq=1, nqmax-2 ! Sandrine a -3 ???
    2334         DO k = 1, nlev
    2335         DO i = 1, klon
    2336           tr_seri(i,k,iq) = tr_seri(i,k,iq) + d_tr(i,k,iq)
    2337         ENDDO
    2338         ENDDO
     2354c$$$ OM on inhibe la convection sur les traceur
     2355c$$$        DO k = 1, nlev
     2356c$$$        DO i = 1, klon
     2357c$$$          tr_seri(i,k,iq) = tr_seri(i,k,iq) + d_tr(i,k,iq)
     2358c$$$        ENDDO
     2359c$$$        ENDDO
    23392360        WRITE(iqn,'(i2.2)') iq
    23402361        CALL minmaxqfi(tr_seri(1,1,iq),0.,1.e33,'couche lim iq='//iqn)
Note: See TracChangeset for help on using the changeset viewer.