| 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 |
|
|