| 7 |
|
#ifdef IS_MPI |
| 8 |
|
#include <mpi.h> |
| 9 |
|
#include "mpiSimulation.hpp" |
| 10 |
< |
#define TAKE_THIS_TAG_CHAR 1 |
| 11 |
< |
#define TAKE_THIS_TAG_INT 2 |
| 10 |
> |
#define TAKE_THIS_TAG_CHAR 15 |
| 11 |
> |
#define TAKE_THIS_TAG_INT 20 |
| 12 |
|
|
| 13 |
|
namespace dWrite{ |
| 14 |
|
void nodeZeroError( void ); |
| 262 |
|
|
| 263 |
|
// kill everyone off: |
| 264 |
|
myStatus = -1; |
| 265 |
< |
for (j = 0; j < mpiSim->getNumberProcessors(); j++) { |
| 265 |
> |
for (j = 1; j < mpiSim->getNumberProcessors(); j++) { |
| 266 |
|
MPI_Send(&myStatus, 1, MPI_INT, j, |
| 267 |
|
TAKE_THIS_TAG_INT, MPI_COMM_WORLD); |
| 268 |
|
} |
| 571 |
|
|
| 572 |
|
// kill everyone off: |
| 573 |
|
myStatus = -1; |
| 574 |
< |
for (j = 0; j < mpiSim->getNumberProcessors(); j++) { |
| 574 |
> |
for (j = 1; j < mpiSim->getNumberProcessors(); j++) { |
| 575 |
|
MPI_Send(&myStatus, 1, MPI_INT, j, |
| 576 |
|
TAKE_THIS_TAG_INT, MPI_COMM_WORLD); |
| 577 |
|
} |