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