Ignore:
Timestamp:
Mar 24, 2011, 11:46:27 AM (14 years ago)
Author:
slebonnois
Message:

SL : corrections et modifications dans phytitan correspondant a celles
faites apres compilation Venus. Titan pas encore compile.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libf/phytitan/aaam_bud.F

    r3 r102  
    22     i                   rea,rg,ome,     
    33     i                   plat,plon,phis,
    4      i                   dragu,liftu,phyu,
    5      i                   dragv,liftv,phyv,
     4     i                   dragu,liftu,clu,
     5     i                   dragv,liftv,clv,
    66     i                   p, u, v)
    77c
     8      use dimphy
    89      implicit none
    910c======================================================================
     
    1718C    C               ra,rg,romega,
    1819C    C               rlat,rlon,pphis,
    19 C    C               zustrdr,zustrli,zustrph,
    20 C    C               zvstrdr,zvstrli,zvstrph,
     20C    C               zustrdr,zustrli,zustrcl,
     21C    C               zvstrdr,zvstrli,zvstrcl,
    2122C    C               paprs,u,v)
    2223C
     
    3940c dragu---input-R-orodrag stress (zonal)
    4041c liftu---input-R-orolift stress (zonal)
    41 c phyu----input-R-Stress total de la physique (zonal)
     42c clu-----input-R-Boundary layer stress (zonal)
    4243c dragv---input-R-orodrag stress (Meridional)
    4344c liftv---input-R-orolift stress (Meridional)
    44 c phyv----input-R-Stress total de la physique (Meridional)
     45c clv-----input-R-Boundary layer stress (Meridional)
    4546c p-------input-R-Pressure (Pa) at model half levels
    4647c u-------input-R-Horizontal wind (m/s)
     
    7879
    7980#include "dimensions.h"
    80 #include "dimphy.h"
    8181c
    8282c ARGUMENTS
     
    8585      REAL rjour,rsec,rea,rg,ome
    8686      REAL plat(nlon),plon(nlon),phis(nlon)
    87       REAL dragu(nlon),liftu(nlon),phyu(nlon)             
    88       REAL dragv(nlon),liftv(nlon),phyv(nlon)             
     87      REAL dragu(nlon),liftu(nlon),clu(nlon)             
     88      REAL dragv(nlon),liftv(nlon),clv(nlon)             
    8989      REAL p(nlon,nlev+1), u(nlon,nlev), v(nlon,nlev)
    9090c
     
    148148          ssou(i,1)=dragu(l)+liftu(l)
    149149          ssov(i,1)=dragv(l)+liftv(l)
    150           blsu(i,1)=phyu(l)-dragu(l)-liftu(l)
    151           blsv(i,1)=phyv(l)-dragv(l)-liftv(l)
     150          blsu(i,1)=clu(l)
     151          blsv(i,1)=clv(l)
    152152
    153153        enddo
     
    162162          ssou(iim+1,j)=dragu(l+1)+liftu(l+1)
    163163          ssov(iim+1,j)=dragv(l+1)+liftv(l+1)
    164           blsu(iim+1,j)=phyu(l+1)-dragu(l+1)-liftu(l+1)
    165           blsv(iim+1,j)=phyv(l+1)-dragv(l+1)-liftv(l+1)
     164          blsu(iim+1,j)=clu(l+1)
     165          blsv(iim+1,j)=clv(l+1)
    166166      zlon(iim+1)=-plon(l+1)*xpi/180.
    167167      zlat(j)=plat(l+1)*xpi/180.
     
    182182          ssou(i,j)=dragu(l)+liftu(l)
    183183          ssov(i,j)=dragv(l)+liftv(l)
    184           blsu(i,j)=phyu(l)-dragu(l)-liftu(l)
    185           blsv(i,j)=phyv(l)-dragv(l)-liftv(l)
     184          blsu(i,j)=clu(l)
     185          blsv(i,j)=clv(l)
    186186      zlon(i)=plon(l)*xpi/180.
    187187
     
    214214          ssou(i,jjm+1)=dragu(l)+liftu(l)
    215215          ssov(i,jjm+1)=dragv(l)+liftv(l)
    216           blsu(i,jjm+1)=phyu(l)-dragu(l)-liftu(l)
    217           blsv(i,jjm+1)=phyv(l)-dragv(l)-liftv(l)
     216          blsu(i,jjm+1)=clu(l)
     217          blsv(i,jjm+1)=clv(l)
    218218      ub(i,jjm+1)=ub(1,jjm+1)                               
    219219      vb(i,jjm+1)=vb(1,jjm+1)                               
     
    333333     c      tmou(3)/hadley,tsso(3)/hadley,tbls(3)/hadley
    334334100   format(F12.5,15(1x,F12.5))
    335 c100   format(F12.5,5(1x,F12.5))
     335c00   format(F12.5,5(1x,F12.5))
    336336
    337337      write(iam+1,*)((zs(i,j),i=1,iim),j=1,jjm+1)
Note: See TracChangeset for help on using the changeset viewer.