File |
Line number |
Procedure |
Code |
./pkg/fizhi/do_fizhi.F |
104 |
DO_FIZHI |
_RL u(sNx,sNy,Nrphys),v(sNx,sNy,Nrphys),t(sNx,sNy,Nrphys) |
./pkg/fizhi/do_fizhi.F |
207 |
DO_FIZHI |
t(i,j,L) = thphy(i,j,L,bi,bj)/p0kappa |
./pkg/fizhi/do_fizhi.F |
237 |
DO_FIZHI |
. xlons,p(1,1,bi,bj),u,v,t,q,pl(1,1,1,bi,bj),ple(1,1,1,bi,bj), |
./pkg/fizhi/do_fizhi.F |
310 |
DO_FIZHI |
call FIZHI_STEP_DIAG(myid,p,u,v,t,q,qq,pkl,dpres, |
./pkg/fizhi/fizhi_driver.F |
164 |
FIZHI_DRIVER |
. p,pl,ple,dpres,pkht,pkl,t,chemq,chemo3,co2, |
./pkg/fizhi/fizhi_driver.F |
187 |
FIZHI_DRIVER |
. p,pl,ple,dpres,pkht,pkl,t,chemq,chemo3,co2, |
./pkg/fizhi/fizhi_driver.F |
201 |
FIZHI_DRIVER |
. ptop,p,u,v,t,q,ntracer,ptracer,pl,ple,dpres,pkht,pkl, |
./pkg/fizhi/fizhi_driver.F |
217 |
FIZHI_DRIVER |
call GWDRAG (myid,p,pl,ple,dpres,pkl,u,v,t,q,phis_var, |
./pkg/fizhi/fizhi_driver.F |
223 |
FIZHI_DRIVER |
call RAYLEIGH(myid,pl,pkl,pkht,surfz,u,v,t,q,im,jm,lm, |
./pkg/fizhi/fizhi_driver.F |
244 |
FIZHI_DRIVER |
. p,pl,ple,dpres,pkht,pkl,u,v,t,q,bi,bj,ntracer,ptracer,qq, |
./pkg/fizhi/fizhi_driver.F |
58 |
FIZHI_DRIVER |
_RL u(im,jm,lm),v(im,jm,lm),t(im,jm,lm) |
./pkg/fizhi/fizhi_driver.F |
7 |
FIZHI_DRIVER |
. p,u,v,t,q,pl,ple,dpres,pkht,pkl,surfz,fracland,landtype,radswt, |
./pkg/fizhi/fizhi_gwdrag.F |
295 |
GWDD |
SUBROUTINE GWDD ( ps,u,v,t,dudt,dvdt,xdrag,ydrag, |
./pkg/fizhi/fizhi_gwdrag.F |
342 |
GWDD |
_RL u(irun,Lm), v(irun,Lm), t(irun,Lm) |
./pkg/fizhi/fizhi_gwdrag.F |
385 |
GWDD |
ro(i,L) = pl(i,Lm+1-L)/(rgas*t(i,Lm+1-L)) |
./pkg/fizhi/fizhi_gwdrag.F |
432 |
GWDD |
vai1 = (t(i,Lm+1-L)-t(i,Lm+2-L))/dz(i,L)+gocp |
./pkg/fizhi/fizhi_gwdrag.F |
436 |
GWDD |
vai2 = 2.0*grav/( t(i,Lm+1-L)+t(i,Lm+2-L) ) |
./pkg/fizhi/fizhi_gwdrag.F |
570 |
GWDD |
vai1 = (t(i,Lm+1-L)-t(i,Lm+2-L))/dz(i,L)+gocp |
./pkg/fizhi/fizhi_gwdrag.F |
578 |
GWDD |
vai2 = 2.0*grav/(t(i,Lm+1-L)+t(i,Lm+2-L)) |
./pkg/fizhi/fizhi_moist.F |
2679 |
CTEI |
_RL getcon,cp,alhl,elocp,cpoel,t,p,s,qs,dqsdt,dq |
./pkg/fizhi/fizhi_moist.F |
2693 |
CTEI |
t = th(i,L)*plk(i,L) |
./pkg/fizhi/fizhi_moist.F |
2695 |
CTEI |
call QSAT ( t,p,qs,dqsdt,.true. ) |
./pkg/fizhi/fizhi_moist.F |
2697 |
CTEI |
krd = ( cpoel*t*(1+elocp*dqsdt) )/( 1 + 1.608*dqsdt*t ) |
./pkg/fizhi/fizhi_moist.F |
2699 |
CTEI |
kmm = ( 1+elocp*dqsdt )*( 1 + 0.392*cpoel*t ) |
./pkg/fizhi/fizhi_moist.F |
2700 |
CTEI |
. / ( 2+(1+1.608*cpoel*t)*elocp*dqsdt ) |
./pkg/fizhi/fizhi_rayleigh.F |
41 |
RAYLEIGH |
_RL u(im,jm,lm),v(im,jm,lm),t(im,jm,lm),s(im,jm,lm) |
./pkg/fizhi/fizhi_rayleigh.F |
5 |
RAYLEIGH |
subroutine RAYLEIGH(myid,pres,pkap,pekap,zsurf,u,v,t,s,im,jm,lm, |
./pkg/fizhi/fizhi_rayleigh.F |
67 |
RAYLEIGH |
dz(i,j,L) = cpog * (pekap(i,j,L+1)-pekap(i,j,L)) * t(i,j,L) * |
./pkg/fizhi/fizhi_utils.F |
325 |
QSAT |
if(t.gt.0.) then |
./pkg/fizhi/fizhi_utils.F |
334 |
QSAT |
if( t.le.0. .and. t.gt.-40.0 ) then |
./pkg/fizhi/fizhi_utils.F |
335 |
QSAT |
w = (40.0 + t)/40.0 |
./pkg/fizhi/fizhi_utils.F |
346 |
QSAT |
if( t.le.-40.0 .and. t.ge.-70.0 ) then |
./pkg/fizhi/fizhi_utils.F |
355 |
QSAT |
if(t.lt.-70.0) then |
./pkg/fizhi/fizhi_utils.F |
356 |
QSAT |
qx = f0+t*(f1+t*(f2+t*(f3+t*(f4+t*(f5+t*f6))))) |
./pkg/fizhi/fizhi_utils.F |
358 |
QSAT |
dqx = g0+t*(g1+t*(g2+t*(g3+t*(g4+t*(g5+t*g6))))) |
./model/src/find_rho.F |
259 |
FIND_RHOP0 |
_RL t, t2, t3, t4, s, s3o2 |
./model/src/find_rho.F |
265 |
FIND_RHOP0 |
t = tFld(i,j) |
./model/src/find_rho.F |
266 |
FIND_RHOP0 |
t2 = t*t |
./model/src/find_rho.F |
267 |
FIND_RHOP0 |
t3 = t2*t |
./model/src/find_rho.F |
268 |
FIND_RHOP0 |
t4 = t3*t |
./model/src/find_rho.F |
281 |
FIND_RHOP0 |
& + eosJMDCFw(2)*t |
./model/src/find_rho.F |
285 |
FIND_RHOP0 |
& + eosJMDCFw(6)*t4*t |
./model/src/find_rho.F |
290 |
FIND_RHOP0 |
& + eosJMDCSw(2)*t |
./model/src/find_rho.F |
297 |
FIND_RHOP0 |
& + eosJMDCSw(7)*t |
./model/src/find_rho.F |
350 |
FIND_BULKMOD |
_RL t, t2, t3, t4, s, s3o2, p, p2 |
./model/src/find_rho.F |
356 |
FIND_BULKMOD |
t = tFld(i,j) |
./model/src/find_rho.F |
357 |
FIND_BULKMOD |
t2 = t*t |
./model/src/find_rho.F |
358 |
FIND_BULKMOD |
t3 = t2*t |
./model/src/find_rho.F |
359 |
FIND_BULKMOD |
t4 = t3*t |
./model/src/find_rho.F |
374 |
FIND_BULKMOD |
& + eosJMDCKFw(2)*t |
./model/src/find_rho.F |
381 |
FIND_BULKMOD |
& + eosJMDCKSw(2)*t |
./model/src/find_rho.F |
386 |
FIND_BULKMOD |
& + eosJMDCKSw(6)*t |
./model/src/find_rho.F |
392 |
FIND_BULKMOD |
& + eosJMDCKP(2)*t |
./model/src/find_rho.F |
397 |
FIND_BULKMOD |
& + eosJMDCKP(6)*t |
./model/src/find_rho.F |
402 |
FIND_BULKMOD |
& + eosJMDCKP(10)*t |
./model/src/find_rho.F |
406 |
FIND_BULKMOD |
& + eosJMDCKP(13)*t |
./verification/OpenAD/code_oad_all/seawater.F |
82 |
SW_TEMP |
SUBROUTINE SW_TEMP( s, t, p, pr, rv) |
./verification/fizhi-gridalt-hs/code/do_fizhi.F |
104 |
DO_FIZHI |
_RL u(sNx,sNy,Nrphys),v(sNx,sNy,Nrphys),t(sNx,sNy,Nrphys) |
./model/src/port_rand.F |
153 |
PORT_RANARR |
real*8 x1, x2, xs, t |
./model/src/port_rand.F |
175 |
PORT_RANARR |
t = SQRT(-2.0*LOG(xs)/xs) |
./model/src/port_rand.F |
176 |
PORT_RANARR |
port_rand_norm = t*x1 |
./pkg/cheapaml/cheapaml.F |
285 |
CHEAPAML |
t=Tair(i,j,bi,bj) |
./pkg/cheapaml/cheapaml.F |
287 |
CHEAPAML |
tta=t+273.16d0 |
./pkg/cheapaml/cheapaml.F |
292 |
CHEAPAML |
deltap = t - to + gamma_blk*ht |
./pkg/cheapaml/cheapaml.F |
350 |
CHEAPAML |
xalw=stefan*(t+273.16d0)**4*0.5d0 |
./pkg/cheapaml/cheapaml.F |
80 |
CHEAPAML |
_RL xgs,t |
./lsopt/cubic.F |
20 |
CUBIC |
z1 = dble(fp) + dble(fpa) - 3.d0*dble(fa-f)/dble(ta-t) |
./lsopt/cubic.F |
2 |
CUBIC |
subroutine CUBIC( t, f, fp, ta, fa, fpa, tlower, tupper ) |
./lsopt/cubic.F |
30 |
CUBIC |
if (fp.lt.0.) t = tupper |
./lsopt/cubic.F |
31 |
CUBIC |
if (fp.ge.0.) t = tlower |
./lsopt/cubic.F |
45 |
CUBIC |
if (fp.lt.0.) t = tupper |
./lsopt/cubic.F |
46 |
CUBIC |
if (fp.ge.0.) t = tlower |
./lsopt/cubic.F |
55 |
CUBIC |
if (t-ta .lt. 0.0) then |
./lsopt/cubic.F |
59 |
CUBIC |
sign = (t-ta)/abs(t-ta) |
./lsopt/cubic.F |
61 |
CUBIC |
t = t + fp*(ta-t)/sngl(b+discri) |
./lsopt/cubic.F |
65 |
CUBIC |
if (abs((t-ta)*anum).lt.(tupper-tlower)*abs(den)) then |
./lsopt/cubic.F |
66 |
CUBIC |
t = t + anum*(ta-t)/den |
./lsopt/cubic.F |
68 |
CUBIC |
t = tupper |
./lsopt/cubic.F |
72 |
CUBIC |
t = max( t, tlower ) |
./lsopt/cubic.F |
73 |
CUBIC |
t = min( t, tupper ) |
./lsopt/cubic.F |
7 |
CUBIC |
double precision t, f, fp, ta, fa, fpa, tlower, tupper |
./pkg/dic/carbon_chem.F |
1018 |
CARBON_COEFFS_PRESSURE_DEP |
& exp( (24.2-0.085*t)*(pressc-1.0)/(83.143*tk) ) |
./pkg/dic/carbon_chem.F |
1025 |
CARBON_COEFFS_PRESSURE_DEP |
& exp( (16.4-0.040*t)*(pressc-1.0)/(83.143*tk) ) |
./pkg/dic/carbon_chem.F |
1039 |
CARBON_COEFFS_PRESSURE_DEP |
dv = -29.48 + 0.1622*t + 2.608d-3*t*t |
./pkg/dic/carbon_chem.F |
1141 |
CARBON_COEFFS_PRESSURE_DEP |
xvalue = ( (48.8d0 - 0.53d0*t)*zdum |
./pkg/dic/carbon_chem.F |
1142 |
CARBON_COEFFS_PRESSURE_DEP |
& + (-0.00588d0 + 0.0001845d0*t)*zdum*zdum) |
./pkg/dic/carbon_chem.F |
1143 |
CARBON_COEFFS_PRESSURE_DEP |
& / (188.93d0*(t + 273.15d0)) |
./pkg/dic/carbon_chem.F |
22 |
CALC_PCO2 |
I t,s,diclocal,pt,sit,ta, |
./pkg/dic/carbon_chem.F |
329 |
CALC_PCO2_APPROX_CO3 |
I t,s,diclocal,pt,sit,ta, |
./pkg/dic/carbon_chem.F |
372 |
CALC_PCO2_APPROX_CO3 |
_RL t, s, pt, sit, ta |
./pkg/dic/carbon_chem.F |
479 |
CALC_PCO2_APPROX |
I t,s,diclocal,pt,sit,ta, |
./pkg/dic/carbon_chem.F |
519 |
CALC_PCO2_APPROX |
_RL t, s, pt, sit, ta |
./pkg/dic/carbon_chem.F |
58 |
CALC_PCO2 |
_RL t, s, pt, sit, ta |
./pkg/dic/carbon_chem.F |
678 |
CARBON_COEFFS |
_RL t |
./pkg/dic/carbon_chem.F |
709 |
CARBON_COEFFS |
t = ttemp(i,j,1,bi,bj) |
./pkg/dic/carbon_chem.F |
712 |
CARBON_COEFFS |
tk = 273.15 _d 0 + t |
./pkg/dic/carbon_chem.F |
907 |
CARBON_COEFFS_PRESSURE_DEP |
_RL t |
./pkg/dic/carbon_chem.F |
975 |
CARBON_COEFFS_PRESSURE_DEP |
t = ttemp(i,j,Klevel,bi,bj) |
./pkg/dic/carbon_chem.F |
978 |
CARBON_COEFFS_PRESSURE_DEP |
tk = 273.15 + t |