| 66 |
|
void DumpWriter::writeDump( double currentTime ){ |
| 67 |
|
|
| 68 |
|
const int BUFFERSIZE = 2000; |
| 69 |
< |
const int MINIBUFFERSIZE = 10; |
| 69 |
> |
const int MINIBUFFERSIZE = 100; |
| 70 |
|
|
| 71 |
|
char tempBuffer[BUFFERSIZE]; |
| 72 |
|
char writeLine[BUFFERSIZE]; |
| 204 |
|
atomTypeTag, MPI_COMM_WORLD, &istatus); |
| 205 |
|
|
| 206 |
|
strncpy(atomTypeString, MPIatomTypeString, MINIBUFFERSIZE); |
| 207 |
+ |
|
| 208 |
+ |
// Null terminate the atomTypeString just in case: |
| 209 |
|
|
| 210 |
+ |
atomTypeString[strlen(atomTypeString) - 1] = '\0'; |
| 211 |
+ |
|
| 212 |
|
MPI_Recv(&isDirectional, 1, MPI_INT, which_node, |
| 213 |
|
atomIsDirectionalTag, MPI_COMM_WORLD, &istatus); |
| 214 |
|
|
| 383 |
|
|
| 384 |
|
strncpy(MPIatomTypeString, atomTypeString, MINIBUFFERSIZE); |
| 385 |
|
|
| 386 |
+ |
// null terminate the string before sending (just in case): |
| 387 |
+ |
MPIatomTypeString[MINIBUFFERSIZE-1] = '\0'; |
| 388 |
+ |
|
| 389 |
|
MPI_Send(MPIatomTypeString, MINIBUFFERSIZE, MPI_CHAR, 0, |
| 390 |
|
atomTypeTag, MPI_COMM_WORLD); |
| 391 |
|
|
| 422 |
|
ofstream finalOut; |
| 423 |
|
|
| 424 |
|
const int BUFFERSIZE = 2000; |
| 425 |
< |
const int MINIBUFFERSIZE = 10; |
| 425 |
> |
const int MINIBUFFERSIZE = 100; |
| 426 |
|
char tempBuffer[BUFFERSIZE]; |
| 427 |
|
char writeLine[BUFFERSIZE]; |
| 428 |
|
|