File |
Line number |
Procedure |
Code |
./pkg/fizhi/do_fizhi.F |
105 |
DO_FIZHI |
_RL u(sNx,sNy,Nrphys),v(sNx,sNy,Nrphys),t(sNx,sNy,Nrphys) |
./pkg/fizhi/do_fizhi.F |
207 |
DO_FIZHI |
v(i,j,L) = vphy(i,j,L,bi,bj) |
./pkg/fizhi/do_fizhi.F |
239 |
DO_FIZHI |
& 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 |
312 |
DO_FIZHI |
call FIZHI_STEP_DIAG(myid,p,u,v,t,q,qq,pkl,dpres, |
./pkg/fizhi/fizhi_driver.F |
204 |
FIZHI_DRIVER |
& ptop,p,u,v,t,q,ntracer,ptracer,pl,ple,dpres,pkht,pkl, |
./pkg/fizhi/fizhi_driver.F |
220 |
FIZHI_DRIVER |
call GWDRAG (myid,p,pl,ple,dpres,pkl,u,v,t,q,phis_var, |
./pkg/fizhi/fizhi_driver.F |
226 |
FIZHI_DRIVER |
call RAYLEIGH(myid,pl,pkl,pkht,surfz,u,v,t,q,im,jm,lm, |
./pkg/fizhi/fizhi_driver.F |
247 |
FIZHI_DRIVER |
& p,pl,ple,dpres,pkht,pkl,u,v,t,q,bi,bj,ntracer,ptracer,qq, |
./pkg/fizhi/fizhi_driver.F |
60 |
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 |
415 |
GWDD |
vbar(i) = vbar(i) + v(i,Lm+1-L) * (ple(i,Lm+2-L)-ple(i,Lm+1-L)) |
./pkg/fizhi/fizhi_gwdrag.F |
491 |
GWDD |
velco = 0.5*( (u(i,Lm+1-L)*ubar(i) + v(i,Lm+1-L)*vbar(i)) |
./pkg/fizhi/fizhi_gwdrag.F |
492 |
GWDD |
. + (u(i,Lm+2-L)*ubar(i) + v(i,Lm+2-L)*vbar(i)) ) |
./pkg/fizhi/fizhi_gwdrag.F |
507 |
GWDD |
delvv = v(i,Lm+1-L)-v(i,Lm+2-L) |
./pkg/fizhi/fizhi_gwdrag.F |
582 |
GWDD |
velco = 0.5*( (u(i,Lm+1-L)*ubar(i) + v(i,Lm+1-L)*vbar(i)) |
./pkg/fizhi/fizhi_gwdrag.F |
583 |
GWDD |
. + (u(i,Lm+2-L)*ubar(i) + v(i,Lm+2-L)*vbar(i)) ) |
./pkg/fizhi/fizhi_gwdrag.F |
596 |
GWDD |
delvv = v(i,Lm+1-L)-v(i,Lm+2-L) |
./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 |
92 |
RAYLEIGH |
rfv(i,j,L) = - rf(i,j,L) * v(i,j,L) |
./pkg/fizhi/fizhi_rayleigh.F |
93 |
RAYLEIGH |
rft(i,j,L) = -(u(i,j,L)*rfu(i,j,L) + v(i,j,L)*rfv(i,j,L) )*cpinv |
./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 |
442 |
TURBIO |
call STRIP2TILE(vz,igrd,v,nchp,ijall,istrip,nlay,nn) |
./pkg/fizhi/fizhi_turb.F |
524 |
TURBIO |
v(i,nlay+1) = 0. |
./pkg/fizhi/fizhi_turb.F |
594 |
TURBIO |
call TRBFLX(nn,th,thv,sh,u,v,qq,p,pe,pk,pke,dpstr,stwatr,stz0, |
./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 |
889 |
TURBIO |
tends(i) = ( v(i,l)-tmpstrip(i) ) |
./pkg/grdchk/grdchk_main.F |
169 |
GRDCHK_MAIN |
fcref = fcv |
./pkg/grdchk/grdchk_main.F |
341 |
GRDCHK_MAIN |
fcpertplus = fcv |
./pkg/grdchk/grdchk_main.F |
380 |
GRDCHK_MAIN |
fcpertminus = fcv |
./pkg/kpp/kpp_routines.F |
1124 |
Z121 |
U v, |
./pkg/kpp/kpp_routines.F |
1145 |
Z121 |
_RL v(imt,0:Nrp1) |
./pkg/kpp/kpp_routines.F |
1173 |
Z121 |
v(i,Nrp1) = v(i,Nr) |
./pkg/kpp/kpp_routines.F |
1176 |
Z121 |
KRi_range(k) = p5 + SIGN(p5,v(i,k)) |
./pkg/kpp/kpp_routines.F |
1178 |
Z121 |
& ( p5 + SIGN(p5,(Riinfty-v(i,k))) ) |
./pkg/kpp/kpp_routines.F |
1181 |
Z121 |
zwork = KRi_range(1) * v(i,1) |
./pkg/kpp/kpp_routines.F |
1182 |
Z121 |
v(i,1) = p2 * v(i,1) + |
./pkg/kpp/kpp_routines.F |
1183 |
Z121 |
& KRi_range(1) * KRi_range(2) * v(i,2) |
./pkg/kpp/kpp_routines.F |
1185 |
Z121 |
v(i,1) = v(i,1) / zflag |
./pkg/kpp/kpp_routines.F |
1193 |
Z121 |
zflag = v(i,k) |
./pkg/kpp/kpp_routines.F |
1194 |
Z121 |
v(i,k) = p2 * v(i,k) + |
./pkg/kpp/kpp_routines.F |
1195 |
Z121 |
& KRi_range(k) * KRi_range(kp1) * v(i,kp1) + |
./pkg/kpp/kpp_routines.F |
1199 |
Z121 |
v(i,k) = v(i,k) / zflag |
./pkg/ptracers/ptracers_write_state.F |
120 |
PTRACERS_WRITE_STATE |
& pTracer(:,:,:,:,:,iTracer)v,iRec,myIter,myThid) |
./pkg/streamice/streamice_cg_functions.F |
106 |
STREAMICE_CG_ACTION |
vx = v(i,j,bi,bj) * DPhi(i,j,bi,bj,1,n,1) + |
./pkg/streamice/streamice_cg_functions.F |
107 |
STREAMICE_CG_ACTION |
& v(i+1,j,bi,bj) * DPhi(i,j,bi,bj,2,n,1) + |
./pkg/streamice/streamice_cg_functions.F |
108 |
STREAMICE_CG_ACTION |
& v(i,j+1,bi,bj) * DPhi(i,j,bi,bj,3,n,1) + |
./pkg/streamice/streamice_cg_functions.F |
109 |
STREAMICE_CG_ACTION |
& v(i+1,j+1,bi,bj) * DPhi(i,j,bi,bj,4,n,1) |
./pkg/streamice/streamice_cg_functions.F |
110 |
STREAMICE_CG_ACTION |
vy = v(i,j,bi,bj) * DPhi(i,j,bi,bj,1,n,2) + |
./pkg/streamice/streamice_cg_functions.F |
111 |
STREAMICE_CG_ACTION |
& v(i+1,j,bi,bj) * DPhi(i,j,bi,bj,2,n,2) + |
./pkg/streamice/streamice_cg_functions.F |
112 |
STREAMICE_CG_ACTION |
& v(i,j+1,bi,bj) * DPhi(i,j,bi,bj,3,n,2) + |
./pkg/streamice/streamice_cg_functions.F |
113 |
STREAMICE_CG_ACTION |
& v(i+1,j+1,bi,bj) * DPhi(i,j,bi,bj,4,n,2) |
./pkg/streamice/streamice_cg_functions.F |
13 |
STREAMICE_CG_ACTION |
I v, |
./pkg/streamice/streamice_cg_functions.F |
38 |
STREAMICE_CG_ACTION |
_RL v (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
./pkg/streamice/streamice_cg_functions.F |
94 |
STREAMICE_CG_ACTION |
vq = v(i,j,bi,bj) * Xquad(3-iq) * Xquad(3-jq) + |
./pkg/streamice/streamice_cg_functions.F |
95 |
STREAMICE_CG_ACTION |
& v(i+1,j,bi,bj) * Xquad(iq) * Xquad(3-jq) + |
./pkg/streamice/streamice_cg_functions.F |
96 |
STREAMICE_CG_ACTION |
& v(i,j+1,bi,bj) * Xquad(3-iq) * Xquad(jq) + |
./pkg/streamice/streamice_cg_functions.F |
97 |
STREAMICE_CG_ACTION |
& v(i+1,j+1,bi,bj) * Xquad(iq) * Xquad(jq) |
./pkg/streamice/streamice_diagnostics_state.F |
56 |
STREAMICE_DIAGNOSTICS_STATE |
u_streamice_diag(i,j,bi,bj) = u_streamice(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
57 |
STREAMICE_DIAGNOSTICS_STATE |
v_streamice_diag(i,j,bi,bj) = v_streamice(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
58 |
STREAMICE_DIAGNOSTICS_STATE |
h_streamice_diag(i,j,bi,bj) = H_streamice(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
59 |
STREAMICE_DIAGNOSTICS_STATE |
area_diag(i,j,bi,bj) = area_shelf_streamice(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
62 |
STREAMICE_DIAGNOSTICS_STATE |
& float_frac_streamice(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
65 |
STREAMICE_DIAGNOSTICS_STATE |
& surf_el_streamice(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
68 |
STREAMICE_DIAGNOSTICS_STATE |
$ streamice_taubx(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
70 |
STREAMICE_DIAGNOSTICS_STATE |
$ streamice_tauby(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
71 |
STREAMICE_DIAGNOSTICS_STATE |
u_surf_diag(i,j,bi,bj) = streamice_u_surf(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
72 |
STREAMICE_DIAGNOSTICS_STATE |
v_surf_diag(i,j,bi,bj) = streamice_v_surf(i,j,bi,bj)v |
./pkg/streamice/streamice_diagnostics_state.F |
75 |
STREAMICE_DIAGNOSTICS_STATE |
trac2d_diag(i,j,bi,bj)=trac2d(i,j,bi,bj)v |
./pkg/streamice/streamice_invert_surf_forthick.F |
104 |
STREAMICE_INVERT_SURF_FORTHICK |
RESID = ETA_GL_STREAMICEv |
./pkg/streamice/streamice_invert_surf_forthick.F |
93 |
STREAMICE_INVERT_SURF_FORTHICK |
Xv = htmp-HF |
./pkg/streamice/streamice_invert_surf_forthick.F |
94 |
STREAMICE_INVERT_SURF_FORTHICK |
Y0v = delta*HF |
./verification/fizhi-gridalt-hs/code/do_fizhi.F |
105 |
DO_FIZHI |
_RL u(sNx,sNy,Nrphys),v(sNx,sNy,Nrphys),t(sNx,sNy,Nrphys) |
./model/src/write_state.F |
134 |
WRITE_STATE |
CALL WRITE_FLD_XYZ_RL( 'U.',suff,uVelv,myIter,myThid) |
./model/src/write_state.F |
135 |
WRITE_STATE |
CALL WRITE_FLD_XYZ_RL( 'V.',suff,vVelv,myIter,myThid) |
./model/src/write_state.F |
136 |
WRITE_STATE |
CALL WRITE_FLD_XYZ_RL( 'T.',suff,thetav,myIter,myThid) |
./model/src/write_state.F |
137 |
WRITE_STATE |
CALL WRITE_FLD_XYZ_RL( 'S.',suff,saltv,myIter,myThid) |
./model/src/write_state.F |
138 |
WRITE_STATE |
CALL WRITE_FLD_XY_RL('Eta.',suff,etaNv,myIter,myThid) |
./model/src/write_state.F |
139 |
WRITE_STATE |
CALL WRITE_FLD_XYZ_RL( 'W.',suff,wVelv,myIter,myThid) |
./model/src/write_state.F |
141 |
WRITE_STATE |
CALL WRITE_FLD_XYZ_RL('PH.',suff,totPhiHydv,myIter,myThid) |
./pkg/admtlm/admtlm_dsvd.F |
170 |
ADMTLM_DSVD |
& v(ldv,maxncv), u(ldu, maxnev), |
./pkg/admtlm/admtlm_dsvd.F |
404 |
ADMTLM_DSVD |
& ncv, v, ldv, iparam, ipntr, workd, workl, |
./pkg/admtlm/admtlm_dsvd.F |
543 |
ADMTLM_DSVD |
call DSEUPD ( rvec, 'All', select, s, v, ldv, sigma, |
./pkg/admtlm/admtlm_dsvd.F |
544 |
ADMTLM_DSVD |
& bmat, n, which, nev, tol, resid, ncv, v, ldv, |
./pkg/admtlm/admtlm_dsvd.F |
592 |
ADMTLM_DSVD |
tmpvec1(l) = v(l,j) |
./pkg/cost/cost_dependent_init.F |
50 |
COST_DEPENDENT_INIT |
fcv = 0.0 |
./pkg/ctrl/ctrl_pack.F |
200 |
CTRL_PACK |
fcloc = fcv |
./pkg/dic/dic_write_pickup.F |
64 |
DIC_WRITE_PICKUP |
tmpFld(1) = total_atmos_carbonv |
./pkg/dic/dic_write_pickup.F |
65 |
DIC_WRITE_PICKUP |
tmpFld(2) = atpco2v |