File |
Line number |
Procedure |
Code |
./pkg/exf/exf_filter_rl.F |
36 |
EXF_FILTER_RL |
INTEGER i,j, ks |
./pkg/exf/exf_filter_rl.F |
43 |
EXF_FILTER_RL |
ks = 1 |
./pkg/exf/exf_filter_rl.F |
44 |
EXF_FILTER_RL |
IF ( usingPCoords ) ks = Nr |
./pkg/exf/exf_filter_rl.F |
64 |
EXF_FILTER_RL |
IF ( maskC(i,j,ks,bi,bj) .EQ. 0. ) THEN |
./pkg/exf/exf_filter_rl.F |
72 |
EXF_FILTER_RL |
IF ( maskW(i,j,ks,bi,bj) .EQ. 0. ) THEN |
./pkg/exf/exf_filter_rl.F |
80 |
EXF_FILTER_RL |
IF ( maskS(i,j,ks,bi,bj) .EQ. 0. ) THEN |
./pkg/exf/exf_mapfields.F |
190 |
EXF_MAPFIELDS |
& *( theta(i,j,ks,bi,bj) - temp_EvPrRn ) |
./pkg/exf/exf_mapfields.F |
200 |
EXF_MAPFIELDS |
& *( theta(i,j,ks,bi,bj) - temp_EvPrRn ) |
./pkg/exf/exf_mapfields.F |
202 |
EXF_MAPFIELDS |
Qnet(i,j,bi,bj) = Qnet(i,j,bi,bj)*maskC(i,j,ks,bi,bj) |
./pkg/exf/exf_mapfields.F |
215 |
EXF_MAPFIELDS |
& *( theta(i,j,ks,bi,bj) - runoftemp(i,j,bi,bj) ) |
./pkg/exf/exf_mapfields.F |
255 |
EXF_MAPFIELDS |
& *exf_half*maskW(i,j,ks,bi,bj) |
./pkg/exf/exf_mapfields.F |
293 |
EXF_MAPFIELDS |
& *exf_half*maskS(i,j,ks,bi,bj) |
./pkg/exf/exf_mapfields.F |
82 |
EXF_MAPFIELDS |
INTEGER i,j,ks |
./pkg/exf/exf_mapfields.F |
90 |
EXF_MAPFIELDS |
ks = 1 |
./pkg/exf/exf_radiation.F |
100 |
EXF_RADIATION |
& ((theta(i,j,ks,bi,bj)+cen2kel)**4) |
./pkg/exf/exf_radiation.F |
50 |
EXF_RADIATION |
INTEGER ks, kl |
./pkg/exf/exf_radiation.F |
64 |
EXF_RADIATION |
ks = 1 |
./pkg/exf/exf_radiation.F |
75 |
EXF_RADIATION |
Tsf = theta(i,j,ks,bi,bj) + cen2kel |
./pkg/exf/exf_radiation.F |
77 |
EXF_RADIATION |
& *( theta(i,j,ks,bi,bj)-theta(i,j,kl,bi,bj) ) |
./pkg/gchem/gchem_surfmean.F |
33 |
GCHEM_SURFMEAN |
INTEGER ks |
./pkg/gchem/gchem_surfmean.F |
39 |
GCHEM_SURFMEAN |
ks = Nr |
./pkg/gchem/gchem_surfmean.F |
41 |
GCHEM_SURFMEAN |
ks = 1 |
./pkg/gchem/gchem_surfmean.F |
50 |
GCHEM_SURFMEAN |
& + tracer(i,j,ks,bi,bj)*rA(i,j,bi,bj)*maskInC(i,j,bi,bj) |
./pkg/layers/layers_wsurf_tr.F |
54 |
LAYERS_WSURF_TR |
INTEGER i,j,bi,bj,ks |
./pkg/layers/layers_wsurf_tr.F |
64 |
LAYERS_WSURF_TR |
ks = ksurfC(i,j,bi,bj) |
./pkg/layers/layers_wsurf_tr.F |
65 |
LAYERS_WSURF_TR |
IF (ks.LE.Nr) THEN |
./pkg/layers/layers_wsurf_tr.F |
67 |
LAYERS_WSURF_TR |
tcor = -wVelFld(i,j,ks,bi,bj) * thetaFld(i,j,ks,bi,bj) |
./pkg/layers/layers_wsurf_tr.F |
68 |
LAYERS_WSURF_TR |
scor = -wVelFld(i,j,ks,bi,bj) * saltFld(i,j,ks,bi,bj) |
./pkg/longstep/longstep_forcing_surf.F |
121 |
LONGSTEP_FORCING_SURF |
& *( pTracer(i,j,ks,bi,bj,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./pkg/longstep/longstep_forcing_surf.F |
145 |
LONGSTEP_FORCING_SURF |
& *( PTRACERS_ref(ks,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./pkg/longstep/longstep_forcing_surf.F |
50 |
LONGSTEP_FORCING_SURF |
INTEGER iTrc, ks |
./pkg/longstep/longstep_forcing_surf.F |
54 |
LONGSTEP_FORCING_SURF |
ks = Nr |
./pkg/longstep/longstep_forcing_surf.F |
56 |
LONGSTEP_FORCING_SURF |
ks = 1 |
./pkg/longstep/longstep_forcing_surf.F |
88 |
LONGSTEP_FORCING_SURF |
& *( PTRACERS_EvPrRn(iTrc) - pTracer(i,j,ks,bi,bj,iTrc) ) |
./model/src/calc_surf_dr.F |
103 |
CALC_SURF_DR |
& hfacC(i,j,ks,bi,bj), hFactmp, etaFld(i,j,bi,bj) |
./model/src/calc_surf_dr.F |
121 |
CALC_SURF_DR |
hFac_surfC(i,j,bi,bj) = h0FacC(i,j,ks,bi,bj) |
./model/src/calc_surf_dr.F |
123 |
CALC_SURF_DR |
& )*recip_drF(ks)*maskC(i,j,ks,bi,bj) |
./model/src/calc_surf_dr.F |
131 |
CALC_SURF_DR |
& ' i,j,k,bi,bj,Thid,Iter=',i,j,ks,bi,bj,myThid,myIter |
./model/src/calc_surf_dr.F |
133 |
CALC_SURF_DR |
& 'hFac_n-1,hFac_n,eta =', hfacC(i,j,ks,bi,bj), |
./model/src/calc_surf_dr.F |
147 |
CALC_SURF_DR |
ks = kSurfW(i,j,bi,bj) |
./model/src/calc_surf_dr.F |
148 |
CALC_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/calc_surf_dr.F |
158 |
CALC_SURF_DR |
hFac_surfW(i,j,bi,bj) = h0FacW(i,j,ks,bi,bj) |
./model/src/calc_surf_dr.F |
161 |
CALC_SURF_DR |
& )*recip_drF(ks)*maskW(i,j,ks,bi,bj) |
./model/src/calc_surf_dr.F |
168 |
CALC_SURF_DR |
ks = kSurfS(i,j,bi,bj) |
./model/src/calc_surf_dr.F |
169 |
CALC_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/calc_surf_dr.F |
179 |
CALC_SURF_DR |
hFac_surfS(i,j,bi,bj) = h0FacS(i,j,ks,bi,bj) |
./model/src/calc_surf_dr.F |
182 |
CALC_SURF_DR |
& )*recip_drF(ks)*maskS(i,j,ks,bi,bj) |
./model/src/calc_surf_dr.F |
52 |
CALC_SURF_DR |
INTEGER ks, numbWrite, numbWrMax |
./model/src/calc_surf_dr.F |
84 |
CALC_SURF_DR |
ks = kSurfC(i,j,bi,bj) |
./model/src/calc_surf_dr.F |
85 |
CALC_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/calc_surf_dr.F |
90 |
CALC_SURF_DR |
hFactmp = h0FacC(i,j,ks,bi,bj) |
./model/src/calc_surf_dr.F |
91 |
CALC_SURF_DR |
& + ( rSurftmp(i,j) - Ro_surf(i,j,bi,bj) )*recip_drF(ks) |
./model/src/calc_surf_dr.F |
95 |
CALC_SURF_DR |
& ' i,j,k,bi,bj,Thid,Iter=',i,j,ks,bi,bj,myThid,myIter |
./model/src/calc_surf_dr.F |
99 |
CALC_SURF_DR |
& ' i,j,k,bi,bj,Thid,Iter=',i,j,ks,bi,bj,myThid,myIter |
./model/src/calc_wsurf_tr.F |
50 |
CALC_WSURF_TR |
INTEGER i,j,bi,bj,ks |
./model/src/calc_wsurf_tr.F |
70 |
CALC_WSURF_TR |
ks = ksurfC(i,j,bi,bj) |
./model/src/calc_wsurf_tr.F |
71 |
CALC_WSURF_TR |
IF (ks.LE.Nr) THEN |
./model/src/calc_wsurf_tr.F |
73 |
CALC_WSURF_TR |
& + rA(i,j,bi,bj)*wVelFld(i,j,ks,bi,bj) |
./model/src/calc_wsurf_tr.F |
74 |
CALC_WSURF_TR |
& *thetaFld(i,j,ks,bi,bj) |
./model/src/calc_wsurf_tr.F |
76 |
CALC_WSURF_TR |
& + rA(i,j,bi,bj)*wVelFld(i,j,ks,bi,bj) |
./model/src/calc_wsurf_tr.F |
77 |
CALC_WSURF_TR |
& *saltFld(i,j,ks,bi,bj) |
./model/src/cg3d.F |
113 |
CG3D |
INTEGER ks |
./model/src/cg3d.F |
192 |
CG3D |
ks = kSurfC(i,j,bi,bj) |
./model/src/cg3d.F |
195 |
CG3D |
& *rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/cg3d.F |
374 |
CG3D |
ks = kSurfC(i,j,bi,bj) |
./model/src/cg3d.F |
377 |
CG3D |
& *rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/cg3d_ex0.F |
105 |
CG3D_EX0 |
INTEGER ks |
./model/src/cg3d_ex0.F |
185 |
CG3D_EX0 |
ks = kSurfC(i,j,bi,bj) |
./model/src/cg3d_ex0.F |
188 |
CG3D_EX0 |
& *rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/cg3d_ex0.F |
358 |
CG3D_EX0 |
ks = kSurfC(i,j,bi,bj) |
./model/src/cg3d_ex0.F |
361 |
CG3D_EX0 |
& *rA(i,j,bi,bj)*deepFac2F(ks) |
./pkg/monitor/mon_ke.F |
297 |
MON_KE |
ks = kSurfC(i,j,bi,bj) |
./pkg/monitor/mon_ke.F |
299 |
MON_KE |
& *maskInC(i,j,bi,bj)*deepFac2F(ks) |
./pkg/monitor/mon_ke.F |
300 |
MON_KE |
& *rA(i,j,bi,bj)*deepFac2F(ks)*rhoFacF(ks) |
./pkg/monitor/mon_ke.F |
35 |
MON_KE |
INTEGER ks, kp1 |
./pkg/monitor/mon_surfcor.F |
108 |
MON_SURFCOR |
ks = ksurfC(i,j,bi,bj) |
./pkg/monitor/mon_surfcor.F |
109 |
MON_SURFCOR |
IF (ks.LE.Nr) THEN |
./pkg/monitor/mon_surfcor.F |
110 |
MON_SURFCOR |
tmpVal = salt(i,j,ks,bi,bj) |
./pkg/monitor/mon_surfcor.F |
111 |
MON_SURFCOR |
& + salt(i,j,Nr,bi,bj)*drF(Nr)*recip_drF(ks) |
./pkg/monitor/mon_surfcor.F |
112 |
MON_SURFCOR |
& *hFacC(i,j,Nr,bi,bj)*_recip_hFacC(i,j,ks,bi,bj) |
./pkg/monitor/mon_surfcor.F |
115 |
MON_SURFCOR |
& *wVel(i,j,ks,bi,bj)*tmpVal |
./pkg/monitor/mon_surfcor.F |
54 |
MON_SURFCOR |
INTEGER i,j,k,ks,bi,bj |
./pkg/monitor/mon_surfcor.F |
85 |
MON_SURFCOR |
ks = ksurfC(i,j,bi,bj) |
./pkg/monitor/mon_surfcor.F |
86 |
MON_SURFCOR |
IF (ks.LE.Nr) THEN |
./pkg/monitor/mon_surfcor.F |
90 |
MON_SURFCOR |
& *wVel(i,j,ks,bi,bj)*theta(i,j,ks,bi,bj) |
./pkg/monitor/mon_surfcor.F |
94 |
MON_SURFCOR |
& *wVel(i,j,ks,bi,bj)*salt(i,j,ks,bi,bj) |
./pkg/monitor/mon_surfcor.F |
98 |
MON_SURFCOR |
& + tmpVal*atm_cp*((rC(ks)/atm_po)**atm_kappa) |
./pkg/obcs/obcs_apply_surf_dr.F |
100 |
OBCS_APPLY_SURF_DR |
& + etaFld(i,j-1,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
114 |
OBCS_APPLY_SURF_DR |
ks = kSurfW(i,j,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
115 |
OBCS_APPLY_SURF_DR |
IF (ks.LE.Nr) THEN |
./pkg/obcs/obcs_apply_surf_dr.F |
117 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacW(i,j,ks,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
118 |
OBCS_APPLY_SURF_DR |
& + OBEeta(j,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
120 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacW(i,j,ks,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
121 |
OBCS_APPLY_SURF_DR |
& + etaFld(i,j,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
133 |
OBCS_APPLY_SURF_DR |
ks = kSurfW(i,j,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
134 |
OBCS_APPLY_SURF_DR |
IF (ks.LE.Nr) THEN |
./pkg/obcs/obcs_apply_surf_dr.F |
136 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacW(i,j,ks,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
137 |
OBCS_APPLY_SURF_DR |
& + OBWeta(j,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
139 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacW(i,j,ks,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
140 |
OBCS_APPLY_SURF_DR |
& + etaFld(i-1,j,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
55 |
OBCS_APPLY_SURF_DR |
INTEGER i,j,ks |
./pkg/obcs/obcs_apply_surf_dr.F |
74 |
OBCS_APPLY_SURF_DR |
ks = kSurfS(i,j,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
75 |
OBCS_APPLY_SURF_DR |
IF (ks.LE.Nr) THEN |
./pkg/obcs/obcs_apply_surf_dr.F |
77 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacS(i,j,ks,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
78 |
OBCS_APPLY_SURF_DR |
& + OBNeta(i,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
80 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacS(i,j,ks,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
81 |
OBCS_APPLY_SURF_DR |
& + etaFld(i,j,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
93 |
OBCS_APPLY_SURF_DR |
ks = kSurfS(i,j,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
94 |
OBCS_APPLY_SURF_DR |
IF (ks.LE.Nr) THEN |
./pkg/obcs/obcs_apply_surf_dr.F |
96 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacS(i,j,ks,bi,bj) |
./pkg/obcs/obcs_apply_surf_dr.F |
97 |
OBCS_APPLY_SURF_DR |
& + OBSeta(i,bi,bj)*recip_drF(ks) |
./pkg/obcs/obcs_apply_surf_dr.F |
99 |
OBCS_APPLY_SURF_DR |
hFactmp = h0FacS(i,j,ks,bi,bj) |
./model/src/diags_oceanic_surf_flux.F |
135 |
DIAGS_OCEANIC_SURF_FLUX |
& + PmEpR(i,j,bi,bj)*theta(i,j,ks,bi,bj)*HeatCapacity_Cp |
./model/src/diags_oceanic_surf_flux.F |
168 |
DIAGS_OCEANIC_SURF_FLUX |
& + PmEpR(i,j,bi,bj)*salt(i,j,ks,bi,bj) |
./model/src/diags_oceanic_surf_flux.F |
50 |
DIAGS_OCEANIC_SURF_FLUX |
INTEGER ks |
./model/src/diags_oceanic_surf_flux.F |
56 |
DIAGS_OCEANIC_SURF_FLUX |
ks=Nr |
./model/src/diags_oceanic_surf_flux.F |
58 |
DIAGS_OCEANIC_SURF_FLUX |
ks=1 |
./pkg/ptracers/ptracers_calc_wsurf_tr.F |
47 |
PTRACERS_CALC_WSURF_TR |
INTEGER i,j,bi,bj,ks,itr |
./pkg/ptracers/ptracers_calc_wsurf_tr.F |
66 |
PTRACERS_CALC_WSURF_TR |
ks = ksurfC(i,j,bi,bj) |
./pkg/ptracers/ptracers_calc_wsurf_tr.F |
67 |
PTRACERS_CALC_WSURF_TR |
IF (ks.LE.Nr) THEN |
./pkg/ptracers/ptracers_calc_wsurf_tr.F |
69 |
PTRACERS_CALC_WSURF_TR |
& + rA(i,j,bi,bj)*wVelFld(i,j,ks,bi,bj) |
./pkg/ptracers/ptracers_calc_wsurf_tr.F |
70 |
PTRACERS_CALC_WSURF_TR |
& *ptracer(i,j,ks,bi,bj,iTr) |
./pkg/ptracers/ptracers_forcing_surf.F |
134 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_EvPrRn(iTrc) - pTracer(i,j,ks,bi,bj,iTrc) ) |
./pkg/ptracers/ptracers_forcing_surf.F |
165 |
PTRACERS_FORCING_SURF |
& *( pTracer(i,j,ks,bi,bj,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./pkg/ptracers/ptracers_forcing_surf.F |
187 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_ref(ks,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./pkg/ptracers/ptracers_forcing_surf.F |
53 |
PTRACERS_FORCING_SURF |
INTEGER iTrc, ks |
./pkg/ptracers/ptracers_forcing_surf.F |
59 |
PTRACERS_FORCING_SURF |
ks = Nr |
./pkg/ptracers/ptracers_forcing_surf.F |
61 |
PTRACERS_FORCING_SURF |
ks = 1 |
./pkg/ptracers/ptracers_forcing_surf.F |
82 |
PTRACERS_FORCING_SURF |
cutoff = 0.1 _d 0 *drF(ks)/PTRACERS_dTLev(ks) |
./pkg/ptracers/ptracers_forcing_surf.F |
88 |
PTRACERS_FORCING_SURF |
tmpVar = MAX( salt(i,j,ks,bi,bj), epsil ) |
./model/src/external_forcing_surf.F |
262 |
EXTERNAL_FORCING_SURF |
& *( temp_EvPrRn - theta(i,j,ks,bi,bj) ) |
./model/src/external_forcing_surf.F |
273 |
EXTERNAL_FORCING_SURF |
& *( salt_EvPrRn - salt(i,j,ks,bi,bj) ) |
./model/src/external_forcing_surf.F |
297 |
EXTERNAL_FORCING_SURF |
& *( theta(i,j,ks,bi,bj) - temp_EvPrRn ) |
./model/src/external_forcing_surf.F |
308 |
EXTERNAL_FORCING_SURF |
& *( salt(i,j,ks,bi,bj) - salt_EvPrRn ) |
./model/src/external_forcing_surf.F |
323 |
EXTERNAL_FORCING_SURF |
& *( tRef(ks) - temp_EvPrRn ) |
./model/src/external_forcing_surf.F |
62 |
EXTERNAL_FORCING_SURF |
INTEGER ks |
./model/src/external_forcing_surf.F |
73 |
EXTERNAL_FORCING_SURF |
ks = Nr |
./model/src/external_forcing_surf.F |
75 |
EXTERNAL_FORCING_SURF |
ks = 1 |
./model/src/forcing_surf_relax.F |
101 |
FORCING_SURF_RELAX |
& *(theta(i,j,ks,bi,bj)-SST(i,j,bi,bj)) |
./model/src/forcing_surf_relax.F |
102 |
FORCING_SURF_RELAX |
& *drF(ks)*_hFacC(i,j,ks,bi,bj) |
./model/src/forcing_surf_relax.F |
106 |
FORCING_SURF_RELAX |
& *(salt(i,j,ks,bi,bj)-SSS(i,j,bi,bj)) |
./model/src/forcing_surf_relax.F |
107 |
FORCING_SURF_RELAX |
& *drF(ks)*_hFacC(i,j,ks,bi,bj) |
./model/src/forcing_surf_relax.F |
136 |
FORCING_SURF_RELAX |
& *dBHybSigF(ks)*recip_drF(ks) |
./model/src/forcing_surf_relax.F |
137 |
FORCING_SURF_RELAX |
& *recip_hFacC(i,j,ks,bi,bj) |
./model/src/forcing_surf_relax.F |
141 |
FORCING_SURF_RELAX |
& *dBHybSigF(ks)*recip_drF(ks) |
./model/src/forcing_surf_relax.F |
142 |
FORCING_SURF_RELAX |
& *recip_hFacC(i,j,ks,bi,bj) |
./model/src/forcing_surf_relax.F |
150 |
FORCING_SURF_RELAX |
IF (ks.EQ.kSurfC(i,j,bi,bj)) THEN |
./model/src/forcing_surf_relax.F |
152 |
FORCING_SURF_RELAX |
& *_recip_hFacC(i,j,ks,bi,bj)*hFac_surfC(i,j,bi,bj) |
./model/src/forcing_surf_relax.F |
154 |
FORCING_SURF_RELAX |
& *_recip_hFacC(i,j,ks,bi,bj)*hFac_surfC(i,j,bi,bj) |
./model/src/forcing_surf_relax.F |
56 |
FORCING_SURF_RELAX |
INTEGER ks |
./model/src/forcing_surf_relax.F |
67 |
FORCING_SURF_RELAX |
ks = Nr |
./model/src/forcing_surf_relax.F |
69 |
FORCING_SURF_RELAX |
ks = 1 |
./model/src/forcing_surf_relax.F |
85 |
FORCING_SURF_RELAX |
& *(theta(i,j,ks,bi,bj)-SST(i,j,bi,bj)) |
./model/src/forcing_surf_relax.F |
86 |
FORCING_SURF_RELAX |
& *drF(ks)*_hFacC(i,j,ks,bi,bj) |
./model/src/forcing_surf_relax.F |
90 |
FORCING_SURF_RELAX |
& *(salt(i,j,ks,bi,bj)-SSS(i,j,bi,bj)) |
./model/src/forcing_surf_relax.F |
91 |
FORCING_SURF_RELAX |
& *drF(ks)*_hFacC(i,j,ks,bi,bj) |
./pkg/salt_plume/salt_plume_forcing_surf.F |
48 |
SALT_PLUME_FORCING_SURF |
INTEGER i, j, ks |
./pkg/salt_plume/salt_plume_forcing_surf.F |
50 |
SALT_PLUME_FORCING_SURF |
ks = Nr |
./pkg/salt_plume/salt_plume_forcing_surf.F |
52 |
SALT_PLUME_FORCING_SURF |
ks = 1 |
./pkg/seaice/seaice_advdiff.F |
109 |
SEAICE_ADVDIFF |
ks = 1 |
./pkg/seaice/seaice_advdiff.F |
128 |
SEAICE_ADVDIFF |
xA(i,j,bi,bj) = _dyG(i,j,bi,bj)*_maskW(i,j,ks,bi,bj) |
./pkg/seaice/seaice_advdiff.F |
129 |
SEAICE_ADVDIFF |
yA(i,j,bi,bj) = _dxG(i,j,bi,bj)*_maskS(i,j,ks,bi,bj) |
./pkg/seaice/seaice_advdiff.F |
74 |
SEAICE_ADVDIFF |
INTEGER ks |
./pkg/seaice/seaice_get_dynforcing.F |
131 |
SEAICE_GET_DYNFORCING |
& *_maskW(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
133 |
SEAICE_GET_DYNFORCING |
& *_maskS(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
148 |
SEAICE_GET_DYNFORCING |
& + 0.5 _d 0 * (uVel(i,j,ks,bi,bj)+uVel(i+1,j,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
151 |
SEAICE_GET_DYNFORCING |
& + 0.5 _d 0 * (vVel(i,j,ks,bi,bj)+vVel(i,j+1,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
192 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(uVel(i,j,ks,bi,bj)+uVel(i+1,j,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
196 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(vVel(i,j,ks,bi,bj)+vVel(i,j+1,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
200 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(uVel(i-1,j,ks,bi,bj)+uVel(i,j,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
204 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(vVel(i-1,j,ks,bi,bj)+vVel(i-1,j+1,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
206 |
SEAICE_GET_DYNFORCING |
& )*_maskW(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
211 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(uVel(i,j,ks,bi,bj)+uVel(i+1,j,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
215 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(vVel(i,j,ks,bi,bj)+vVel(i,j+1,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
219 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(uVel(i,j-1,ks,bi,bj)+uVel(i+1,j-1,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
223 |
SEAICE_GET_DYNFORCING |
& +0.5 _d 0*(vVel(i,j-1,ks,bi,bj)+vVel(i,j,ks,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
225 |
SEAICE_GET_DYNFORCING |
& )*_maskS(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
239 |
SEAICE_GET_DYNFORCING |
& )*_maskW(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
248 |
SEAICE_GET_DYNFORCING |
& )*_maskS(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
268 |
SEAICE_GET_DYNFORCING |
& *_maskW(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
270 |
SEAICE_GET_DYNFORCING |
& *_maskS(i,j,ks,bi,bj) |
./pkg/seaice/seaice_get_dynforcing.F |
71 |
SEAICE_GET_DYNFORCING |
INTEGER ks |
./pkg/seaice/seaice_get_dynforcing.F |
91 |
SEAICE_GET_DYNFORCING |
ks = 1 |
./model/src/ini_cg2d.F |
207 |
INI_CG2D |
ks = ksurfC(i,j,bi,bj) |
./model/src/ini_cg2d.F |
211 |
INI_CG2D |
& +freeSurfFac*myNorm*recip_Bo(i,j,bi,bj)*deepFac2F(ks) |
./model/src/ini_cg2d.F |
45 |
INI_CG2D |
INTEGER i, j, k, ks |
./model/src/ini_cg3d.F |
214 |
INI_CG3D |
ks = 1 |
./model/src/ini_cg3d.F |
217 |
INI_CG3D |
aC3d(i,j,ks,bi,bj) = aC3d(i,j,ks,bi,bj) |
./model/src/ini_cg3d.F |
219 |
INI_CG3D |
& *rA(i,j,bi,bj)*deepFac2F(ks)/deltaTMom/deltaTFreeSurf |
./model/src/ini_cg3d.F |
227 |
INI_CG3D |
ks = kSurfC(i,j,bi,bj) |
./model/src/ini_cg3d.F |
228 |
INI_CG3D |
IF ( ks.LE.Nr ) THEN |
./model/src/ini_cg3d.F |
229 |
INI_CG3D |
aC3d(i,j,ks,bi,bj) = aC3d(i,j,ks,bi,bj) |
./model/src/ini_cg3d.F |
231 |
INI_CG3D |
& *rA(i,j,bi,bj)*deepFac2F(ks)/deltaTMom/deltaTFreeSurf |
./model/src/ini_cg3d.F |
47 |
INI_CG3D |
INTEGER i, j, k, ks |
./pkg/seaice/seaice_tracer_phys.F |
213 |
SEAICE_TRACER_PHYS |
& *SPsalFRAC*(salt(I,j,ks,bi,bj)-SItrFromOcean(i,j)) |
./pkg/seaice/seaice_tracer_phys.F |
42 |
SEAICE_TRACER_PHYS |
INTEGER iTr, jTh, I, J, bi, bj, ks |
./pkg/seaice/seaice_tracer_phys.F |
58 |
SEAICE_TRACER_PHYS |
ks=1 |
./pkg/seaice/seaice_tracer_phys.F |
78 |
SEAICE_TRACER_PHYS |
SItrFromOcean(i,j)=SItrFromOceanFrac(iTr)*salt(I,j,ks,bi,bj) |
./pkg/seaice/seaice_tracer_phys.F |
79 |
SEAICE_TRACER_PHYS |
SItrFromFlood(i,j)=SItrFromFloodFrac(iTr)*salt(I,j,ks,bi,bj) |
./model/src/ini_nh_fields.F |
45 |
INI_NH_FIELDS |
INTEGER ks |
./model/src/ini_nh_fields.F |
89 |
INI_NH_FIELDS |
ks = kSurfC(i,j,bi,bj) |
./model/src/ini_nh_fields.F |
90 |
INI_NH_FIELDS |
IF ( ks.LE.Nr ) THEN |
./model/src/ini_nh_fields.F |
91 |
INI_NH_FIELDS |
dPhiNH(i,j,bi,bj) = phi_nh(i,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
109 |
THSICE_GET_OCEAN |
& ( uVel(i,j,ks,bi,bj) * uVel(i,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
110 |
THSICE_GET_OCEAN |
& + uVel(i+1,j,ks,bi,bj)*uVel(i+1,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
111 |
THSICE_GET_OCEAN |
& + vVel(i,j+1,ks,bi,bj)*vVel(i,j+1,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
112 |
THSICE_GET_OCEAN |
& + vVel(i,j,ks,bi,bj) * vVel(i,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
120 |
THSICE_GET_OCEAN |
uRel1 = uVel( i, j,ks,bi,bj)-uIce( i, j,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
121 |
THSICE_GET_OCEAN |
uRel2 = uVel(i+1,j,ks,bi,bj)-uIce(i+1,j,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
122 |
THSICE_GET_OCEAN |
vRel1 = vVel(i, j, ks,bi,bj)-vIce(i, j, bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
123 |
THSICE_GET_OCEAN |
vRel2 = vVel(i,j+1,ks,bi,bj)-vIce(i,j+1,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
56 |
THSICE_GET_OCEAN |
INTEGER ks |
./pkg/thsice/thsice_get_ocean.F |
62 |
THSICE_GET_OCEAN |
ks = 1 |
./pkg/thsice/thsice_get_ocean.F |
68 |
THSICE_GET_OCEAN |
hOceMxL(i,j,bi,bj) = drF(ks)*h0FacC(i,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
76 |
THSICE_GET_OCEAN |
hOceMxL(i,j,bi,bj) = drF(ks)*hFac_surfC(i,j,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
78 |
THSICE_GET_OCEAN |
hOceMxL(i,j,bi,bj) = drF(ks)*hFacC(i,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
89 |
THSICE_GET_OCEAN |
hOceMxL(i,j,bi,bj) = drF(ks)*hFacC(i,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
96 |
THSICE_GET_OCEAN |
tOceMxL(i,j,bi,bj) = theta(i,j,ks,bi,bj) |
./pkg/thsice/thsice_get_ocean.F |
97 |
THSICE_GET_OCEAN |
sOceMxL(i,j,bi,bj) = salt (i,j,ks,bi,bj) |
./model/src/ini_nlfs_vars.F |
140 |
INI_NLFS_VARS |
ks = kSurfC(i,j,bi,bj) |
./model/src/ini_nlfs_vars.F |
141 |
INI_NLFS_VARS |
IF (ks.LE.Nr) THEN |
./model/src/ini_nlfs_vars.F |
142 |
INI_NLFS_VARS |
Rmin_tmp = rF(ks+1) |
./model/src/ini_nlfs_vars.F |
143 |
INI_NLFS_VARS |
IF ( ks.EQ.kSurfW(i,j,bi,bj)) |
./model/src/ini_nlfs_vars.F |
145 |
INI_NLFS_VARS |
IF ( ks.EQ.kSurfW(i+1,j,bi,bj)) |
./model/src/ini_nlfs_vars.F |
147 |
INI_NLFS_VARS |
IF ( ks.EQ.kSurfS(i,j,bi,bj)) |
./model/src/ini_nlfs_vars.F |
149 |
INI_NLFS_VARS |
IF ( ks.EQ.kSurfS(i,j+1,bi,bj)) |
./model/src/ini_nlfs_vars.F |
153 |
INI_NLFS_VARS |
& MAX( MAX(rF(ks+1),R_low(i,j,bi,bj)) + hFacInf*drF(ks), |
./model/src/ini_nlfs_vars.F |
154 |
INI_NLFS_VARS |
& Rmin_tmp + hFacInfMOM*drF(ks) |
./model/src/ini_nlfs_vars.F |
39 |
INI_NLFS_VARS |
INTEGER k, ks |
./model/src/ini_p_ground.F |
107 |
INI_P_GROUND |
ks = 1 |
./model/src/ini_p_ground.F |
109 |
INI_P_GROUND |
IF (Hfld(i,j,bi,bj).GE.hRef(k)) ks = k |
./model/src/ini_p_ground.F |
111 |
INI_P_GROUND |
Po_surf = rHalf(ks) + (rHalf(ks+1)-rHalf(ks))* |
./model/src/ini_p_ground.F |
112 |
INI_P_GROUND |
& (Hfld(i,j,bi,bj)-hRef(ks))/(hRef(ks+1)-hRef(ks)) |
./model/src/ini_p_ground.F |
273 |
INI_P_GROUND |
ks = kSurfC(i,j,bi,bj) |
./model/src/ini_p_ground.F |
274 |
INI_P_GROUND |
IF (ks.LE.Nr) THEN |
./model/src/ini_p_ground.F |
278 |
INI_P_GROUND |
IF ( Pfld(i,j,bi,bj).LT.rF(k) ) ks = k |
./model/src/ini_p_ground.F |
281 |
INI_P_GROUND |
IF ( Pfld(i,j,bi,bj).GE.rC(ks) ) THEN |
./model/src/ini_p_ground.F |
282 |
INI_P_GROUND |
phiLoc = hRef(2*ks) |
./model/src/ini_p_ground.F |
283 |
INI_P_GROUND |
& + (hRef(2*ks-1)-hRef(2*ks)) |
./model/src/ini_p_ground.F |
284 |
INI_P_GROUND |
& *(Pfld(i,j,bi,bj)-rC(ks))/(rHalf(2*ks-1)-rHalf(2*ks)) |
./model/src/ini_p_ground.F |
286 |
INI_P_GROUND |
phiLoc = hRef(2*ks) |
./model/src/ini_p_ground.F |
287 |
INI_P_GROUND |
& + (hRef(2*ks+1)-hRef(2*ks)) |
./model/src/ini_p_ground.F |
288 |
INI_P_GROUND |
& *(Pfld(i,j,bi,bj)-rC(ks))/(rHalf(2*ks+1)-rHalf(2*ks)) |
./model/src/ini_p_ground.F |
62 |
INI_P_GROUND |
INTEGER bi,bj,i,j,k, ks |
./model/src/integr_continuity.F |
161 |
INTEGR_CONTINUITY |
ks = kSurfC(I,J,bi,bj) |
./model/src/integr_continuity.F |
164 |
INTEGR_CONTINUITY |
& *recip_deepFac2F(ks) |
./model/src/integr_continuity.F |
177 |
INTEGR_CONTINUITY |
ks = kSurfC(i,j,bi,bj) |
./model/src/integr_continuity.F |
179 |
INTEGR_CONTINUITY |
& *recip_deepFac2F(ks) |
./model/src/integr_continuity.F |
241 |
INTEGR_CONTINUITY |
ks = kSurfC(i,j,bi,bj) |
./model/src/integr_continuity.F |
243 |
INTEGR_CONTINUITY |
& *deepFac2F(ks)*rhoFacF(ks) |
./model/src/integr_continuity.F |
58 |
INTEGR_CONTINUITY |
INTEGER ks |
./verification/fizhi-gridalt-hs/code/do_fizhi.F |
153 |
DO_FIZHI |
_RL kF,sigma_b,ks,ka,deg2rad,pi,atm_po,atm_kappa,termp,kv,kT |
./verification/fizhi-gridalt-hs/code/do_fizhi.F |
164 |
DO_FIZHI |
ks=1. _d 0/(4. _d 0 *86400. _d 0) |
./verification/fizhi-gridalt-hs/code/do_fizhi.F |
190 |
DO_FIZHI |
kT=ka+(ks-ka) |
./verification/hs94.128x64x5/code/external_forcing.F |
185 |
EXTERNAL_FORCING_T |
_RL thetaLim,kT,ka,ks,sigma_b,term1,term2,thetaEq,termP |
./verification/hs94.128x64x5/code/external_forcing.F |
189 |
EXTERNAL_FORCING_T |
ks=1. _d 0/(4. _d 0 *86400. _d 0) |
./verification/hs94.128x64x5/code/external_forcing.F |
201 |
EXTERNAL_FORCING_T |
kT=ka+(ks-ka) |
./verification/hs94.1x64x5/code/apply_forcing.F |
248 |
APPLY_FORCING_T |
_RL thetaLim, kT, ka, ks, sigma_b, term1, term2, thetaEq |
./verification/hs94.1x64x5/code/apply_forcing.F |
253 |
APPLY_FORCING_T |
ks = 1. _d 0/(4. _d 0 *86400. _d 0) |
./verification/hs94.1x64x5/code/apply_forcing.F |
286 |
APPLY_FORCING_T |
kT = ka+(ks-ka) |
./verification/hs94.1x64x5/code_ad/apply_forcing.F |
248 |
APPLY_FORCING_T |
_RL thetaLim, kT, ka, ks, sigma_b, term1, term2, thetaEq |
./verification/hs94.1x64x5/code_ad/apply_forcing.F |
253 |
APPLY_FORCING_T |
ks = 1. _d 0/(4. _d 0 *86400. _d 0) |
./verification/hs94.1x64x5/code_ad/apply_forcing.F |
286 |
APPLY_FORCING_T |
kT = ka+(ks-ka) |
./verification/hs94.1x64x5/code_oad/apply_forcing.F |
248 |
APPLY_FORCING_T |
_RL thetaLim, kT, ka, ks, sigma_b, term1, term2, thetaEq |
./verification/hs94.1x64x5/code_oad/apply_forcing.F |
253 |
APPLY_FORCING_T |
ks = 1. _d 0/(4. _d 0 *86400. _d 0) |
./verification/hs94.1x64x5/code_oad/apply_forcing.F |
286 |
APPLY_FORCING_T |
kT = ka+(ks-ka) |
./verification/hs94.cs-32x32x5/code/apply_forcing.F |
248 |
APPLY_FORCING_T |
_RL thetaLim, kT, ka, ks, sigma_b, term1, term2, thetaEq |
./verification/hs94.cs-32x32x5/code/apply_forcing.F |
253 |
APPLY_FORCING_T |
ks = 1. _d 0/(4. _d 0 *86400. _d 0) |
./verification/hs94.cs-32x32x5/code/apply_forcing.F |
286 |
APPLY_FORCING_T |
kT = ka+(ks-ka) |
./model/src/post_cg3d.F |
51 |
POST_CG3D |
INTEGER ks |
./model/src/post_cg3d.F |
68 |
POST_CG3D |
ks = 1 |
./model/src/post_cg3d.F |
71 |
POST_CG3D |
dPhiNH(i,j,bi,bj) = ( phi_nh(i,j,ks,bi,bj) |
./model/src/post_cg3d.F |
75 |
POST_CG3D |
& *( wVel(i,j,ks,bi,bj) - dPhiNH(i,j,bi,bj) ) |
./model/src/post_cg3d.F |
91 |
POST_CG3D |
ks = kSurfC(i,j,bi,bj) |
./model/src/post_cg3d.F |
92 |
POST_CG3D |
IF ( ks.LE.Nr ) THEN |
./model/src/post_cg3d.F |
93 |
POST_CG3D |
dPhiNH(i,j,bi,bj) = phi_nh(i,j,ks,bi,bj) |
./model/src/pre_cg3d.F |
100 |
PRE_CG3D |
cg3d_b(i,j,ks,bi,bj) = cg3d_b(i,j,ks,bi,bj) |
./model/src/pre_cg3d.F |
125 |
PRE_CG3D |
ks = 1 |
./model/src/pre_cg3d.F |
128 |
PRE_CG3D |
cg3d_b(i,j,ks,bi,bj) = cg3d_b(i,j,ks,bi,bj) |
./model/src/pre_cg3d.F |
130 |
PRE_CG3D |
& + locGamma*wVel(i,j,ks,bi,bj) ) |
./model/src/pre_cg3d.F |
132 |
PRE_CG3D |
& *_rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/pre_cg3d.F |
142 |
PRE_CG3D |
ks = kSurfC(i,j,bi,bj) |
./model/src/pre_cg3d.F |
143 |
PRE_CG3D |
IF ( ks.LE.Nr ) THEN |
./model/src/pre_cg3d.F |
144 |
PRE_CG3D |
cg3d_b(i,j,ks,bi,bj) = cg3d_b(i,j,ks,bi,bj) |
./model/src/pre_cg3d.F |
146 |
PRE_CG3D |
& *_rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/pre_cg3d.F |
157 |
PRE_CG3D |
ks = kSurfC(i,j,bi,bj) |
./model/src/pre_cg3d.F |
158 |
PRE_CG3D |
IF ( ks.LE.Nr ) THEN |
./model/src/pre_cg3d.F |
159 |
PRE_CG3D |
cg3d_b(i,j,ks,bi,bj) = cg3d_b(i,j,ks,bi,bj) |
./model/src/pre_cg3d.F |
161 |
PRE_CG3D |
& *_rA(i,j,bi,bj)*deepFac2F(ks)/deltaTMom |
./model/src/pre_cg3d.F |
58 |
PRE_CG3D |
INTEGER ks, kp1 |
./model/src/pre_cg3d.F |
96 |
PRE_CG3D |
ks = 1 |
./model/src/pre_cg3d.F |
97 |
PRE_CG3D |
IF ( usingPCoords ) ks = Nr |
./model/src/set_ref_state.F |
302 |
SET_REF_STATE |
ks = (k+1)/2 |
./model/src/set_ref_state.F |
305 |
SET_REF_STATE |
phiRef(k+1) = phiRef(k)+ddPI*tLoc(ks) |
./model/src/set_ref_state.F |
41 |
SET_REF_STATE |
INTEGER k, ks, stdUnit |
./model/src/solve_for_pressure.F |
193 |
SOLVE_FOR_PRESSURE |
ks = kSurfC(i,j,bi,bj) |
./model/src/solve_for_pressure.F |
194 |
SOLVE_FOR_PRESSURE |
IF ( ks.LE.Nr ) THEN |
./model/src/solve_for_pressure.F |
196 |
SOLVE_FOR_PRESSURE |
& -freeSurfFac*_rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/solve_for_pressure.F |
199 |
SOLVE_FOR_PRESSURE |
& +phi_nh(i,j,ks,bi,bj)*recip_Bo(i,j,bi,bj) ) |
./model/src/solve_for_pressure.F |
200 |
SOLVE_FOR_PRESSURE |
cg3d_b(i,j,ks,bi,bj) = cg3d_b(i,j,ks,bi,bj) |
./model/src/solve_for_pressure.F |
201 |
SOLVE_FOR_PRESSURE |
& -freeSurfFac*_rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/solve_for_pressure.F |
204 |
SOLVE_FOR_PRESSURE |
& +phi_nh(i,j,ks,bi,bj)*recip_Bo(i,j,bi,bj) ) |
./model/src/solve_for_pressure.F |
215 |
SOLVE_FOR_PRESSURE |
ks = kSurfC(i,j,bi,bj) |
./model/src/solve_for_pressure.F |
217 |
SOLVE_FOR_PRESSURE |
& -freeSurfFac*_rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/solve_for_pressure.F |
225 |
SOLVE_FOR_PRESSURE |
ks = kSurfC(i,j,bi,bj) |
./model/src/solve_for_pressure.F |
227 |
SOLVE_FOR_PRESSURE |
& -freeSurfFac*_rA(i,j,bi,bj)*deepFac2F(ks) |
./model/src/solve_for_pressure.F |
59 |
SOLVE_FOR_PRESSURE |
INTEGER ks |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
137 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_EvPrRn(iTrc) - pTracer(i,j,ks,bi,bj,iTrc) ) |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
168 |
PTRACERS_FORCING_SURF |
& *( pTracer(i,j,ks,bi,bj,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
190 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_ref(ks,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
53 |
PTRACERS_FORCING_SURF |
INTEGER iTrc, ks |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
59 |
PTRACERS_FORCING_SURF |
ks = Nr |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
61 |
PTRACERS_FORCING_SURF |
ks = 1 |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
72 |
PTRACERS_FORCING_SURF |
& * ( 0. _d 0 - pTracer(i,j,ks,bi,bj,iTrc) ) |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
73 |
PTRACERS_FORCING_SURF |
& * drF(ks) * _hFacC(i,j,ks,bi,bj) |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
85 |
PTRACERS_FORCING_SURF |
cutoff = 0.1 _d 0 *drF(ks)/PTRACERS_dTLev(ks) |
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F |
91 |
PTRACERS_FORCING_SURF |
tmpVar = MAX( salt(i,j,ks,bi,bj), epsil ) |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
265 |
EXTERNAL_FORCING_SURF |
& *( temp_EvPrRn - theta(i,j,ks,bi,bj) ) |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
276 |
EXTERNAL_FORCING_SURF |
& *( salt_EvPrRn - salt(i,j,ks,bi,bj) ) |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
300 |
EXTERNAL_FORCING_SURF |
& *( theta(i,j,ks,bi,bj) - temp_EvPrRn ) |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
311 |
EXTERNAL_FORCING_SURF |
& *( salt(i,j,ks,bi,bj) - salt_EvPrRn ) |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
326 |
EXTERNAL_FORCING_SURF |
& *( tRef(ks) - temp_EvPrRn ) |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
65 |
EXTERNAL_FORCING_SURF |
INTEGER ks |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
76 |
EXTERNAL_FORCING_SURF |
ks = Nr |
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F |
78 |
EXTERNAL_FORCING_SURF |
ks = 1 |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
265 |
EXTERNAL_FORCING_SURF |
& *( temp_EvPrRn - theta(i,j,ks,bi,bj) ) |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
276 |
EXTERNAL_FORCING_SURF |
& *( salt_EvPrRn - salt(i,j,ks,bi,bj) ) |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
300 |
EXTERNAL_FORCING_SURF |
& *( theta(i,j,ks,bi,bj) - temp_EvPrRn ) |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
311 |
EXTERNAL_FORCING_SURF |
& *( salt(i,j,ks,bi,bj) - salt_EvPrRn ) |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
326 |
EXTERNAL_FORCING_SURF |
& *( tRef(ks) - temp_EvPrRn ) |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
65 |
EXTERNAL_FORCING_SURF |
INTEGER ks |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
76 |
EXTERNAL_FORCING_SURF |
ks = Nr |
./verification/tutorial_global_oce_optim/code_oad/external_forcing_surf.F |
78 |
EXTERNAL_FORCING_SURF |
ks = 1 |
./verification/tutorial_held_suarez_cs/code/apply_forcing.F |
248 |
APPLY_FORCING_T |
_RL thetaLim, kT, ka, ks, sigma_b, term1, term2, thetaEq |
./verification/tutorial_held_suarez_cs/code/apply_forcing.F |
253 |
APPLY_FORCING_T |
ks = 1. _d 0/(4. _d 0 *86400. _d 0) |
./verification/tutorial_held_suarez_cs/code/apply_forcing.F |
286 |
APPLY_FORCING_T |
kT = ka+(ks-ka) |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
131 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_EvPrRn(iTrc) - pTracer(i,j,ks,bi,bj,iTrc) ) |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
161 |
PTRACERS_FORCING_SURF |
& *( pTracer(i,j,ks,bi,bj,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
182 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_ref(ks,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
52 |
PTRACERS_FORCING_SURF |
INTEGER iTrc, ks |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
58 |
PTRACERS_FORCING_SURF |
ks = Nr |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
60 |
PTRACERS_FORCING_SURF |
ks = 1 |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
80 |
PTRACERS_FORCING_SURF |
cutoff = 0.1 _d 0 *drF(ks)/PTRACERS_dTLev(ks) |
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F |
86 |
PTRACERS_FORCING_SURF |
tmpVar = MAX( salt(i,j,ks,bi,bj), epsil ) |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
131 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_EvPrRn(iTrc) - pTracer(i,j,ks,bi,bj,iTrc) ) |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
161 |
PTRACERS_FORCING_SURF |
& *( pTracer(i,j,ks,bi,bj,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
182 |
PTRACERS_FORCING_SURF |
& *( PTRACERS_ref(ks,iTrc) - PTRACERS_EvPrRn(iTrc) ) |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
52 |
PTRACERS_FORCING_SURF |
INTEGER iTrc, ks |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
58 |
PTRACERS_FORCING_SURF |
ks = Nr |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
60 |
PTRACERS_FORCING_SURF |
ks = 1 |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
80 |
PTRACERS_FORCING_SURF |
cutoff = 0.1 _d 0 *drF(ks)/PTRACERS_dTLev(ks) |
./verification/tutorial_tracer_adjsens/code_oad/ptracers_forcing_surf.F |
86 |
PTRACERS_FORCING_SURF |
tmpVar = MAX( salt(i,j,ks,bi,bj), epsil ) |
./model/src/update_cg2d.F |
137 |
UPDATE_CG2D |
ks = kSurfC(i,j,bi,bj) |
./model/src/update_cg2d.F |
141 |
UPDATE_CG2D |
& +freeSurfFac*cg2dNorm*recip_Bo(i,j,bi,bj)*deepFac2F(ks) |
./model/src/update_cg2d.F |
53 |
UPDATE_CG2D |
INTEGER i, j, k, ks |
./model/src/update_surf_dr.F |
106 |
UPDATE_SURF_DR |
ks = kSurfW(i,j,bi,bj) |
./model/src/update_surf_dr.F |
107 |
UPDATE_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/update_surf_dr.F |
108 |
UPDATE_SURF_DR |
hFacW(i,j,ks,bi,bj) = hFac_surfNm1W(i,j,bi,bj) |
./model/src/update_surf_dr.F |
109 |
UPDATE_SURF_DR |
recip_hFacW(i,j,ks,bi,bj)= 1. _d 0 / hFac_surfNm1W(i,j,bi,bj) |
./model/src/update_surf_dr.F |
115 |
UPDATE_SURF_DR |
ks = kSurfS(i,j,bi,bj) |
./model/src/update_surf_dr.F |
116 |
UPDATE_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/update_surf_dr.F |
117 |
UPDATE_SURF_DR |
hFacS(i,j,ks,bi,bj) = hFac_surfNm1S(i,j,bi,bj) |
./model/src/update_surf_dr.F |
118 |
UPDATE_SURF_DR |
recip_hFacS(i,j,ks,bi,bj)= 1. _d 0 / hFac_surfNm1S(i,j,bi,bj) |
./model/src/update_surf_dr.F |
44 |
UPDATE_SURF_DR |
INTEGER ks |
./model/src/update_surf_dr.F |
57 |
UPDATE_SURF_DR |
ks = kSurfC(i,j,bi,bj) |
./model/src/update_surf_dr.F |
58 |
UPDATE_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/update_surf_dr.F |
59 |
UPDATE_SURF_DR |
hFacC(i,j,ks,bi,bj) = hFac_surfC(i,j,bi,bj) |
./model/src/update_surf_dr.F |
60 |
UPDATE_SURF_DR |
recip_hFacC(i,j,ks,bi,bj)= 1. _d 0 / hFac_surfC(i,j,bi,bj) |
./model/src/update_surf_dr.F |
70 |
UPDATE_SURF_DR |
ks = kSurfW(i,j,bi,bj) |
./model/src/update_surf_dr.F |
71 |
UPDATE_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/update_surf_dr.F |
72 |
UPDATE_SURF_DR |
hFacW(i,j,ks,bi,bj) = hFac_surfW(i,j,bi,bj) |
./model/src/update_surf_dr.F |
73 |
UPDATE_SURF_DR |
recip_hFacW(i,j,ks,bi,bj)= 1. _d 0 / hFac_surfW(i,j,bi,bj) |
./model/src/update_surf_dr.F |
79 |
UPDATE_SURF_DR |
ks = kSurfS(i,j,bi,bj) |
./model/src/update_surf_dr.F |
80 |
UPDATE_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/update_surf_dr.F |
81 |
UPDATE_SURF_DR |
hFacS(i,j,ks,bi,bj) = hFac_surfS(i,j,bi,bj) |
./model/src/update_surf_dr.F |
82 |
UPDATE_SURF_DR |
recip_hFacS(i,j,ks,bi,bj)= 1. _d 0 / hFac_surfS(i,j,bi,bj) |
./model/src/update_surf_dr.F |
93 |
UPDATE_SURF_DR |
ks = kSurfC(i,j,bi,bj) |
./model/src/update_surf_dr.F |
94 |
UPDATE_SURF_DR |
IF (ks.LE.Nr) THEN |
./model/src/update_surf_dr.F |
95 |
UPDATE_SURF_DR |
hFacC(i,j,ks,bi,bj) = hFac_surfNm1C(i,j,bi,bj) |
./model/src/update_surf_dr.F |
96 |
UPDATE_SURF_DR |
recip_hFacC(i,j,ks,bi,bj)= 1. _d 0 / hFac_surfNm1C(i,j,bi,bj) |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
104 |
ATM_STORE_AIM_WNDSTR |
& )* 0.5 _d 0 * vVel(i,j,ks,bi,bj) |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
117 |
ATM_STORE_AIM_WNDSTR |
IF ( hFacW(i,j,ks,bi,bj) .NE. 0. ) THEN |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
120 |
ATM_STORE_AIM_WNDSTR |
& * 0.5 _d 0 * uVel(i,j,ks,bi,bj) |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
129 |
ATM_STORE_AIM_WNDSTR |
IF ( hFacS(i,j,ks,bi,bj) .NE. 0. ) THEN |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
132 |
ATM_STORE_AIM_WNDSTR |
& * 0.5 _d 0 * vVel(i,j,ks,bi,bj) |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
66 |
ATM_STORE_AIM_WNDSTR |
INTEGER i, j, ks |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
73 |
ATM_STORE_AIM_WNDSTR |
ks = 1 |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
83 |
ATM_STORE_AIM_WNDSTR |
IF ( hFacW(i,j,ks,bi,bj) .NE. 0. ) THEN |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
89 |
ATM_STORE_AIM_WNDSTR |
& )* 0.5 _d 0 * uVel(i,j,ks,bi,bj) |
./pkg/atm_compon_interf/atm_store_aim_wndstr.F |
98 |
ATM_STORE_AIM_WNDSTR |
IF ( hFacS(i,j,ks,bi,bj) .NE. 0. ) THEN |
./pkg/bulk_force/bulkf_forcing.F |
111 |
BULKF_FORCING |
I cloud(i,j,bi,bj),theta(i,j,ks,bi,bj), |
./pkg/bulk_force/bulkf_forcing.F |
127 |
BULKF_FORCING |
I Qair(i,j,bi,bj), theta(i,j,ks,bi,bj), |
./pkg/bulk_force/bulkf_forcing.F |
176 |
BULKF_FORCING |
IF ( maskC(i,j,ks,bi,bj).NE.0. _d 0 ) THEN |
./pkg/bulk_force/bulkf_forcing.F |
256 |
BULKF_FORCING |
& + ( theta(i,j,ks,bi,bj) - temp_EvPrRn ) |
./pkg/bulk_force/bulkf_forcing.F |
259 |
BULKF_FORCING |
Qnet(i,j,bi,bj) = Qnet(i,j,bi,bj)*maskC(i,j,ks,bi,bj) |
./pkg/bulk_force/bulkf_forcing.F |
64 |
BULKF_FORCING |
INTEGER ks, iceornot |
./pkg/bulk_force/bulkf_forcing.F |
73 |
BULKF_FORCING |
ks = 1 |
./pkg/bulk_force/bulkf_forcing.F |
83 |
BULKF_FORCING |
IF ( maskC(i,j,ks,bi,bj).NE.0. _d 0 ) THEN |
./pkg/bulk_force/bulkf_forcing.F |
88 |
BULKF_FORCING |
I theta(i,j,ks,bi,bj), flwdwn(i,j,bi,bj), |
./pkg/diagnostics/diagnostics_calc_phivel.F |
128 |
DIAGNOSTICS_CALC_PHIVEL |
& *qtmp1(i,j,ks,bi,bj)*maskInW(i,j,bi,bj) |
./pkg/diagnostics/diagnostics_calc_phivel.F |
130 |
DIAGNOSTICS_CALC_PHIVEL |
& *qtmp2(i,j,ks,bi,bj)*maskInS(i,j,bi,bj) |
./pkg/diagnostics/diagnostics_calc_phivel.F |
322 |
DIAGNOSTICS_CALC_PHIVEL |
qtmp1(i,j,ks,bi,bj) = x2d(i,j,bi,bj) |
./pkg/diagnostics/diagnostics_calc_phivel.F |
323 |
DIAGNOSTICS_CALC_PHIVEL |
qtmp2(i,j,ks,bi,bj) = psiVel(i,j,bi,bj) |
./pkg/diagnostics/diagnostics_calc_phivel.F |
69 |
DIAGNOSTICS_CALC_PHIVEL |
INTEGER ks |
./pkg/diagnostics/diagnostics_calc_phivel.F |
93 |
DIAGNOSTICS_CALC_PHIVEL |
DO ks = 1,nlevels(listId) |
./pkg/diagnostics/diagnostics_calc_phivel.F |
94 |
DIAGNOSTICS_CALC_PHIVEL |
k = NINT(levs(ks,listId)) |