--- trunk/OOPSE/libmdtools/DumpWriter.cpp 2003/10/29 00:19:10 837 +++ trunk/OOPSE/libmdtools/DumpWriter.cpp 2004/01/07 19:26:12 905 @@ -7,8 +7,8 @@ #ifdef IS_MPI #include #include "mpiSimulation.hpp" -#define TAKE_THIS_TAG_CHAR 1 -#define TAKE_THIS_TAG_INT 2 +#define TAKE_THIS_TAG_CHAR 15 +#define TAKE_THIS_TAG_INT 20 namespace dWrite{ void nodeZeroError( void ); @@ -262,7 +262,7 @@ void DumpWriter::writeDump( double currentTime ){ // kill everyone off: myStatus = -1; - for (j = 0; j < mpiSim->getNumberProcessors(); j++) { + for (j = 1; j < mpiSim->getNumberProcessors(); j++) { MPI_Send(&myStatus, 1, MPI_INT, j, TAKE_THIS_TAG_INT, MPI_COMM_WORLD); } @@ -571,7 +571,7 @@ void DumpWriter::writeFinal(double finalTime){ // kill everyone off: myStatus = -1; - for (j = 0; j < mpiSim->getNumberProcessors(); j++) { + for (j = 1; j < mpiSim->getNumberProcessors(); j++) { MPI_Send(&myStatus, 1, MPI_INT, j, TAKE_THIS_TAG_INT, MPI_COMM_WORLD); }