File |
Line number |
Procedure |
Code |
./pkg/compon_communic/coupsend_r4tiles.F |
19 |
COUPSEND_R4TILES |
integer i,j,ij,n,bibj |
./pkg/compon_communic/coupsend_r4tiles.F |
38 |
COUPSEND_R4TILES |
do n=1,numprocs |
./pkg/compon_communic/coupsend_r4tiles.F |
41 |
COUPSEND_R4TILES |
do bibj=1,component_num_tiles(n,compind) |
./pkg/compon_communic/coupsend_r4tiles.F |
44 |
COUPSEND_R4TILES |
Io=component_tile_i0(bibj,n,compind) |
./pkg/compon_communic/coupsend_r4tiles.F |
45 |
COUPSEND_R4TILES |
Jo=component_tile_j0(bibj,n,compind) |
./pkg/compon_communic/coupsend_r4tiles.F |
46 |
COUPSEND_R4TILES |
Ni=component_tile_nx(bibj,n,compind) |
./pkg/compon_communic/coupsend_r4tiles.F |
47 |
COUPSEND_R4TILES |
Nj=component_tile_ny(bibj,n,compind) |
./pkg/compon_communic/coupsend_r4tiles.F |
66 |
COUPSEND_R4TILES |
dest=rank_component_procs(n,compind) |
./pkg/compon_communic/coupsend_r4tiles.F |
70 |
COUPSEND_R4TILES |
& dest,' proc=',n,'/',numprocs,' tile=',bibj |
./pkg/compon_communic/couprecv_r8.F |
20 |
COUPRECV_R8 |
integer i,j,ij,n |
./pkg/compon_communic/couprecv_r8.F |
40 |
COUPRECV_R8 |
do n=1,numprocs |
./pkg/compon_communic/couprecv_r8.F |
45 |
COUPRECV_R8 |
tag=generate_tag(102,n,dataname) |
./pkg/compon_communic/couprecv_r8.F |
46 |
COUPRECV_R8 |
rank=rank_component_procs(n,compind) |
./pkg/compon_communic/couprecv_r8.F |
49 |
COUPRECV_R8 |
& ' proc=',n,'/',numprocs |
./pkg/compon_communic/coupsend_r8tiles.F |
19 |
COUPSEND_R8TILES |
integer i,j,ij,n,bibj |
./pkg/compon_communic/coupsend_r8tiles.F |
38 |
COUPSEND_R8TILES |
do n=1,numprocs |
./pkg/compon_communic/coupsend_r8tiles.F |
41 |
COUPSEND_R8TILES |
do bibj=1,component_num_tiles(n,compind) |
./pkg/compon_communic/coupsend_r8tiles.F |
44 |
COUPSEND_R8TILES |
Io=component_tile_i0(bibj,n,compind) |
./pkg/compon_communic/coupsend_r8tiles.F |
45 |
COUPSEND_R8TILES |
Jo=component_tile_j0(bibj,n,compind) |
./pkg/compon_communic/coupsend_r8tiles.F |
46 |
COUPSEND_R8TILES |
Ni=component_tile_nx(bibj,n,compind) |
./pkg/compon_communic/coupsend_r8tiles.F |
47 |
COUPSEND_R8TILES |
Nj=component_tile_ny(bibj,n,compind) |
./pkg/compon_communic/coupsend_r8tiles.F |
66 |
COUPSEND_R8TILES |
dest=rank_component_procs(n,compind) |
./pkg/compon_communic/coupsend_r8tiles.F |
70 |
COUPSEND_R8TILES |
& dest,' proc=',n,'/',numprocs,' tile=',bibj |
./pkg/compon_communic/couprecv_r8tiles.F |
20 |
COUPRECV_R8TILES |
integer i,j,ij,n,bibj |
./pkg/compon_communic/couprecv_r8tiles.F |
40 |
COUPRECV_R8TILES |
do n=1,numprocs |
./pkg/compon_communic/couprecv_r8tiles.F |
43 |
COUPRECV_R8TILES |
do bibj=1,component_num_tiles(n,compind) |
./pkg/compon_communic/couprecv_r8tiles.F |
49 |
COUPRECV_R8TILES |
rank=rank_component_procs(n,compind) |
./pkg/compon_communic/couprecv_r8tiles.F |
54 |
COUPRECV_R8TILES |
& ' proc=',n,'/',numprocs,' tile=',bibj |
./pkg/compon_communic/couprecv_r8tiles.F |
84 |
COUPRECV_R8TILES |
if (Io.ne.component_tile_i0(bibj,n,compind)) |
./pkg/compon_communic/couprecv_r8tiles.F |
86 |
COUPRECV_R8TILES |
if (Jo.ne.component_tile_j0(bibj,n,compind)) |
./pkg/compon_communic/couprecv_r8tiles.F |
88 |
COUPRECV_R8TILES |
if (Ni.ne.component_tile_nx(bibj,n,compind)) |
./pkg/compon_communic/couprecv_r8tiles.F |
90 |
COUPRECV_R8TILES |
if (Nj.ne.component_tile_ny(bibj,n,compind)) |
./pkg/compon_communic/coupsend_r4.F |
19 |
COUPSEND_R4 |
integer i,j,ij,n |
./pkg/compon_communic/coupsend_r4.F |
38 |
COUPSEND_R4 |
do n=1,numprocs |
./pkg/compon_communic/coupsend_r4.F |
41 |
COUPSEND_R4 |
Io=component_tile_i0(1,n,compind) |
./pkg/compon_communic/coupsend_r4.F |
42 |
COUPSEND_R4 |
Jo=component_tile_j0(1,n,compind) |
./pkg/compon_communic/coupsend_r4.F |
43 |
COUPSEND_R4 |
Ni=component_tile_nx(1,n,compind) |
./pkg/compon_communic/coupsend_r4.F |
44 |
COUPSEND_R4 |
Nj=component_tile_ny(1,n,compind) |
./pkg/compon_communic/coupsend_r4.F |
62 |
COUPSEND_R4 |
tag=generate_tag(121,n,dataname) |
./pkg/compon_communic/coupsend_r4.F |
63 |
COUPSEND_R4 |
dest=rank_component_procs(n,compind) |
./pkg/compon_communic/coupsend_r4.F |
67 |
COUPSEND_R4 |
& ' proc=',n,'/',numprocs |
./pkg/compon_communic/mitcplr_init2a.F |
12 |
MITCPLR_INIT2A |
integer n,j,lenbuf |
./pkg/compon_communic/mitcplr_init2a.F |
32 |
MITCPLR_INIT2A |
do n=0,numprocs-1 |
./pkg/compon_communic/mitcplr_init2a.F |
48 |
MITCPLR_INIT2A |
& n, |
./pkg/compon_communic/mitcplr_init2a.F |
73 |
MITCPLR_INIT2A |
call MPI_COMM_RANK( MPI_COMM_World, n, ierr ) |
./pkg/compon_communic/mitcplr_init2a.F |
83 |
MITCPLR_INIT2A |
my_rank_in_world=n |
./pkg/compon_communic/mitcoupler_tile_register.F |
20 |
MITCOUPLER_TILE_REGISTER |
integer n,numprocs |
./pkg/compon_communic/mitcoupler_tile_register.F |
40 |
MITCOUPLER_TILE_REGISTER |
do n=1,numprocs |
./pkg/compon_communic/mitcoupler_tile_register.F |
45 |
MITCOUPLER_TILE_REGISTER |
tag=generate_tag(112,n,'Register Tiles') |
./pkg/compon_communic/mitcoupler_tile_register.F |
46 |
MITCOUPLER_TILE_REGISTER |
rank=rank_component_procs(n,compind) |
./pkg/compon_communic/mitcoupler_tile_register.F |
62 |
MITCOUPLER_TILE_REGISTER |
component_num_tiles(n,compind)=numtiles |
./pkg/compon_communic/mitcoupler_tile_register.F |
70 |
MITCOUPLER_TILE_REGISTER |
rank=rank_component_procs(n,compind) |
./pkg/compon_communic/mitcoupler_tile_register.F |
81 |
MITCOUPLER_TILE_REGISTER |
component_tile_nx(j,n,compind)=ibuf(1) |
./pkg/compon_communic/mitcoupler_tile_register.F |
82 |
MITCOUPLER_TILE_REGISTER |
component_tile_ny(j,n,compind)=ibuf(2) |
./pkg/compon_communic/mitcoupler_tile_register.F |
83 |
MITCOUPLER_TILE_REGISTER |
component_tile_i0(j,n,compind)=ibuf(3) |
./pkg/compon_communic/mitcoupler_tile_register.F |
84 |
MITCOUPLER_TILE_REGISTER |
component_tile_j0(j,n,compind)=ibuf(4) |
./pkg/compon_communic/mitcoupler_tile_register.F |
89 |
MITCOUPLER_TILE_REGISTER |
& ' proc,tile,nx,ny,i0,j0 = ',n,j,ibuf(1),ibuf(2),ibuf(3),ibuf(4) |
./pkg/compon_communic/couprecv_r4tiles.F |
20 |
COUPRECV_R4TILES |
integer i,j,ij,n,bibj |
./pkg/compon_communic/couprecv_r4tiles.F |
40 |
COUPRECV_R4TILES |
do n=1,numprocs |
./pkg/compon_communic/couprecv_r4tiles.F |
43 |
COUPRECV_R4TILES |
do bibj=1,component_num_tiles(n,compind) |
./pkg/compon_communic/couprecv_r4tiles.F |
49 |
COUPRECV_R4TILES |
rank=rank_component_procs(n,compind) |
./pkg/compon_communic/couprecv_r4tiles.F |
54 |
COUPRECV_R4TILES |
& ' proc=',n,'/',numprocs,' tile=',bibj |
./pkg/compon_communic/couprecv_r4tiles.F |
84 |
COUPRECV_R4TILES |
if (Io.ne.component_tile_i0(bibj,n,compind)) |
./pkg/compon_communic/couprecv_r4tiles.F |
86 |
COUPRECV_R4TILES |
if (Jo.ne.component_tile_j0(bibj,n,compind)) |
./pkg/compon_communic/couprecv_r4tiles.F |
88 |
COUPRECV_R4TILES |
if (Ni.ne.component_tile_nx(bibj,n,compind)) |
./pkg/compon_communic/couprecv_r4tiles.F |
90 |
COUPRECV_R4TILES |
if (Nj.ne.component_tile_ny(bibj,n,compind)) |
./pkg/compon_communic/mitcomponent_init.F |
20 |
MITCOMPONENT_INIT |
integer n,j |
./pkg/compon_communic/couprecv_r4.F |
20 |
COUPRECV_R4 |
integer i,j,ij,n |
./pkg/compon_communic/couprecv_r4.F |
40 |
COUPRECV_R4 |
do n=1,numprocs |
./pkg/compon_communic/couprecv_r4.F |
45 |
COUPRECV_R4 |
tag=generate_tag(102,n,dataname) |
./pkg/compon_communic/couprecv_r4.F |
46 |
COUPRECV_R4 |
rank=rank_component_procs(n,compind) |
./pkg/compon_communic/couprecv_r4.F |
49 |
COUPRECV_R4 |
& ' proc=',n,'/',numprocs |
./pkg/compon_communic/coupsend_r8.F |
19 |
COUPSEND_R8 |
integer i,j,ij,n |
./pkg/compon_communic/coupsend_r8.F |
38 |
COUPSEND_R8 |
do n=1,numprocs |
./pkg/compon_communic/coupsend_r8.F |
41 |
COUPSEND_R8 |
Io=component_tile_i0(1,n,compind) |
./pkg/compon_communic/coupsend_r8.F |
42 |
COUPSEND_R8 |
Jo=component_tile_j0(1,n,compind) |
./pkg/compon_communic/coupsend_r8.F |
43 |
COUPSEND_R8 |
Ni=component_tile_nx(1,n,compind) |
./pkg/compon_communic/coupsend_r8.F |
44 |
COUPSEND_R8 |
Nj=component_tile_ny(1,n,compind) |
./pkg/compon_communic/coupsend_r8.F |
62 |
COUPSEND_R8 |
tag=generate_tag(121,n,dataname) |
./pkg/compon_communic/coupsend_r8.F |
63 |
COUPSEND_R8 |
dest=rank_component_procs(n,compind) |
./pkg/compon_communic/coupsend_r8.F |
67 |
COUPSEND_R8 |
& ' proc=',n,'/',numprocs |
./pkg/compon_communic/mitcplr_init1.F |
106 |
MITCPLR_INIT1 |
do n=1,num_components |
./pkg/compon_communic/mitcplr_init1.F |
108 |
MITCPLR_INIT1 |
& ' component=',component_Name(n), |
./pkg/compon_communic/mitcplr_init1.F |
109 |
MITCPLR_INIT1 |
& ( rank_component_procs(j,n),j=1,num_component_procs(n) ) |
./pkg/compon_communic/mitcplr_init1.F |
111 |
MITCPLR_INIT1 |
& ' comp+cplr=',component_Name(n), |
./pkg/compon_communic/mitcplr_init1.F |
112 |
MITCPLR_INIT1 |
& ( rank_compcplr_procs(j,n),j=1,num_compcplr_procs(n) ) |
./pkg/compon_communic/mitcplr_init1.F |
125 |
MITCPLR_INIT1 |
do n=1,num_components |
./pkg/compon_communic/mitcplr_init1.F |
130 |
MITCPLR_INIT1 |
& num_component_procs(n), |
./pkg/compon_communic/mitcplr_init1.F |
131 |
MITCPLR_INIT1 |
& rank_component_procs(1,n), |
./pkg/compon_communic/mitcplr_init1.F |
142 |
MITCPLR_INIT1 |
& MPI_COMM_component(n), |
./pkg/compon_communic/mitcplr_init1.F |
145 |
MITCPLR_INIT1 |
& ' MPI_Comm_create MPI_COMM_component=',MPI_COMM_component(n), |
./pkg/compon_communic/mitcplr_init1.F |
151 |
MITCPLR_INIT1 |
& num_compcplr_procs(n), |
./pkg/compon_communic/mitcplr_init1.F |
152 |
MITCPLR_INIT1 |
& rank_compcplr_procs(1,n), |
./pkg/compon_communic/mitcplr_init1.F |
163 |
MITCPLR_INIT1 |
& MPI_COMM_compcplr(n), |
./pkg/compon_communic/mitcplr_init1.F |
166 |
MITCPLR_INIT1 |
& ' MPI_Comm_create MPI_COMM_compcplr=',MPI_COMM_compcplr(n), |
./pkg/compon_communic/mitcplr_init1.F |
191 |
MITCPLR_INIT1 |
do n=1,num_components |
./pkg/compon_communic/mitcplr_init1.F |
193 |
MITCPLR_INIT1 |
call MPI_COMM_RANK( MPI_COMM_compcplr(n), j, ierr ) |
./pkg/compon_communic/mitcplr_init1.F |
197 |
MITCPLR_INIT1 |
call MPI_COMM_SIZE( MPI_COMM_compcplr(n), numprocs, ierr ) |
./pkg/compon_communic/mitcplr_init1.F |
202 |
MITCPLR_INIT1 |
& ' in Component =',n |
./pkg/compon_communic/mitcplr_init1.F |
21 |
MITCPLR_INIT1 |
integer n,j |
./pkg/compon_communic/mitcplr_init1.F |
50 |
MITCPLR_INIT1 |
do n=0,numprocs-1 |
./pkg/compon_communic/mitcplr_init1.F |
63 |
MITCPLR_INIT1 |
& n, |
./pkg/compon_communic/mitcplr_init2b.F |
13 |
MITCPLR_INIT2B |
integer n,j,lenbuf,compind |
./pkg/compon_communic/mitcplr_init2b.F |
40 |
MITCPLR_INIT2B |
do n=0,numprocs-1 |
./pkg/compon_communic/mitcplr_init2b.F |
56 |
MITCPLR_INIT2B |
& n, |
./pkg/compon_communic/mitcoupler_init.F |
20 |
MITCOUPLER_INIT |
integer n,j |
./pkg/compon_communic/mitcoupler_register.F |
101 |
MITCOUPLER_REGISTER |
do n=1,numprocs |
./pkg/compon_communic/mitcoupler_register.F |
102 |
MITCOUPLER_REGISTER |
write(LogUnit,*) 'MITCOUPLER_register: proc,nx,ny = ',n, |
./pkg/compon_communic/mitcoupler_register.F |
103 |
MITCOUPLER_REGISTER |
& component_tile_nx(1,n,compind),component_tile_ny(1,n,compind) |
./pkg/compon_communic/mitcoupler_register.F |
20 |
MITCOUPLER_REGISTER |
integer n,numprocs |
./pkg/compon_communic/mitcoupler_register.F |
40 |
MITCOUPLER_REGISTER |
do n=1,numprocs |
./pkg/compon_communic/mitcoupler_register.F |
45 |
MITCOUPLER_REGISTER |
tag=generate_tag(115,n,'Register') |
./pkg/compon_communic/mitcoupler_register.F |
46 |
MITCOUPLER_REGISTER |
rank=rank_component_procs(n,compind) |
./pkg/compon_communic/mitcoupler_register.F |
93 |
MITCOUPLER_REGISTER |
component_num_tiles(n,compind)=1 |
./pkg/compon_communic/mitcoupler_register.F |
94 |
MITCOUPLER_REGISTER |
component_tile_nx(1,n,compind)=nx |
./pkg/compon_communic/mitcoupler_register.F |
95 |
MITCOUPLER_REGISTER |
component_tile_ny(1,n,compind)=ny |
./pkg/compon_communic/mitcoupler_register.F |
96 |
MITCOUPLER_REGISTER |
component_tile_i0(1,n,compind)=i0 |
./pkg/compon_communic/mitcoupler_register.F |
97 |
MITCOUPLER_REGISTER |
component_tile_j0(1,n,compind)=j0 |
./pkg/monitor/mon_stats_latbnd_rl.F |
102 |
MON_STATS_LATBND_RL |
DO n=1,nSepBnd |
./pkg/monitor/mon_stats_latbnd_rl.F |
103 |
MON_STATS_LATBND_RL |
_GLOBAL_SUM_R8(theVol(n), myThid) |
./pkg/monitor/mon_stats_latbnd_rl.F |
104 |
MON_STATS_LATBND_RL |
_GLOBAL_SUM_R8(theMean(n),myThid) |
./pkg/monitor/mon_stats_latbnd_rl.F |
105 |
MON_STATS_LATBND_RL |
_GLOBAL_SUM_R8(theVar(n), myThid) |
./pkg/monitor/mon_stats_latbnd_rl.F |
108 |
MON_STATS_LATBND_RL |
DO n=1,nSepBnd |
./pkg/monitor/mon_stats_latbnd_rl.F |
109 |
MON_STATS_LATBND_RL |
IF (theVol(n).GT.0.) THEN |
./pkg/monitor/mon_stats_latbnd_rl.F |
110 |
MON_STATS_LATBND_RL |
theMean(n)= theMean(n)/theVol(n) |
./pkg/monitor/mon_stats_latbnd_rl.F |
111 |
MON_STATS_LATBND_RL |
theVar(n) = theVar(n) /theVol(n) |
./pkg/monitor/mon_stats_latbnd_rl.F |
112 |
MON_STATS_LATBND_RL |
theVar(n) = theVar(n) -theMean(n)*theMean(n) |
./pkg/monitor/mon_stats_latbnd_rl.F |
113 |
MON_STATS_LATBND_RL |
IF ( noPnts(n) ) theMin(n) = theMean(n) |
./pkg/monitor/mon_stats_latbnd_rl.F |
114 |
MON_STATS_LATBND_RL |
theMin(n) = -theMin(n) |
./pkg/monitor/mon_stats_latbnd_rl.F |
115 |
MON_STATS_LATBND_RL |
_GLOBAL_MAX_R8(theMin(n), myThid) |
./pkg/monitor/mon_stats_latbnd_rl.F |
116 |
MON_STATS_LATBND_RL |
theMin(n)=-theMin(n) |
./pkg/monitor/mon_stats_latbnd_rl.F |
117 |
MON_STATS_LATBND_RL |
IF ( noPnts(n) ) theMax(n) = theMin(n) |
./pkg/monitor/mon_stats_latbnd_rl.F |
118 |
MON_STATS_LATBND_RL |
_GLOBAL_MAX_R8(theMax(n), myThid) |
./pkg/monitor/mon_stats_latbnd_rl.F |
146 |
MON_STATS_LATBND_RL |
INTEGER n |
./pkg/monitor/mon_stats_latbnd_rl.F |
149 |
MON_STATS_LATBND_RL |
DO n=2,nBnd |
./pkg/monitor/mon_stats_latbnd_rl.F |
150 |
MON_STATS_LATBND_RL |
IF (yLoc .GT. yBnd(n)) NLATBND = n |
./pkg/monitor/mon_stats_latbnd_rl.F |
49 |
MON_STATS_LATBND_RL |
INTEGER bi,bj,i,j,k,n |
./pkg/monitor/mon_stats_latbnd_rl.F |
65 |
MON_STATS_LATBND_RL |
DO n=1,nSepBnd |
./pkg/monitor/mon_stats_latbnd_rl.F |
66 |
MON_STATS_LATBND_RL |
noPnts(n)=.TRUE. |
./pkg/monitor/mon_stats_latbnd_rl.F |
67 |
MON_STATS_LATBND_RL |
theMin(n)=0. |
./pkg/monitor/mon_stats_latbnd_rl.F |
68 |
MON_STATS_LATBND_RL |
theMax(n)=0. |
./pkg/monitor/mon_stats_latbnd_rl.F |
69 |
MON_STATS_LATBND_RL |
theMean(n)=0. |
./pkg/monitor/mon_stats_latbnd_rl.F |
70 |
MON_STATS_LATBND_RL |
theVar(n)=0. |
./pkg/monitor/mon_stats_latbnd_rl.F |
71 |
MON_STATS_LATBND_RL |
theVol(n)=0. |
./pkg/monitor/mon_stats_latbnd_rl.F |
80 |
MON_STATS_LATBND_RL |
n = NLATBND(nSepBnd, ySepBnd, arrY(i,j,bi,bj) ) |
./pkg/monitor/mon_stats_latbnd_rl.F |
82 |
MON_STATS_LATBND_RL |
IF (arrMask(i,j,km,bi,bj).NE.0. .AND. noPnts(n)) THEN |
./pkg/monitor/mon_stats_latbnd_rl.F |
83 |
MON_STATS_LATBND_RL |
theMin(n)=tmpVal |
./pkg/monitor/mon_stats_latbnd_rl.F |
84 |
MON_STATS_LATBND_RL |
theMax(n)=tmpVal |
./pkg/monitor/mon_stats_latbnd_rl.F |
85 |
MON_STATS_LATBND_RL |
noPnts(n)=.FALSE. |
./pkg/monitor/mon_stats_latbnd_rl.F |
88 |
MON_STATS_LATBND_RL |
theMin(n)=MIN(theMin(n),tmpVal) |
./pkg/monitor/mon_stats_latbnd_rl.F |
89 |
MON_STATS_LATBND_RL |
theMax(n)=MAX(theMax(n),tmpVal) |
./pkg/monitor/mon_stats_latbnd_rl.F |
92 |
MON_STATS_LATBND_RL |
theVol(n) = theVol(n) + tmpVol |
./pkg/monitor/mon_stats_latbnd_rl.F |
93 |
MON_STATS_LATBND_RL |
theMean(n)= theMean(n)+ tmpVol*tmpVal |
./pkg/monitor/mon_stats_latbnd_rl.F |
94 |
MON_STATS_LATBND_RL |
theVar(n) = theVar(n) + tmpVol*tmpVal*tmpVal |