Changeset 1953


Ignore:
Timestamp:
Jan 29, 2014, 11:40:39 AM (10 years ago)
Author:
fhourdin
Message:

Correction in for readprofiles_fire

Location:
LMDZ5/trunk/libf/phy1d
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phy1d/1DUTILS.h

    r1951 r1953  
    30173017
    30183018       open(ilesfile,file='trac.inp.001',status='old',iostat=ierr)
    3019        nt1=ntrac
    3020        nt2=ntrac
    30213019        if (ierr /= 0) then
    30223020            print*,'WARNING : trac.inp does not exist'
  • LMDZ5/trunk/libf/phy1d/1D_read_forc_cases.h

    r1948 r1953  
    33! forcing_radconv = .T. : Pure radiative-convective equilibrium:
    44!----------------------------------------------------------------------
     5
     6
     7      nq1=0
     8      nq2=0
    59
    610      if (forcing_les .or. forcing_radconv
     
    6266        ug(l)   = ugprof(kmax)-frac*( ugprof(kmax)- ugprof(kmax-1))
    6367        vg(l)   = vgprof(kmax)-frac*( vgprof(kmax)- vgprof(kmax-1))
    64         q(l,nq1:nq2)=qprof(kmax,nq1:nq2)
     68        IF (nq2>0) q(l,nq1:nq2)=qprof(kmax,nq1:nq2)
    6569     s               -frac*(qprof(kmax,nq1:nq2)-qprof(kmax-1,nq1:nq2))
    6670        omega(l)=   wfls(kmax)-frac*(   wfls(kmax)-   wfls(kmax-1))
     
    8791            ug(l)   = ugprof(k)-frac*( ugprof(k)- ugprof(k-1))
    8892            vg(l)   = vgprof(k)-frac*( vgprof(k)- vgprof(k-1))
    89             q(l,nq1:nq2)=qprof(k,nq1:nq2)
     93            IF (nq2>0) q(l,nq1:nq2)=qprof(k,nq1:nq2)
    9094     s                   -frac*(qprof(k,nq1:nq2)-qprof(k-1,nq1:nq2))
    9195            omega(l)=   wfls(k)-frac*(   wfls(k)-   wfls(k-1))
     
    108112            vg(l)   = vgprof(1)
    109113            omega(l)=   wfls(1)
    110             q(l,nq1:nq2)=qprof(1,nq1:nq2)
     114            IF (nq2>0) q(l,nq1:nq2)=qprof(1,nq1:nq2)
    111115            dq_dyn(l,1)  =dqtdtls(1)
    112116            dt_cooling(l)=thlpcar(1)
Note: See TracChangeset for help on using the changeset viewer.