File |
Line number |
Procedure |
Code |
./pkg/exch2/w2_set_f2f_index.F |
37 |
W2_SET_F2F_INDEX |
INTEGER i, j, ii, jj, i1, j1, k, lo, ll |
./pkg/exch2/w2_set_f2f_index.F |
72 |
W2_SET_F2F_INDEX |
i1 = MOD( NINT(facet_link(ii,jj)*10.), 10 ) |
./pkg/exch2/w2_set_f2f_index.F |
73 |
W2_SET_F2F_INDEX |
IF ( j1.NE.j .OR. i1.NE.i ) THEN |
./pkg/exch2/w2_set_f2f_index.F |
78 |
W2_SET_F2F_INDEX |
IF ( i1.GE.1 .AND. i1.LE.4 ) THEN |
./pkg/exch2/w2_set_f2f_index.F |
81 |
W2_SET_F2F_INDEX |
& edge(i1),'.Edge facet #',j1,' (',facet_link(ii,jj),' )' |
./pkg/flt/flt_interp_linear.F |
138 |
FLT_TRILINEAR |
INTEGER i1, j1, k1, i2, j2, k2 |
./pkg/flt/flt_interp_linear.F |
152 |
FLT_TRILINEAR |
i1 = INT(ix) |
./pkg/flt/flt_interp_linear.F |
153 |
FLT_TRILINEAR |
ddx = ix - DFLOAT(i1) |
./pkg/flt/flt_interp_linear.F |
155 |
FLT_TRILINEAR |
i1 = NINT(ix) |
./pkg/flt/flt_interp_linear.F |
156 |
FLT_TRILINEAR |
ddx = 0.5 _d 0 + ix - DFLOAT(i1) |
./pkg/flt/flt_interp_linear.F |
176 |
FLT_TRILINEAR |
i2 = i1 + 1 |
./pkg/flt/flt_interp_linear.F |
187 |
FLT_TRILINEAR |
uu = (1.-ddz)*( ( (1.-ddx)*(1.-ddy)*var(i1,j1,k1,bi,bj) |
./pkg/flt/flt_interp_linear.F |
190 |
FLT_TRILINEAR |
& + (1.-ddx)* ddy *var(i1,j2,k1,bi,bj) ) ) |
./pkg/flt/flt_interp_linear.F |
191 |
FLT_TRILINEAR |
& + ddz *( ( (1.-ddx)*(1.-ddy)*var(i1,j1,k2,bi,bj) |
./pkg/flt/flt_interp_linear.F |
194 |
FLT_TRILINEAR |
& + (1.-ddx)* ddy *var(i1,j2,k2,bi,bj) ) ) |
./pkg/flt/flt_interp_linear.F |
230 |
FLT_BILINEAR2D |
INTEGER i1, j1, i2, j2 |
./pkg/flt/flt_interp_linear.F |
244 |
FLT_BILINEAR2D |
i1 = INT(ix) |
./pkg/flt/flt_interp_linear.F |
245 |
FLT_BILINEAR2D |
ddx = ix - DFLOAT(i1) |
./pkg/flt/flt_interp_linear.F |
247 |
FLT_BILINEAR2D |
i1 = NINT(ix) |
./pkg/flt/flt_interp_linear.F |
248 |
FLT_BILINEAR2D |
ddx = 0.5 _d 0 + ix - DFLOAT(i1) |
./pkg/flt/flt_interp_linear.F |
260 |
FLT_BILINEAR2D |
i2 = i1 + 1 |
./pkg/flt/flt_interp_linear.F |
266 |
FLT_BILINEAR2D |
uu = ( (1.-ddx)*(1.-ddy)*var(i1,j1,bi,bj) |
./pkg/flt/flt_interp_linear.F |
269 |
FLT_BILINEAR2D |
& + (1.-ddx)* ddy *var(i1,j2,bi,bj) ) |
./pkg/flt/flt_interp_linear.F |
39 |
FLT_BILINEAR |
INTEGER i1, j1, i2, j2, klp |
./pkg/flt/flt_interp_linear.F |
61 |
FLT_BILINEAR |
i1 = INT(ix) |
./pkg/flt/flt_interp_linear.F |
62 |
FLT_BILINEAR |
ddx = ix - DFLOAT(i1) |
./pkg/flt/flt_interp_linear.F |
64 |
FLT_BILINEAR |
i1 = NINT(ix) |
./pkg/flt/flt_interp_linear.F |
65 |
FLT_BILINEAR |
ddx = 0.5 _d 0 + ix - DFLOAT(i1) |
./pkg/flt/flt_interp_linear.F |
77 |
FLT_BILINEAR |
i2 = i1 + 1 |
./pkg/flt/flt_interp_linear.F |
84 |
FLT_BILINEAR |
uu = ( (1.-ddx)*(1.-ddy)*var(i1,j1,kl,bi,bj) |
./pkg/flt/flt_interp_linear.F |
87 |
FLT_BILINEAR |
& + (1.-ddx)* ddy *var(i1,j2,kl,bi,bj) ) |
./pkg/flt/flt_interp_linear.F |
90 |
FLT_BILINEAR |
u11 = ( var(i1,j1,kl,bi,bj)+var(i1,j1,klp,bi,bj) )*0.5 _d 0 |
./pkg/flt/flt_interp_linear.F |
93 |
FLT_BILINEAR |
u12 = ( var(i1,j2,kl,bi,bj)+var(i1,j2,klp,bi,bj) )*0.5 _d 0 |
./pkg/gridalt/gridalt_update.F |
30 |
GRIDALT_UPDATE |
integer i1,i2,j1,j2,bi,bj |
./pkg/gridalt/gridalt_update.F |
40 |
GRIDALT_UPDATE |
i1 = 1 |
./pkg/gridalt/gridalt_update.F |
54 |
GRIDALT_UPDATE |
do i = i1,i2 |
./pkg/gridalt/gridalt_update.F |
75 |
GRIDALT_UPDATE |
do i = i1,i2 |
./pkg/gridalt/make_phys_grid.F |
122 |
MAKE_PHYS_GRID |
do i = i1,i2 |
./pkg/gridalt/make_phys_grid.F |
48 |
MAKE_PHYS_GRID |
integer i1,i2,j1,j2,bi,bj |
./pkg/gridalt/make_phys_grid.F |
7 |
MAKE_PHYS_GRID |
& nSx,nSy,i1,i2,j1,j2,bi,bj,Nrphys,Lbot,dpphys,numlevphys,nlperdyn) |
./pkg/gridalt/make_phys_grid.F |
97 |
MAKE_PHYS_GRID |
do i = i1,i2+1 |
./pkg/mdsio/mdsio_read_field.F |
111 |
MDS_READ_FIELD |
INTEGER i1,i2,i,j,k,nNz |
./pkg/mdsio/mdsio_read_field.F |
435 |
MDS_READ_FIELD |
i1 = bBij + 1 + (j-1)*sNx + (k-kLo)*sNx*sNy |
./pkg/mdsio/mdsio_read_field.F |
438 |
MDS_READ_FIELD |
READ(dUnit,rec=irec) (shared3dBuf_r4(i),i=i1,i2) |
./pkg/mdsio/mdsio_read_field.F |
440 |
MDS_READ_FIELD |
READ(dUnit,rec=irec) (shared3dBuf_r8(i),i=i1,i2) |
./pkg/mdsio/mdsio_read_field.F |
487 |
MDS_READ_FIELD |
i1 = bBij + 1 |
./pkg/mdsio/mdsio_read_field.F |
490 |
MDS_READ_FIELD |
READ(dUnit,rec=irec) (shared3dBuf_r4(i),i=i1,i2) |
./pkg/mdsio/mdsio_read_field.F |
492 |
MDS_READ_FIELD |
READ(dUnit,rec=irec) (shared3dBuf_r8(i),i=i1,i2) |
./pkg/mdsio/mdsio_write_field.F |
128 |
MDS_WRITE_FIELD |
INTEGER i1,i2,i,j,k,nNz |
./pkg/mdsio/mdsio_write_field.F |
482 |
MDS_WRITE_FIELD |
i1 = bBij + 1 + (j-1)*sNx + (k-kLo)*sNx*sNy |
./pkg/mdsio/mdsio_write_field.F |
485 |
MDS_WRITE_FIELD |
WRITE(dUnit,rec=irec) (shared3dBuf_r4(i),i=i1,i2) |
./pkg/mdsio/mdsio_write_field.F |
487 |
MDS_WRITE_FIELD |
WRITE(dUnit,rec=irec) (shared3dBuf_r8(i),i=i1,i2) |
./pkg/mdsio/mdsio_write_field.F |
512 |
MDS_WRITE_FIELD |
i1 = bBij + 1 |
./pkg/mdsio/mdsio_write_field.F |
515 |
MDS_WRITE_FIELD |
WRITE(dUnit,rec=irec) (shared3dBuf_r4(i),i=i1,i2) |
./pkg/mdsio/mdsio_write_field.F |
517 |
MDS_WRITE_FIELD |
WRITE(dUnit,rec=irec) (shared3dBuf_r8(i),i=i1,i2) |
./pkg/mdsio/mdsio_writelocal.F |
115 |
MDS_WRITELOCAL |
INTEGER i1,i2,i,j,k |
./pkg/mdsio/mdsio_writelocal.F |
291 |
MDS_WRITELOCAL |
i1 = bBij + 1 |
./pkg/mdsio/mdsio_writelocal.F |
294 |
MDS_WRITELOCAL |
CALL MDS_BYTESWAPR4( sNx*sNy*nNz, shared3dBuf_r4(i1) ) |
./pkg/mdsio/mdsio_writelocal.F |
296 |
MDS_WRITELOCAL |
CALL MDS_BYTESWAPR8( sNx*sNy*nNz, shared3dBuf_r8(i1) ) |
./pkg/mdsio/mdsio_writelocal.F |
336 |
MDS_WRITELOCAL |
i1 = bBij + 1 + (j-1)*sNx + (k-1)*sNx*sNy |
./pkg/mdsio/mdsio_writelocal.F |
339 |
MDS_WRITELOCAL |
WRITE(dUnit,rec=irec) (shared3dBuf_r4(i),i=i1,i2) |
./pkg/mdsio/mdsio_writelocal.F |
341 |
MDS_WRITELOCAL |
WRITE(dUnit,rec=irec) (shared3dBuf_r8(i),i=i1,i2) |
./pkg/mdsio/mdsio_writelocal.F |
366 |
MDS_WRITELOCAL |
i1 = bBij + 1 |
./pkg/mdsio/mdsio_writelocal.F |
369 |
MDS_WRITELOCAL |
WRITE(dUnit,rec=irec) (shared3dBuf_r4(i),i=i1,i2) |
./pkg/mdsio/mdsio_writelocal.F |
371 |
MDS_WRITELOCAL |
WRITE(dUnit,rec=irec) (shared3dBuf_r8(i),i=i1,i2) |
./pkg/openad/the_model_main.F |
314 |
THE_MODEL_MAIN |
INTEGER i1, i2, i3, i4, i5 |
./pkg/openad/the_model_main.F |
469 |
THE_MODEL_MAIN |
do i1=1-olx,snx+olx |
./pkg/openad/the_model_main.F |
477 |
THE_MODEL_MAIN |
+i1,',',i2,',',i3,',',i4,',',i5,') salt/theta ', |
./pkg/openad/the_model_main.F |
478 |
THE_MODEL_MAIN |
+xx_salt(i1,i2,i3,i4,i5)d,'/',xx_theta(i1,i2,i3,i4,i5)d |
./pkg/seaice/seaice_fgmres.F |
343 |
SEAICE_FGMRES |
integer i1, ii, j, jj, k, k1!, n1 |
./pkg/seaice/seaice_fgmres.F |
454 |
SEAICE_FGMRES |
i1 = i1Thid(myThid) |
./pkg/seaice/seaice_fgmres.F |
458 |
SEAICE_FGMRES |
vv(k,i1,bi,bj)=wk2(k,bi,bj) |
./pkg/seaice/seaice_fgmres.F |
466 |
SEAICE_FGMRES |
call SEAICE_SCALPROD(n, im+1, j, i1, vv, vv, t, myThid) |
./pkg/seaice/seaice_fgmres.F |
471 |
SEAICE_FGMRES |
vv(k,i1,bi,bj) = vv(k,i1,bi,bj) - t*vv(k,j,bi,bj) |
./pkg/seaice/seaice_fgmres.F |
476 |
SEAICE_FGMRES |
call SEAICE_SCALPROD(n, im+1, i1, i1, vv, vv, t, myThid) |
./pkg/seaice/seaice_fgmres.F |
478 |
SEAICE_FGMRES |
hh(i1,i,myThid) = t |
./pkg/seaice/seaice_fgmres.F |
484 |
SEAICE_FGMRES |
vv(k,i1,bi,bj) = vv(k,i1,bi,bj)*t |
./pkg/seaice/seaice_fgmres.F |
504 |
SEAICE_FGMRES |
gam = sqrt(hh(i,i,myThid)**2 + hh(i1,i,myThid)**2) |
./pkg/seaice/seaice_fgmres.F |
508 |
SEAICE_FGMRES |
s(i,myThid) = hh(i1,i,myThid)/gam |
./pkg/seaice/seaice_fgmres.F |
524 |
SEAICE_FGMRES |
rs(i1,myThid) = -s(i,myThid)*rs(i,myThid) |
./pkg/seaice/seaice_fgmres.F |
530 |
SEAICE_FGMRES |
& + s(i,myThid)*hh(i1,i,myThid) |
./pkg/seaice/seaice_fgmres.F |
531 |
SEAICE_FGMRES |
ro = abs(rs(i1,myThid)) |
./pkg/seaice/seaice_fgmres.F |
580 |
SEAICE_FGMRES |
i1 = i1Thid(myThid) |
./pkg/seaice/seaice_fgmres.F |
582 |
SEAICE_FGMRES |
jj = i1-j+1 |
./pkg/seaice/seaice_fgmres.F |
586 |
SEAICE_FGMRES |
do j=1,i1 |
./pkg/seaice/seaice_fgmres.F |
616 |
SEAICE_SCALPROD |
subroutine SEAICE_SCALPROD(n,im,i1,i2,dx,dy,t,myThid) |
./pkg/seaice/seaice_fgmres.F |
629 |
SEAICE_SCALPROD |
integer n, im, i1, i2 |
./pkg/seaice/seaice_fgmres.F |
648 |
SEAICE_SCALPROD |
dtemp(bi,bj) = dtemp(bi,bj) + dx(i,i1,bi,bj)*dy(i,i2,bi,bj) |
./pkg/seaice/seaice_fgmres.F |
657 |
SEAICE_SCALPROD |
& dx(i, i1,bi,bj)*dy(i, i2,bi,bj) |
./pkg/seaice/seaice_fgmres.F |
659 |
SEAICE_SCALPROD |
& dx(i + 1,i1,bi,bj)*dy(i + 1,i2,bi,bj) |
./pkg/seaice/seaice_fgmres.F |
661 |
SEAICE_SCALPROD |
& dx(i + 2,i1,bi,bj)*dy(i + 2,i2,bi,bj) |
./pkg/seaice/seaice_fgmres.F |
663 |
SEAICE_SCALPROD |
& dx(i + 3,i1,bi,bj)*dy(i + 3,i2,bi,bj) |
./pkg/seaice/seaice_fgmres.F |
665 |
SEAICE_SCALPROD |
& dx(i + 4,i1,bi,bj)*dy(i + 4,i2,bi,bj) |
./pkg/aim_v23/phy_suflux_post.F |
146 |
SUFLUX_POST |
i1 = 1 + mod((J-1),sNx) |
./pkg/aim_v23/phy_suflux_post.F |
158 |
SUFLUX_POST |
& i1,j1,bi,bj,myThid,J,xC(i1,j1,bi,bj),yC(i1,j1,bi,bj) |
./pkg/aim_v23/phy_suflux_post.F |
93 |
SUFLUX_POST |
INTEGER J,i1,j1 |
./eesupp/src/mds_byteswapr8.F |
20 |
MDS_BYTESWAPR8 |
integer(kind=8) arr(n),i64,i1 |
./eesupp/src/mds_byteswapr8.F |
25 |
MDS_BYTESWAPR8 |
i64(i1) = ishft(i1 .and. z'ff00000000000000',-56).or. |
./eesupp/src/mds_byteswapr8.F |
26 |
MDS_BYTESWAPR8 |
& ishft(i1 .and. z'00ff000000000000',-40).or. |
./eesupp/src/mds_byteswapr8.F |
27 |
MDS_BYTESWAPR8 |
& ishft(i1 .and. z'0000ff0000000000',-24).or. |
./eesupp/src/mds_byteswapr8.F |
28 |
MDS_BYTESWAPR8 |
& ishft(i1 .and. z'000000ff00000000', -8).or. |
./eesupp/src/mds_byteswapr8.F |
29 |
MDS_BYTESWAPR8 |
& ishft(i1 .and. z'00000000ff000000', 8).or. |
./eesupp/src/mds_byteswapr8.F |
30 |
MDS_BYTESWAPR8 |
& ishft(i1 .and. z'0000000000ff0000', 24).or. |
./eesupp/src/mds_byteswapr8.F |
31 |
MDS_BYTESWAPR8 |
& ishft(i1 .and. z'000000000000ff00', 40).or. |
./eesupp/src/mds_byteswapr8.F |
32 |
MDS_BYTESWAPR8 |
& ishft(i1 .and. z'00000000000000ff', 56) |
./eesupp/src/nml_change_syntax.F |
110 |
NML_CHANGE_SYNTAX |
IF ( record(i:i).EQ.'(' .AND. i1.EQ.0 ) i1 = -i |
./eesupp/src/nml_change_syntax.F |
111 |
NML_CHANGE_SYNTAX |
IF ( record(i:i).EQ.':' .AND. i1.LT.0 ) THEN |
./eesupp/src/nml_change_syntax.F |
122 |
NML_CHANGE_SYNTAX |
i1 = 1 |
./eesupp/src/nml_change_syntax.F |
125 |
NML_CHANGE_SYNTAX |
IF ( record(i:i).EQ.',' .AND. i1.LT.0 ) THEN |
./eesupp/src/nml_change_syntax.F |
129 |
NML_CHANGE_SYNTAX |
IF ( record(i:i).EQ.')' .AND. i1.LT.0 ) THEN |
./eesupp/src/nml_change_syntax.F |
130 |
NML_CHANGE_SYNTAX |
i1 = -i1 |
./eesupp/src/nml_change_syntax.F |
139 |
NML_CHANGE_SYNTAX |
& ' i0,nWd,comma =',i0,nWd,comma,' ; i1,i2,i3,i4 =',i1,i2,i3,i4 |
./eesupp/src/nml_change_syntax.F |
141 |
NML_CHANGE_SYNTAX |
IF ( i4.EQ.0 .AND. i1.NE.0 ) THEN |
./eesupp/src/nml_change_syntax.F |
143 |
NML_CHANGE_SYNTAX |
IF ( i1.NE.1 ) THEN |
./eesupp/src/nml_change_syntax.F |
157 |
NML_CHANGE_SYNTAX |
IF ( i2.GT.i1+1 ) THEN |
./eesupp/src/nml_change_syntax.F |
158 |
NML_CHANGE_SYNTAX |
is = IFNBLNK(record(i1+1:i2-1)) |
./eesupp/src/nml_change_syntax.F |
159 |
NML_CHANGE_SYNTAX |
ie = ILNBLNK(record(i1+1:i2-1)) |
./eesupp/src/nml_change_syntax.F |
160 |
NML_CHANGE_SYNTAX |
i = i1+is |
./eesupp/src/nml_change_syntax.F |
164 |
NML_CHANGE_SYNTAX |
DO i=i1+is,i1+ie |
./eesupp/src/nml_change_syntax.F |
64 |
NML_CHANGE_SYNTAX |
INTEGER i0, i1, i2, i3, i4 |
./eesupp/src/nml_change_syntax.F |
87 |
NML_CHANGE_SYNTAX |
i1 = 0 |
./eesupp/src/write_utils.F |
181 |
WRITE_1D_RL |
INTEGER i, j, ic, i1, i2, nCount |
./eesupp/src/write_utils.F |
214 |
WRITE_1D_RL |
i1 = 1+ic-2 |
./eesupp/src/write_utils.F |
217 |
WRITE_1D_RL |
i1 = MAX(i1,1) |
./eesupp/src/write_utils.F |
219 |
WRITE_1D_RL |
CALL PRINT_LIST_RL( fld(i1), i1, i2, index_type, .TRUE., |
./eesupp/src/write_utils.F |
225 |
WRITE_1D_RL |
i1 = MAX(lFld-2,1) |
./eesupp/src/write_utils.F |
227 |
WRITE_1D_RL |
CALL PRINT_LIST_RL( fld(i1), i1, i2, index_type, .FALSE., |