[cig-commits] r6299 - mc/3D/CitcomS/trunk/lib
tan2 at geodynamics.org
tan2 at geodynamics.org
Mon Mar 19 16:08:40 PDT 2007
Author: tan2
Date: 2007-03-19 16:08:40 -0700 (Mon, 19 Mar 2007)
New Revision: 6299
Modified:
mc/3D/CitcomS/trunk/lib/Regional_parallel_related.c
Log:
Replaced for-loop by an if, which matchs the intention better
Modified: mc/3D/CitcomS/trunk/lib/Regional_parallel_related.c
===================================================================
--- mc/3D/CitcomS/trunk/lib/Regional_parallel_related.c 2007-03-19 22:57:55 UTC (rev 6298)
+++ mc/3D/CitcomS/trunk/lib/Regional_parallel_related.c 2007-03-19 23:08:40 UTC (rev 6299)
@@ -459,7 +459,7 @@
{
int m,i,ii,j,k,l,node,el,elt,lnode,jj,doff,target_cap;
- int lev,elx,elz,ely,nno,nox,noz,noy,p,kkk,kk,kf,kkkp;
+ int lev,elx,elz,ely,nno,nox,noz,noy,kkk,kk,kf,kkkp;
int me, nproczl,nprocxl,nprocyl;
int temp_dims,addi_doff;
int cap,lx,ly,lz,dir;
@@ -497,9 +497,9 @@
else if(E->parallel.me_loc[1]==nprocxl-1 && i==2)
E->parallel.NUM_PASS[lev][m].bound[ii] = 0;
- for (p=1;p<=E->parallel.NUM_PASS[lev][m].bound[ii];p++) {
+ if (E->parallel.NUM_PASS[lev][m].bound[ii] == 1) {
kkk ++;
- /* determine the pass ID for ii-th boundary and p-th pass */
+ /* determine the pass ID for ii-th boundary and kkk-th pass */
/*E->parallel.PROCESSOR[lev][m].pass[kkk]=me-((i==1)?1:-1)*nproczl; */
dir = ( (i==1)? 1 : -1);
@@ -519,7 +519,7 @@
E->parallel.NUM_NEQ[lev][m].pass[kkk] = jj;
- } /* end for loop p */
+ } /* end if */
} /* end for i */
@@ -531,10 +531,10 @@
else if(E->parallel.me_loc[2]==nprocyl-1 && k==2)
E->parallel.NUM_PASS[lev][m].bound[ii] = 0;
- for (p=1;p<=E->parallel.NUM_PASS[lev][m].bound[ii];p++) {
+ if(E->parallel.NUM_PASS[lev][m].bound[ii] == 1) {
kkk ++;
- /* determine the pass ID for ii-th boundary and p-th pass */
+ /* determine the pass ID for ii-th boundary and kkk-th pass */
/*E->parallel.PROCESSOR[lev][m].pass[kkk]=me-((k==1)?1:-1)*nprocxl*nproczl; */
dir = ( (k==1)? 1 : -1);
@@ -554,7 +554,7 @@
E->parallel.NUM_NEQ[lev][m].pass[kkk] = jj;
- } /* end for loop p */
+ } /* end if */
} /* end for k */
@@ -567,9 +567,9 @@
else if(E->parallel.me_loc[3]==nproczl-1 && j==2)
E->parallel.NUM_PASS[lev][m].bound[ii] = 0;
- for (p=1;p<=E->parallel.NUM_PASS[lev][m].bound[ii];p++) {
+ if(E->parallel.NUM_PASS[lev][m].bound[ii] == 1) {
kkk ++;
- /* determine the pass ID for ii-th boundary and p-th pass */
+ /* determine the pass ID for ii-th boundary and kkk-th pass */
/*E->parallel.PROCESSOR[lev][m].pass[kkk]=me-((j==1)?1:-1);*/
dir = ( (j==1)? 1 : -1);
@@ -589,7 +589,7 @@
E->parallel.NUM_NEQ[lev][m].pass[kkk] = jj;
- } /* end for loop p */
+ } /* end if */
} /* end for j */
More information about the cig-commits
mailing list