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