Ignore:
Timestamp:
Mar 9, 2001, 4:36:10 PM (23 years ago)
Author:
lmdzadmin
Message:

Lots of stuff, plus particulierement:

  • appel a ORCHIDEE en etat de marche (pb de grille subsiste)
  • modifs de Pascale sur soil dans le cas ou ok_veget=false -
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ.3.3/branches/rel-LF/libf/phylmd/oasis.true

    r153 r177  
    8080      cl_writ(10)='CORUNCOA'
    8181      cl_writ(11)='CORIVFLU'
    82       cl_writ(12)='COZOTAUX'
    83       cl_writ(13)='COZOTAUV'
    84       cl_writ(14)='COMETAUY'
    85       cl_writ(15)='COMETAUU'
     82c$$$      cl_writ(12)='COZOTAUX'
     83c$$$      cl_writ(13)='COZOTAUV'
     84c$$$      cl_writ(14)='COMETAUY'
     85c$$$      cl_writ(15)='COMETAUU'
     86      cl_writ(12)='COTAUXXU'
     87      cl_writ(13)='COTAUYYU'
     88      cl_writ(14)='COTAUZZU'
     89      cl_writ(15)='COTAUXXV'
     90      cl_writ(16)='COTAUYYV'
     91      cl_writ(17)='COTAUZZV'
    8692c
    8793c     Define files name for fields exchanged from atmos to coupler,
     
    103109      cl_f_writ(14)='flxatmos'
    104110      cl_f_writ(15)='flxatmos'
    105 c      cl_f_writ(16)='flxatmos'
     111      cl_f_writ(16)='flxatmos'
     112      cl_f_writ(17)='flxatmos'
     113
    106114c
    107115c
     
    294302      SUBROUTINE intocpl(kt, imjm, fsolice, fsolwat, fnsolice, fnsolwat,
    295303     $    fnsicedt, evice, evwat, lpre, spre, dirunoff, rivrunoff,
    296      $    tauxu, tauxv, tauyv, tauyu, last)
     304     $    tauxx_u, tauyy_u, tauzz_u, tauxx_v, tauyy_v, tauzz_v,last)
    297305c ======================================================================
    298306c S. Valcke (02/99) adapted From L.Z.X Li: this subroutine provides the
     
    306314      REAL fsolice(imjm)
    307315      REAL fsolwat(imjm)
    308       REAL fnsolice(imjm)
    309316      REAL fnsolwat(imjm)
    310       REAL fnsicedt(imjm)
    311       REAL ictemp(imjm)
     317      REAL fnsolice(imjm)
     318      REAL fnsicedt(imjm)
    312319      REAL evice(imjm)
    313320      REAL evwat(imjm)
     
    316323      REAL dirunoff(imjm)
    317324      REAL rivrunoff(imjm)
    318       REAL tauxu(imjm)
    319       REAL tauxv(imjm)
    320       REAL tauyu(imjm)
    321       REAL tauyv(imjm)
     325c$$$      REAL tauxu(imjm)
     326c$$$      REAL tauxv(imjm)
     327c$$$      REAL tauyu(imjm)
     328c$$$      REAL tauyv(imjm)
     329      REAL tauxx_u(imjm)
     330      REAL tauxx_v(imjm)
     331      REAL tauyy_u(imjm)
     332      REAL tauyy_v(imjm)
     333      REAL tauzz_u(imjm)
     334      REAL tauzz_v(imjm)
    322335      LOGICAL last
    323336c
     
    431444     $          CALL locwrite(cl_writ(jf),rivrunoff, imjm,
    432445     $          file_unit_field(jf), ierror, nuout)
     446c$$$            IF (jf.eq.12)
     447c$$$     $          CALL locwrite(cl_writ(jf),tauxu, imjm,
     448c$$$     $          file_unit_field(jf),ierror, nuout)
     449c$$$            IF (jf.eq.13)
     450c$$$     $          CALL locwrite(cl_writ(jf),tauxv, imjm,
     451c$$$     $          file_unit_field(jf),ierror, nuout)
     452c$$$            IF (jf.eq.14)
     453c$$$     $          CALL locwrite(cl_writ(jf),tauyv, imjm,
     454c$$$     $          file_unit_field(jf),ierror, nuout)
     455c$$$            IF (jf.eq.15)
     456c$$$     $          CALL locwrite(cl_writ(jf),tauyu, imjm,
     457c$$$     $          file_unit_field(jf), ierror, nuout)
    433458            IF (jf.eq.12)
    434      $          CALL locwrite(cl_writ(jf),tauxu, imjm,
    435      $          file_unit_field(jf),ierror, nuout)
     459     $          CALL locwrite(cl_writ(jf),tauxx_u, imjm,
     460     $          file_unit_field(jf),ierror)
    436461            IF (jf.eq.13)
    437      $          CALL locwrite(cl_writ(jf),tauxv, imjm,
    438      $          file_unit_field(jf),ierror, nuout)
     462     $          CALL locwrite(cl_writ(jf),tauyy_u, imjm,
     463     $          file_unit_field(jf),ierror)
    439464            IF (jf.eq.14)
    440      $          CALL locwrite(cl_writ(jf),tauyv, imjm,
    441      $          file_unit_field(jf),ierror, nuout)
     465     $          CALL locwrite(cl_writ(jf),tauzz_u, imjm,
     466     $          file_unit_field(jf),ierror)
    442467            IF (jf.eq.15)
    443      $          CALL locwrite(cl_writ(jf),tauyu, imjm,
    444      $          file_unit_field(jf), ierror, nuout)
     468     $          CALL locwrite(cl_writ(jf),tauxx_v, imjm,
     469     $          file_unit_field(jf),ierror)
     470            IF (jf.eq.16)
     471     $          CALL locwrite(cl_writ(jf),tauyy_v, imjm,
     472     $          file_unit_field(jf),ierror)
     473            IF (jf.eq.17)
     474     $          CALL locwrite(cl_writ(jf),tauzz_v, imjm,
     475     $          file_unit_field(jf),ierror)
    445476          END DO
    446477C
     
    484515          IF (jn.eq.10) CALL CLIM_Export(cl_writ(jn),kt,dirunoff, info)
    485516          IF (jn.eq.11) CALL CLIM_Export(cl_writ(jn),kt,rivrunoff,info)
    486           IF (jn.eq.12) CALL CLIM_Export(cl_writ(jn), kt, tauxu, info)
    487           IF (jn.eq.13) CALL CLIM_Export(cl_writ(jn), kt, tauxv, info)
    488           IF (jn.eq.14) CALL CLIM_Export(cl_writ(jn), kt, tauyv, info)
    489           IF (jn.eq.15) CALL CLIM_Export(cl_writ(jn), kt, tauyu, info)
     517c$$$          IF (jn.eq.12) CALL CLIM_Export(cl_writ(jn), kt, tauxu, info)
     518c$$$          IF (jn.eq.13) CALL CLIM_Export(cl_writ(jn), kt, tauxv, info)
     519c$$$          IF (jn.eq.14) CALL CLIM_Export(cl_writ(jn), kt, tauyv, info)
     520c$$$          IF (jn.eq.15) CALL CLIM_Export(cl_writ(jn), kt, tauyu, info)
     521          IF (jn.eq.12) CALL CLIM_Export(cl_writ(jn), kt, tauxx_u, info)
     522          IF (jn.eq.13) CALL CLIM_Export(cl_writ(jn), kt, tauyy_u, info)
     523          IF (jn.eq.14) CALL CLIM_Export(cl_writ(jn), kt, tauzz_u, info)
     524          IF (jn.eq.15) CALL CLIM_Export(cl_writ(jn), kt, tauxx_v, info)
     525          IF (jn.eq.16) CALL CLIM_Export(cl_writ(jn), kt, tauyy_v, info)
     526          IF (jn.eq.17) CALL CLIM_Export(cl_writ(jn), kt, tauzz_v, info)
    490527         
    491528            IF (info .NE. CLIM_Ok) THEN
Note: See TracChangeset for help on using the changeset viewer.