File |
Line number |
Procedure |
Code |
./pkg/seaice/lsr.F |
223 |
LSR |
TEMPVAR=(uIce(I,J,bi,bj)-GWATX(I,J,bi,bj))**2 |
./pkg/seaice/lsr.F |
496 |
LSR |
uTmp(I,J,bi,bj)=uIce(I,J,bi,bj) |
./pkg/seaice/lsr.F |
511 |
LSR |
IF (I.EQ.1) AA3 = AA3 - AU(I,J,bi,bj)*uIce(I-1,J,bi,bj) |
./pkg/seaice/lsr.F |
512 |
LSR |
IF (I.EQ.sNx) AA3 = AA3 - CU(I,J,bi,bj)*uIce(I+1,J,bi,bj) |
./pkg/seaice/lsr.F |
520 |
LSR |
& + uRt1(I,J,bi,bj)*uIce(I,J-1,bi,bj) |
./pkg/seaice/lsr.F |
521 |
LSR |
& + uRt2(I,J,bi,bj)*uIce(I,J+1,bi,bj) |
./pkg/seaice/lsr.F |
556 |
LSR |
uIce(I,J,bi,bj)=uTmp(I,J,bi,bj) |
./pkg/seaice/lsr.F |
617 |
LSR |
UERR=(uIce(I,J,bi,bj)-uTmp(I,J,bi,bj)) |
./pkg/seaice/lsr.F |
659 |
LSR |
CALL EXCH_UV_XY_RL( uIce, vIce,.TRUE.,myThid) |
./pkg/seaice/lsr.F |
669 |
LSR |
CALL DEBUG_STATS_RL( 1, uIce, msgBuf, myThid ) |
./pkg/seaice/seaice_bottomdrag_coeffs.F |
107 |
SEAICE_BOTTOMDRAG_COEFFS |
& ( uIce(i ,j,bi,bj)+uIce(i+1,j,bi,bj) |
./pkg/seaice/seaice_bottomdrag_coeffs.F |
113 |
SEAICE_BOTTOMDRAG_COEFFS |
& ( uIce(i ,j,bi,bj)*maskInW( i ,j,bi,bj) |
./pkg/seaice/seaice_bottomdrag_coeffs.F |
114 |
SEAICE_BOTTOMDRAG_COEFFS |
& + uIce(i+1,J,bi,bj)*maskInW(i+1,j,bi,bj) )**2 |
./pkg/seaice/seaice_bottomdrag_coeffs.F |
16 |
SEAICE_BOTTOMDRAG_COEFFS |
I uIce, vIce, |
./pkg/seaice/seaice_bottomdrag_coeffs.F |
60 |
SEAICE_BOTTOMDRAG_COEFFS |
_RL uIce(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
./pkg/seaice/seaice_diagnostics_state.F |
194 |
SEAICE_DIAGNOSTICS_STATE |
I uIce, vIce, |
./pkg/seaice/seaice_dynsolver.F |
199 |
SEAICE_DYNSOLVER |
I uIce, vIce, AREA, |
./pkg/seaice/seaice_dynsolver.F |
283 |
SEAICE_DYNSOLVER |
uIce(i,j,bi,bj) = uIce_fd(i,j,bi,bj) |
./pkg/seaice/seaice_dynsolver.F |
296 |
SEAICE_DYNSOLVER |
CALL OBCS_APPLY_UVICE( uIce, vIce, myThid ) |
./pkg/seaice/seaice_dynsolver.F |
377 |
SEAICE_DYNSOLVER |
uIce(i,j,bi,bj)= |
./pkg/seaice/seaice_dynsolver.F |
378 |
SEAICE_DYNSOLVER |
& MAX(MIN(uIce(i,j,bi,bj),0.40 _d +00),-0.40 _d +00) |
./pkg/seaice/seaice_evp.F |
252 |
SEAICE_EVP |
uIceNm1(I,J,bi,bj) = uIce(I,J,bi,bj) |
./pkg/seaice/seaice_evp.F |
324 |
SEAICE_EVP |
I uIce, vIce, |
./pkg/seaice/seaice_evp.F |
356 |
SEAICE_EVP |
uIcePm1 (I,J,bi,bj) = uIce(i,j,bi,bj) |
./pkg/seaice/seaice_evp.F |
746 |
SEAICE_EVP |
I uIce, vIce, |
./pkg/seaice/seaice_evp.F |
751 |
SEAICE_EVP |
I uIce, vIce, |
./pkg/seaice/seaice_evp.F |
798 |
SEAICE_EVP |
& (uVel(I ,J ,kSrf,bi,bj)-uIce(I ,J ,bi,bj) |
./pkg/seaice/seaice_evp.F |
799 |
SEAICE_EVP |
& +uVel(I+1,J ,kSrf,bi,bj)-uIce(I+1,J ,bi,bj)) |
./pkg/seaice/seaice_evp.F |
801 |
SEAICE_EVP |
& (uVel(I ,J-1,kSrf,bi,bj)-uIce(I ,J-1,bi,bj) |
./pkg/seaice/seaice_evp.F |
802 |
SEAICE_EVP |
& +uVel(I+1,J-1,kSrf,bi,bj)-uIce(I+1,J-1,bi,bj)) |
./pkg/seaice/seaice_evp.F |
813 |
SEAICE_EVP |
& * 0.5 _d 0*( uIce(I,J ,bi,bj)+uIce(I+1, J,bi,bj) ) |
./pkg/seaice/seaice_evp.F |
815 |
SEAICE_EVP |
& * 0.5 _d 0*( uIce(I,J-1,bi,bj)+uIce(I+1,J-1,bi,bj) ) |
./pkg/seaice/seaice_evp.F |
829 |
SEAICE_EVP |
I uIce, vIce, |
./pkg/seaice/seaice_evp.F |
876 |
SEAICE_EVP |
uIce(I,J,bi,bj) = seaiceMaskU(I,J,bi,bj) * |
./pkg/seaice/seaice_evp.F |
878 |
SEAICE_EVP |
& * uIce(I,J,bi,bj) |
./pkg/seaice/seaice_evp.F |
902 |
SEAICE_EVP |
uIce(i,j,bi,bj) = uIce(i,j,bi,bj)*locMaskU |
./pkg/seaice/seaice_evp.F |
917 |
SEAICE_EVP |
CALL EXCH_UV_XY_RL(uIce,vIce,.TRUE.,myThid) |
./pkg/seaice/seaice_evp.F |
927 |
SEAICE_EVP |
& ( uIce(I,J,bi,bj)-uIcePm1(i,j,bi,bj) ) |
./pkg/seaice/seaice_get_dynforcing.F |
13 |
SEAICE_GET_DYNFORCING |
I uIce, vIce, icFrac, |
./pkg/seaice/seaice_get_dynforcing.F |
149 |
SEAICE_GET_DYNFORCING |
& - 0.5 _d 0 * (uIce(i,j,bi,bj)+uIce(i+1,j,bi,bj)) |
./pkg/seaice/seaice_get_dynforcing.F |
193 |
SEAICE_GET_DYNFORCING |
& -0.5 _d 0*(uIce(i,j,bi,bj)+uIce(i+1,j,bi,bj))) |
./pkg/seaice/seaice_get_dynforcing.F |
201 |
SEAICE_GET_DYNFORCING |
& -0.5 _d 0*(uIce(i-1,j,bi,bj)+uIce(i,j,bi,bj))) |
./pkg/seaice/seaice_get_dynforcing.F |
212 |
SEAICE_GET_DYNFORCING |
& -0.5 _d 0*(uIce(i,j,bi,bj)+uIce(i+1,j,bi,bj))) |
./pkg/seaice/seaice_get_dynforcing.F |
220 |
SEAICE_GET_DYNFORCING |
& -0.5 _d 0*(uIce(i,j-1,bi,bj)+uIce(i+1,j-1,bi,bj))) |
./pkg/seaice/seaice_get_dynforcing.F |
56 |
SEAICE_GET_DYNFORCING |
_RL uIce (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
./pkg/seaice/seaice_init_varia.F |
484 |
SEAICE_INIT_VARIA |
& CALL READ_FLD_XY_RL( uIceFile, ' ', uIce, 0, myThid ) |
./pkg/seaice/seaice_init_varia.F |
493 |
SEAICE_INIT_VARIA |
uIce(i,j,bi,bj) = uIce(i,j,bi,bj)*seaiceMaskU(i,j,bi,bj) |
./pkg/seaice/seaice_init_varia.F |
500 |
SEAICE_INIT_VARIA |
CALL EXCH_UV_XY_RL( uIce, vIce, .TRUE., myThid ) |
./pkg/seaice/seaice_jacvec.F |
159 |
SEAICE_JACVEC |
utp(I,J,bi,bj) = uIce(I,J,bi,bj) + epsilon * duIce(I,J,bi,bj) |
./pkg/seaice/seaice_jfnk.F |
159 |
SEAICE_JFNK |
duIcNm1(I,J,bi,bj) = uIce(I,J,bi,bj) * bdfAlpha |
./pkg/seaice/seaice_jfnk.F |
160 |
SEAICE_JFNK |
& + ( uIce(I,J,bi,bj) - uIceNm1(I,J,bi,bj) ) * bdfFac |
./pkg/seaice/seaice_jfnk.F |
163 |
SEAICE_JFNK |
uIceNm1(I,J,bi,bj) = uIce(I,J,bi,bj) |
./pkg/seaice/seaice_jfnk.F |
191 |
SEAICE_JFNK |
U uIce, vIce, JFNKresidual, |
./pkg/seaice/seaice_jfnk.F |
291 |
SEAICE_JFNK |
I uIce, vIce, uIceRes, vIceRes, |
./pkg/seaice/seaice_jfnk.F |
337 |
SEAICE_JFNK |
U uIce, vIce, JFNKresidual, |
./pkg/seaice/seaice_jfnk.F |
475 |
SEAICE_JFNK_UPDATE |
U uIce, vIce, JFNKresidual, |
./pkg/seaice/seaice_jfnk.F |
519 |
SEAICE_JFNK_UPDATE |
_RL uIce (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
./pkg/seaice/seaice_jfnk.F |
552 |
SEAICE_JFNK_UPDATE |
uIce(I,J,bi,bj) = uIce(I,J,bi,bj)+facLS*duIce(I,J,bi,bj) |
./pkg/seaice/seaice_jfnk.F |
561 |
SEAICE_JFNK_UPDATE |
I uIce, vIce, |
./pkg/seaice/seaice_krylov.F |
159 |
SEAICE_KRYLOV |
duIcNm1(I,J,bi,bj) = uIce(I,J,bi,bj) * bdfAlpha |
./pkg/seaice/seaice_krylov.F |
160 |
SEAICE_KRYLOV |
& + ( uIce(I,J,bi,bj) - uIceNm1(I,J,bi,bj) ) * bdfFac |
./pkg/seaice/seaice_krylov.F |
163 |
SEAICE_KRYLOV |
uIceNm1(I,J,bi,bj) = uIce(I,J,bi,bj) |
./pkg/seaice/seaice_krylov.F |
165 |
SEAICE_KRYLOV |
uIceLin(I,J,bi,bj) = uIce(I,J,bi,bj) |
./pkg/seaice/seaice_krylov.F |
194 |
SEAICE_KRYLOV |
& (uIce(I,J,bi,bj) + uIceLin(I,J,bi,bj)) |
./pkg/seaice/seaice_krylov.F |
233 |
SEAICE_KRYLOV |
I uIce, vIce, |
./pkg/seaice/seaice_krylov.F |
303 |
SEAICE_KRYLOV |
CALL SEAICE_MAP2VEC(nVec,uIce,vIce,sol,.TRUE.,myThid) |
./pkg/seaice/seaice_krylov.F |
331 |
SEAICE_KRYLOV |
CALL SEAICE_MAP2VEC(nVec,uIce,vIce,sol,.FALSE.,myThid) |
./pkg/seaice/seaice_krylov.F |
332 |
SEAICE_KRYLOV |
CALL EXCH_UV_XY_RL( uIce, vIce,.TRUE.,myThid) |
./pkg/seaice/seaice_lsr.F |
1726 |
SEAICE_LSR_TRIDIAGU |
U uIce, |
./pkg/seaice/seaice_lsr.F |
1761 |
SEAICE_LSR_TRIDIAGU |
_RL uIce(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
./pkg/seaice/seaice_lsr.F |
1799 |
SEAICE_LSR_TRIDIAGU |
IF (I.EQ.iMin) AA3 = AA3 - AU(I,J,bi,bj)*uIce(I-1,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
1800 |
SEAICE_LSR_TRIDIAGU |
IF (I.EQ.iMax) AA3 = AA3 - CU(I,J,bi,bj)*uIce(I+1,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
1804 |
SEAICE_LSR_TRIDIAGU |
& + uRt1(I,J,bi,bj)*uIce(I,J-1,bi,bj) |
./pkg/seaice/seaice_lsr.F |
1805 |
SEAICE_LSR_TRIDIAGU |
& + uRt2(I,J,bi,bj)*uIce(I,J+1,bi,bj) |
./pkg/seaice/seaice_lsr.F |
1853 |
SEAICE_LSR_TRIDIAGU |
uIce(I,J,bi,bj)=uTmp(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
277 |
SEAICE_LSR |
uIceNm1(I,J,bi,bj) = uIce(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
279 |
SEAICE_LSR |
uIceC (I,J,bi,bj) = uIce(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
291 |
SEAICE_LSR |
uIce (I,J,bi,bj)=HALF*(uIce(I,J,bi,bj)+uIceNm1(i,j,bi,bj)) |
./pkg/seaice/seaice_lsr.F |
293 |
SEAICE_LSR |
uIceC(I,J,bi,bj)=uIce(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
306 |
SEAICE_LSR |
uIceNm1(i,j,bi,bj)=uIce(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
508 |
SEAICE_LSR |
rhsU(I,J,bi,bj) = uIce(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
541 |
SEAICE_LSR |
I AU, BU, CU, AV, BV, CV, uIce, vIce, |
./pkg/seaice/seaice_lsr.F |
597 |
SEAICE_LSR |
uIce(i,j,bi,bj) = ( errFD *uIce(i,j,bi,bj) |
./pkg/seaice/seaice_lsr.F |
618 |
SEAICE_LSR |
CALL EXCH_UV_XY_RL( uIce, vIce, .TRUE., myThid ) |
./pkg/seaice/seaice_lsr.F |
626 |
SEAICE_LSR |
I AU, BU, CU, AV, BV, CV, uIce, vIce, |
./pkg/seaice/seaice_lsr.F |
701 |
SEAICE_LSR |
uTmp(i,j,bi,bj) = uIce(i,j,bi,bj) |
./pkg/seaice/seaice_lsr.F |
703 |
SEAICE_LSR |
& + uRt1(i,j,bi,bj)*uIce(i,j-1,bi,bj) |
./pkg/seaice/seaice_lsr.F |
704 |
SEAICE_LSR |
& + uRt2(i,j,bi,bj)*uIce(i,j+1,bi,bj) |
./pkg/seaice/seaice_lsr.F |
729 |
SEAICE_LSR |
O uIce, vIce, errCode, |
./pkg/seaice/seaice_lsr.F |
737 |
SEAICE_LSR |
uIce(i,j,bi,bj) = uTmp(i,j,bi,bj) |
./pkg/seaice/seaice_lsr.F |
738 |
SEAICE_LSR |
& + WFAU*( uIce(i,j,bi,bj)-uTmp(i,j,bi,bj) ) |
./pkg/seaice/seaice_lsr.F |
778 |
SEAICE_LSR |
uTmp(I,J,bi,bj)=uIce(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
787 |
SEAICE_LSR |
U uIce, |
./pkg/seaice/seaice_lsr.F |
813 |
SEAICE_LSR |
UERR=(uIce(I,J,bi,bj)-uTmp(I,J,bi,bj)) |
./pkg/seaice/seaice_lsr.F |
855 |
SEAICE_LSR |
CALL EXCH_UV_XY_RL( uIce, vIce,.TRUE.,myThid) |
./pkg/seaice/seaice_lsr.F |
872 |
SEAICE_LSR |
I AU, BU, CU, AV, BV, CV, uIce, vIce, |
./pkg/seaice/seaice_lsr.F |
925 |
SEAICE_LSR |
uIce(I,J,bi,bj)=uIce(I,J,bi,bj)* seaiceMaskU(I,J,bi,bj) |
./pkg/seaice/seaice_lsr.F |
945 |
SEAICE_LSR |
& - (uIce(i,j,bi,bj)+uIce(i+1,j,bi,bj)) )**2 |
./pkg/seaice/seaice_lsr.F |
950 |
SEAICE_LSR |
& ( ( (uIce(i,j,bi,bj)+uIce(i+1,j,bi,bj)) )**2 |
./pkg/seaice/seaice_lsr.F |
985 |
SEAICE_LSR |
I uIce, vIce, |
./pkg/seaice/seaice_model.F |
184 |
SEAICE_MODEL |
CALL SEAICE_ADVDIFF( uIce, vIce, myTime, myIter, myThid ) |
./pkg/seaice/seaice_ocean_stress.F |
111 |
SEAICE_OCEAN_STRESS |
& 0.5 _d 0*(uIce(I ,J ,bi,bj)-uVel(I ,J ,kSrf,bi,bj) |
./pkg/seaice/seaice_ocean_stress.F |
112 |
SEAICE_OCEAN_STRESS |
& +uIce(I+1,J ,bi,bj)-uVel(I+1,J ,kSrf,bi,bj)) |
./pkg/seaice/seaice_ocean_stress.F |
114 |
SEAICE_OCEAN_STRESS |
& 0.5 _d 0*(uIce(I ,J-1,bi,bj)-uVel(I ,J-1,kSrf,bi,bj) |
./pkg/seaice/seaice_ocean_stress.F |
115 |
SEAICE_OCEAN_STRESS |
& +uIce(I+1,J-1,bi,bj)-uVel(I+1,J-1,kSrf,bi,bj)) |
./pkg/seaice/seaice_ocean_stress.F |
97 |
SEAICE_OCEAN_STRESS |
& ( uIce(I,J,bi,bj)-uVel(I,J,kSrf,bi,bj) ) |
./pkg/seaice/seaice_output.F |
102 |
SEAICE_OUTPUT |
CALL MNC_CW_RL_W(pf,'sice',0,0,'si_UICE',uIce,myThid) |
./pkg/seaice/seaice_output.F |
140 |
SEAICE_OUTPUT |
CALL WRITE_FLD_XY_RL( 'UICE.',suff,uIce,myIter,myThid) |
./pkg/seaice/seaice_read_pickup.F |
321 |
SEAICE_READ_PICKUP |
CALL EXCH_UV_XY_RL( uIce, vIce,.TRUE.,myThid) |
./pkg/thsice/thsice_advdiff.F |
14 |
THSICE_ADVDIFF |
U uIce, vIce, |
./pkg/thsice/thsice_advdiff.F |
212 |
THSICE_ADVDIFF |
U uIce, vIce, |
./pkg/thsice/thsice_advdiff.F |
221 |
THSICE_ADVDIFF |
uTrIce(i,j) = uIce(i,j)*_dyG(i,j,bi,bj) |
./pkg/thsice/thsice_advdiff.F |
310 |
THSICE_ADVDIFF |
& 'ICE_ADV: uIce=', uIce(i,j), uIce(i+1,j), |
./pkg/thsice/thsice_advdiff.F |
56 |
THSICE_ADVDIFF |
_RL uIce (1-OLx:sNx+OLx,1-OLy:sNy+OLy) |
./pkg/thsice/thsice_diffusion.F |
12 |
THSICE_DIFFUSION |
U uIce, vIce, |
./pkg/thsice/thsice_diffusion.F |
48 |
THSICE_DIFFUSION |
_RL uIce (1-OLx:sNx+OLx,1-OLy:sNy+OLy) |
./pkg/thsice/thsice_diffusion.F |
88 |
THSICE_DIFFUSION |
& uIce(i,j) = uIce(i,j) |
./pkg/thsice/thsice_do_advect.F |
141 |
THSICE_DO_ADVECT |
O uIce, vIce, |
./pkg/thsice/thsice_do_advect.F |
144 |
THSICE_DO_ADVECT |
U uIce, vIce, |
./pkg/thsice/thsice_do_advect.F |
55 |
THSICE_DO_ADVECT |
_RL uIce(1-OLx:sNx+OLx,1-OLy:sNy+OLy) |
./pkg/thsice/thsice_do_advect.F |
84 |
THSICE_DO_ADVECT |
O uIce, vIce, |
./pkg/thsice/thsice_do_advect.F |
95 |
THSICE_DO_ADVECT |
U uIce, vIce, |
./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/cheapaml/cheapaml_seaice.F |
146 |
CHEAPAML_SEAICE |
uRelWind(i,j) = uRelWind(i,j)-uIce(i,j,bi,bj) |