170 |
|
|
171 |
|
if( worldRank == 0 ){ |
172 |
|
|
173 |
< |
double *nodeTots = new double[mpiSim->getNumberProcessors()]; |
174 |
< |
double *nodePercentTots = new double[mpiSim->getNumberProcessors()]; |
173 |
> |
double *nodeTots = new double[mpiSim->getNProcessors()]; |
174 |
> |
double *nodePercentTots = new double[mpiSim->getNProcessors()]; |
175 |
|
|
176 |
|
totalTime = 0.0; |
177 |
|
for(i=0;i<N_PROFILES;i++) |
236 |
|
globalAccum[i] = accumTime[i]; |
237 |
|
|
238 |
|
|
239 |
< |
for(j=1;j<mpiSim->getNumberProcessors();j++){ |
239 |
> |
for(j=1;j<mpiSim->getNProcessors();j++){ |
240 |
|
|
241 |
|
nodeTime = 0.0; |
242 |
|
|
309 |
|
|
310 |
|
// print out the totals |
311 |
|
|
312 |
< |
for(j=0;j<mpiSim->getNumberProcessors();j++) |
312 |
> |
for(j=0;j<mpiSim->getNProcessors();j++) |
313 |
|
nodePercentTots[j] = nodeTots[j] / globalTime; |
314 |
|
|
315 |
|
for(i=0;i<N_PROFILES;i++) |
335 |
|
"\n" |
336 |
|
"\n" ); |
337 |
|
|
338 |
< |
for(j=0;j<mpiSim->getNumberProcessors();j++){ |
338 |
> |
for(j=0;j<mpiSim->getNProcessors();j++){ |
339 |
|
|
340 |
|
fprintf(stdout, |
341 |
|
" %12G %14G node %d\n", |
374 |
|
|
375 |
|
else{ |
376 |
|
|
377 |
< |
for(j=1;j<mpiSim->getNumberProcessors();j++){ |
377 |
> |
for(j=1;j<mpiSim->getNProcessors();j++){ |
378 |
|
|
379 |
|
if( worldRank == j ){ |
380 |
|
|