File |
Line number |
Procedure |
Code |
./pkg/fizhi/fizhi_moist.F |
2371 |
RNEVP |
integer nn,irun,nlay |
./pkg/fizhi/fizhi_moist.F |
2380 |
RNEVP |
_RL cldlz(irun,nlay) |
./pkg/fizhi/fizhi_moist.F |
2381 |
RNEVP |
_RL rhcrit(irun,nlay) |
./pkg/fizhi/fizhi_moist.F |
2438 |
RNEVP |
do L = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
1000 |
TURBIO |
call DIAG_VEGTILE_FILL (stuflux(1,nlay),igrd,chfrstr,istrip,nchp, |
./pkg/fizhi/fizhi_turb.F |
1004 |
TURBIO |
call DIAG_VEGTILE_FILL (stvflux(1,nlay),igrd,chfrstr,istrip,nchp, |
./pkg/fizhi/fizhi_turb.F |
1017 |
TURBIO |
& .false., 'FRQTRB ', 0, nlay-1, bi, bj, myid) |
./pkg/fizhi/fizhi_turb.F |
1130 |
TURBIO |
do L = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
1148 |
TURBIO |
do l = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
115 |
TURBIO |
integer im,jm,nlay,istrip,nymd,nhms,bi,bj,ndturb,nltop |
./pkg/fizhi/fizhi_turb.F |
1170 |
TURBIO |
call CTEI ( tz,qz,fcctmp,qliqtmp,plz,pkz,pkht,im*jm,nlay ) |
./pkg/fizhi/fizhi_turb.F |
1174 |
TURBIO |
do l = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
1183 |
TURBIO |
CALL DIAGNOSTICS_FILL(fcctmp,'TRBFCC ',0,nlay,3,bi,bj,myid) |
./pkg/fizhi/fizhi_turb.F |
1185 |
TURBIO |
& 'TRBQLIQ ',0,nlay,3,bi,bj,myid) |
./pkg/fizhi/fizhi_turb.F |
1204 |
TURBIO |
tmpdiag(i,1) = tz(i,1,nlay) * pkht(i,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
120 |
TURBIO |
_RL pz(im*jm,1),uz(im*jm,1,nlay),vz(im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
1216 |
TURBIO |
& 'TURBV ',0,nlay,3,bi,bj,myid) |
./pkg/fizhi/fizhi_turb.F |
1218 |
TURBIO |
& 'TURBU ',0,nlay,3,bi,bj,myid) |
./pkg/fizhi/fizhi_turb.F |
121 |
TURBIO |
_RL tz(im*jm,1,nlay),qz(im*jm,1,nlay,ntracers) |
./pkg/fizhi/fizhi_turb.F |
1221 |
TURBIO |
& 'TURBQ ',0,nlay,3,bi,bj,myid) |
./pkg/fizhi/fizhi_turb.F |
1224 |
TURBIO |
do L = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
122 |
TURBIO |
_RL plz(im*jm,1,nlay),plze(im*jm,1,nlay+1),dpres(im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
1237 |
TURBIO |
do l =1,nlay |
./pkg/fizhi/fizhi_turb.F |
123 |
TURBIO |
_RL pkht(im*jm,1,nlay+1),pkz(im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
125 |
TURBIO |
_RL xlmt(nchp,nlay),khmt(nchp,nlay),tke(nchp,nlay) |
./pkg/fizhi/fizhi_turb.F |
134 |
TURBIO |
_RL duturb(im*jm,1,nlay),dvturb(im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
135 |
TURBIO |
_RL dtturb(im*jm,1,nlay),dqturb(im*jm,1,nlay,ntracers) |
./pkg/fizhi/fizhi_turb.F |
142 |
TURBIO |
_RL qliqavesw(im*jm,1,nlay),qliqavelw(im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
143 |
TURBIO |
_RL fccavelw (im*jm,1,nlay),fccavesw (im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
144 |
TURBIO |
_RL qqgrid (im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
160 |
TURBIO |
_RL qliqtmp(im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
161 |
TURBIO |
_RL fcctmp(im*jm,1,nlay) |
./pkg/fizhi/fizhi_turb.F |
187 |
TURBIO |
_RL dumsc(nchp,nlay),dvmsc(nchp,nlay) |
./pkg/fizhi/fizhi_turb.F |
188 |
TURBIO |
_RL dtmsc(nchp,nlay),dqmsc(nchp,nlay,ntracers) |
./pkg/fizhi/fizhi_turb.F |
215 |
TURBIO |
_RL u(istrip,nlay+1), v(istrip,nlay+1), th(istrip,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
216 |
TURBIO |
_RL sh(istrip,nlay+1), thv(istrip,nlay+1), pe(istrip,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
217 |
TURBIO |
_RL tracers(istrip,nlay+1,ntracers) |
./pkg/fizhi/fizhi_turb.F |
218 |
TURBIO |
_RL dpstr(istrip,nlay),pke(istrip,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
219 |
TURBIO |
_RL pk(istrip,nlay), qq(istrip,nlay), p(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
220 |
TURBIO |
_RL sri(istrip,nlay), skh(istrip,nlay), skm(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
221 |
TURBIO |
_RL stuflux(istrip,nlay), stvflux(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
222 |
TURBIO |
_RL sttflux(istrip,nlay), stqflux(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
223 |
TURBIO |
_RL frqtrb(istrip,nlay-1) |
./pkg/fizhi/fizhi_turb.F |
224 |
TURBIO |
_RL dshdthg(istrip,nlay),dthdthg(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
225 |
TURBIO |
_RL dshdshg(istrip,nlay),dthdshg(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
226 |
TURBIO |
_RL transth(istrip,nlay), transsh(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
242 |
TURBIO |
_RL xlsave(istrip,nlay),khsave(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
243 |
TURBIO |
_RL qliq(istrip,nlay),turbfcc(istrip,nlay) |
./pkg/fizhi/fizhi_turb.F |
244 |
TURBIO |
_RL qliqmsc(nchp,nlay),fccmsc(nchp,nlay) |
./pkg/fizhi/fizhi_turb.F |
26 |
TURBIO |
SUBROUTINE TURBIO (im,jm,nlay,istrip,nymd,nhms,bi,bj, qbeg |
./pkg/fizhi/fizhi_turb.F |
294 |
TURBIO |
istnp1 = istrip * (nlay+1) |
./pkg/fizhi/fizhi_turb.F |
295 |
TURBIO |
istnlay = istrip * nlay |
./pkg/fizhi/fizhi_turb.F |
3707 |
TRBL20 |
1 nlay,irun) |
./pkg/fizhi/fizhi_turb.F |
3731 |
TRBL20 |
integer nlev,nlay,irun |
./pkg/fizhi/fizhi_turb.F |
3736 |
TRBL20 |
_RL EE(irun*(nlay-1),1),RF(irun*(nlay-1),1) |
./pkg/fizhi/fizhi_turb.F |
3809 |
TRBL25 |
1 nlay,irun) |
./pkg/fizhi/fizhi_turb.F |
3832 |
TRBL25 |
integer nlev,nlay,irun |
./pkg/fizhi/fizhi_turb.F |
3835 |
TRBL25 |
INTEGER INTSTB(irun*nlay,1), INTQ(irun*nlay,1) |
./pkg/fizhi/fizhi_turb.F |
3853 |
TRBL25 |
_RL F2(irun*(nlay-1),1),F3(irun*(nlay-1),1) |
./pkg/fizhi/fizhi_turb.F |
3854 |
TRBL25 |
_RL F4(irun*(nlay-1),1),XQ(irun*(nlay-1),1) |
./pkg/fizhi/fizhi_turb.F |
441 |
TURBIO |
call STRIP2TILE(uz,igrd,u,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
442 |
TURBIO |
call STRIP2TILE(vz,igrd,v,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
443 |
TURBIO |
call STRIP2TILE(tz,igrd,th,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
444 |
TURBIO |
call STRIP2TILE(qz(1,1,1,1),igrd,sh,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
445 |
TURBIO |
call STRIP2TILE(dpres,igrd,dpstr,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
446 |
TURBIO |
call STRIP2TILE(plz,igrd,p,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
447 |
TURBIO |
call STRIP2TILE(plze,igrd,pe,nchp,ijall,istrip,nlay+1,nn) |
./pkg/fizhi/fizhi_turb.F |
448 |
TURBIO |
call STRIP2TILE(pkz,igrd,pk,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
449 |
TURBIO |
call STRIP2TILE(pkht,igrd,pke,nchp,ijall,istrip,nlay+1,nn) |
./pkg/fizhi/fizhi_turb.F |
456 |
TURBIO |
call STRIPIT (tground,th(1,nlay+1),nchptot,nchp,istrip,1,nn) |
./pkg/fizhi/fizhi_turb.F |
457 |
TURBIO |
call STRIPIT (pmsc,pe(1,nlay+1),nchptot,nchp,istrip,1,nn) |
./pkg/fizhi/fizhi_turb.F |
458 |
TURBIO |
call STRIPIT (tke,qq,nchptot,nchp,istrip,nlay-1,nn) |
./pkg/fizhi/fizhi_turb.F |
463 |
TURBIO |
call STRIPIT (xlmt,xlsave,nchptot,nchp,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
464 |
TURBIO |
call STRIPIT (khmt,khsave,nchptot,nchp,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
523 |
TURBIO |
u(i,nlay+1) = 0. |
./pkg/fizhi/fizhi_turb.F |
524 |
TURBIO |
v(i,nlay+1) = 0. |
./pkg/fizhi/fizhi_turb.F |
530 |
TURBIO |
th(i,nlay+1) = th(i,nlay+1) / pke(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
531 |
TURBIO |
sh(i,nlay+1) = qa(i) |
./pkg/fizhi/fizhi_turb.F |
536 |
TURBIO |
tmpstrip(i) = sh(i,nlay+1)*1000 |
./pkg/fizhi/fizhi_turb.F |
552 |
TURBIO |
do L = 1,nlay+1 |
./pkg/fizhi/fizhi_turb.F |
559 |
TURBIO |
sh(i,nlay+1) = qa(i) |
./pkg/fizhi/fizhi_turb.F |
563 |
TURBIO |
do L =1,nlay |
./pkg/fizhi/fizhi_turb.F |
586 |
TURBIO |
stdiag(i) = ( thv(i,nlay+1)-thv(i,nlay) ) / pke(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
598 |
TURBIO |
4 stq10m,istrip,nlay,nltop,nymd,nhms,grav,cp,rgas,faceps,virtcon, |
./pkg/fizhi/fizhi_turb.F |
603 |
TURBIO |
call PASTIT (qq,tke,istrip,nchp,nchptot,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
608 |
TURBIO |
call PASTIT (xlsave,xlmt,istrip,nchp,nchptot,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
609 |
TURBIO |
call PASTIT (khsave,khmt,istrip,nchp,nchptot,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
611 |
TURBIO |
call PASTIT (qliq ,qliqmsc,istrip,nchp,nchptot,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
612 |
TURBIO |
call PASTIT (turbfcc,fccmsc,istrip,nchp,nchptot,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
616 |
TURBIO |
evpot(i) = transsh(i,nlay) * (shgstr(i) - sh(i,nlay)) |
./pkg/fizhi/fizhi_turb.F |
630 |
TURBIO |
tmpnlay(i) = th(i,nlay)*pk(i,nlay) |
./pkg/fizhi/fizhi_turb.F |
632 |
TURBIO |
psurf(i) = pe(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
633 |
TURBIO |
wspeed(i) = sqrt(u(i,nlay)*u(i,nlay) + v(i,nlay)*v(i,nlay)) |
./pkg/fizhi/fizhi_turb.F |
642 |
TURBIO |
eturb(i) = eturb(i) * pke(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
643 |
TURBIO |
dedqa(i) = dedqa(i) * pke(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
644 |
TURBIO |
hsturb(i) = hsturb(i) * pke(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
742 |
TURBIO |
I tmpnlay, sh(1,nlay), cd, cosz, pardr, pardf, |
./pkg/fizhi/fizhi_turb.F |
760 |
TURBIO |
& pke(nland+1,nlay+1), icest(nland+1), |
./pkg/fizhi/fizhi_turb.F |
852 |
TURBIO |
th(i,nlay+1) = tc(i) / pke(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
854 |
TURBIO |
do L = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
856 |
TURBIO |
th(i,L) = th(i,L) + dthdthg(i,L)*(tc(i)-savetc(i))/pke(i,nlay+1) |
./pkg/fizhi/fizhi_turb.F |
861 |
TURBIO |
sh(i,nlay+1) = qa(i) |
./pkg/fizhi/fizhi_turb.F |
863 |
TURBIO |
do L = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
869 |
TURBIO |
do L = 1,nlay |
./pkg/fizhi/fizhi_turb.F |
878 |
TURBIO |
do l=1,nlay |
./pkg/fizhi/fizhi_turb.F |
930 |
TURBIO |
tmpstrip(i) = stqflux(i,nlay) * 86400 |
./pkg/fizhi/fizhi_turb.F |
937 |
TURBIO |
tmpstrip(i) = stqflux(i,nlay) * alhl |
./pkg/fizhi/fizhi_turb.F |
944 |
TURBIO |
tmpstrip(i) = sttflux(i,nlay) * cp |
./pkg/fizhi/fizhi_turb.F |
951 |
TURBIO |
& .false., 'TUFLUX ', 0, nlay, bi, bj, myid) |
./pkg/fizhi/fizhi_turb.F |
955 |
TURBIO |
& .false., 'TVFLUX ', 0, nlay, bi, bj, myid) |
./pkg/fizhi/fizhi_turb.F |
958 |
TURBIO |
do l=1,nlay |
./pkg/fizhi/fizhi_turb.F |
964 |
TURBIO |
& .false., 'TTFLUX ', 0, nlay, bi, bj, myid) |
./pkg/fizhi/fizhi_turb.F |
967 |
TURBIO |
do l=1,nlay |
./pkg/fizhi/fizhi_turb.F |
973 |
TURBIO |
& .false., 'TQFLUX ', 0, nlay, bi, bj, myid) |
./pkg/fizhi/fizhi_turb.F |
977 |
TURBIO |
& .false., 'RI ', 0, nlay, bi, bj, myid) |
./pkg/fizhi/fizhi_turb.F |
981 |
TURBIO |
& .false., 'KH ', 0, nlay, bi, bj, myid) |
./pkg/fizhi/fizhi_turb.F |
985 |
TURBIO |
& .false., 'KM ', 0, nlay, bi, bj, myid) |