Changeset 1379 for trunk


Ignore:
Timestamp:
Feb 20, 2015, 11:59:50 AM (10 years ago)
Author:
slebonnois
Message:

SL: correction of a bug in Titan's chemistry

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.TITAN/libf/phytitan/calchim.F

    r1126 r1379  
    132132         print*,l,rmil(l)-RA/1000.,press_c(l),nb(l),temp_c(l)
    133133        ENDDO
     134        rinter(klev+1)=(zlevmoy(klev+1)+RA)/1000.
    134135
    135136c au-dessus du GCM, dr regulier et rinter(NLEV)=1290+2575 km.
    136        do l=klev+1,NLEV
    137          rinter(l) = rinter(klev)
    138      &          + (l-klev)*(3865.-rinter(klev))/(NLEV-klev)
    139          rmil(l)   = rmil(klev)
    140      &          + (l-klev)*(3865.-rinter(klev))/(NLEV-klev)
    141        enddo       
     137       do l=klev+2,NLEV
     138         rinter(l) = rinter(klev+1)
     139     &          + (l-klev-1)*(3865.-rinter(klev+1))/(NLEV-klev-1)
     140         rmil(l-1) = (rinter(l-1)+rinter(l))/2.
     141       enddo
     142       rmil(NLEV) = rinter(NLEV)+(rinter(NLEV)-rinter(NLEV-1))/2.
    142143
    143144c lecture de tcp.ver, une seule fois
     
    358359c        print*,rinter(l)
    359360       enddo
     361       rinter(klev+1)=(RA+czlev(j,klev+1))/1000.
    360362
    361363c au-dessus du GCM, dr regulier et rinter(NLEV)=1290+2575 km.
    362        do l=klev+1,NLEV
    363          rinter(l) = rinter(klev)
    364      &          + (l-klev)*(3865.-rinter(klev))/(NLEV-klev)
    365          rmil(l)   = rmil(klev)
    366      &          + (l-klev)*(3865.-rinter(klev))/(NLEV-klev)
    367        enddo
    368        
     364       do l=klev+2,NLEV
     365         rinter(l) = rinter(klev+1)
     366     &          + (l-klev-1)*(3865.-rinter(klev+1))/(NLEV-klev-1)
     367         rmil(l-1) = (rinter(l-1)+rinter(l))/2.
     368       enddo
     369       rmil(NLEV) = rinter(NLEV)+(rinter(NLEV)-rinter(NLEV-1))/2.
     370
    369371c-----------------------------------------------------------------------
    370372c
Note: See TracChangeset for help on using the changeset viewer.