Ignore:
Timestamp:
Jul 28, 2000, 2:38:04 PM (24 years ago)
Author:
lmdzadmin
Message:

Mise au point de l'interface en force, ca tourne sur un pas de temps
LF

File:
1 edited

Legend:

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

    r109 r112  
    7070      logical rnpb
    7171      parameter(rnpb=.true.)
    72       PARAMETER (npas=1440)
    73       PARAMETER (nexca=48)
    74       PARAMETER (itimestep=1800)
     72c      PARAMETER (npas=1440)
     73c      PARAMETER (nexca=48)
     74c      PARAMETER (itimestep=1800)
    7575      EXTERNAL fromcpl, intocpl, inicma
    7676      REAL cpl_sst(iim,jjmp1), cpl_sic(iim,jjmp1)
    7777      REAL cpl_alb_sst(iim,jjmp1), cpl_alb_sic(iim,jjmp1)
     78      character *6 ocean
     79      parameter (ocean = 'force ')
    7880c======================================================================
    7981c ok_ocean indique l'utilisation du modele oceanique "slab ocean",
     
    669671         PRINT*, 'La frequence de sortie region est de ', ecrit_reg
    670672         ENDIF
     673
     674c
     675c Initialiser le couplage si necessaire
     676c
     677      npas = 0
     678      nexca = 0
     679      if (ocean == 'couple') then
     680        npas = itaufin/ iphysiq
     681        nexca = 86400 / dtime
     682        write(*,*)' ##### Ocean couple #####'
     683        write(*,*)' Valeurs des pas de temps'
     684        write(*,*)' npas = ', npas
     685        write(*,*)' nexca = ', nexca
     686      endif       
    671687c
    672688c
     
    15361552      DO i = 1, klon
    15371553        if (.not. ok_veget) then
    1538          frugs(i,is_ter) = SQRT(frugs(i,is_ter)**2+rugoro(i)**2)
     1554          frugs(i,is_ter) = SQRT(frugs(i,is_ter)**2+rugoro(i)**2)
     1555        endif
    15391556         frugs(i,is_lic) = rugoro(i)
    15401557         frugs(i,is_oce) = rugmer(i)
     
    15631580      ENDIF
    15641581
    1565       CALL clmain(dtime,pctsrf,
     1582      CALL clmain(dtime,itap,pctsrf,
    15661583     e            t_seri,q_seri,u_seri,v_seri,
    15671584     e            julien, rmu0,
    1568      e            ok_veget, ftsol,
     1585     e            ok_veget, ocean, npas, nexca, ftsol,
    15691586     e            paprs,pplay,radsol, fsnow,fqsol,fevap,falbe,
    15701587     e            rain_fall, snow_fall, solsw, sollw, fder,
    15711588     e            rlon, rlat, frugs,
    1572      e            debut, lafin,
     1589     e            debut, lafin, agesno,
    15731590     s            d_t_vdf,d_q_vdf,d_u_vdf,d_v_vdf,d_ts,
    15741591     s            fluxt,fluxq,fluxu,fluxv,cdragh,cdragm,rugmer,
     
    27932810     .      falbe, fevap, rain_fall, snow_fall,
    27942811     .      solsw, sollw,
    2795      .      radsol,rugmer,agesno,
     2812     .      radsol,frugs,agesno,
    27962813     .      zmea,zstd,zsig,zgam,zthe,zpic,zval,rugoro,
    27972814     .      t_ancien, q_ancien)
Note: See TracChangeset for help on using the changeset viewer.