| 160 | 
  | 
 | 
| 161 | 
  | 
#else // is_mpi | 
| 162 | 
  | 
 | 
| 163 | 
– | 
  cout << "master" <<endl; | 
| 163 | 
  | 
  /* code to find maximum tag value */ | 
| 164 | 
  | 
   | 
| 165 | 
< | 
  int tagub, flag, MAXTAG; | 
| 165 | 
> | 
  int *tagub, flag, MAXTAG; | 
| 166 | 
  | 
  MPI_Attr_get(MPI_COMM_WORLD, MPI_TAG_UB, &tagub, &flag); | 
| 167 | 
  | 
  if (flag) { | 
| 168 | 
< | 
    MAXTAG = tagub; | 
| 168 | 
> | 
    MAXTAG = *tagub; | 
| 169 | 
  | 
  } else { | 
| 170 | 
  | 
    MAXTAG = 32767; | 
| 171 | 
  | 
  }   | 
| 228 | 
  | 
        MPI_Recv(MPIatomTypeString, MINIBUFFERSIZE, MPI_CHAR, which_node, | 
| 229 | 
  | 
                 myPotato, MPI_COMM_WORLD, &istatus); | 
| 230 | 
  | 
         | 
| 231 | 
< | 
        strncpy(atomTypeString, MPIatomTypeString, MINIBUFFERSIZE); | 
| 231 | 
> | 
        //strncpy(atomTypeString, MPIatomTypeString, MINIBUFFERSIZE); | 
| 232 | 
  | 
         | 
| 233 | 
  | 
        // Null terminate the atomTypeString just in case: | 
| 234 | 
  | 
 | 
| 235 | 
< | 
        atomTypeString[strlen(atomTypeString) - 1] = '\0'; | 
| 236 | 
< | 
 | 
| 235 | 
> | 
        //atomTypeString[strlen(atomTypeString) - 1] = '\0'; | 
| 236 | 
> | 
        atomTypeString = MPIatomTypeString; | 
| 237 | 
> | 
         | 
| 238 | 
  | 
        myPotato++; | 
| 239 | 
  | 
 | 
| 240 | 
  | 
        MPI_Recv(&isDirectional, 1, MPI_INT, which_node, | 
| 660 | 
  | 
         | 
| 661 | 
  | 
        MPI_Recv(MPIatomTypeString, MINIBUFFERSIZE, MPI_CHAR, which_node, | 
| 662 | 
  | 
                 myPotato, MPI_COMM_WORLD, &istatus); | 
| 663 | 
– | 
         | 
| 664 | 
– | 
        strncpy(atomTypeString, MPIatomTypeString, MINIBUFFERSIZE); | 
| 663 | 
  | 
         | 
| 664 | 
< | 
        // Null terminate the atomTypeString just in case: | 
| 665 | 
< | 
 | 
| 668 | 
< | 
        atomTypeString[strlen(atomTypeString) - 1] = '\0'; | 
| 669 | 
< | 
 | 
| 664 | 
> | 
        atomTypeString = MPIatomTypeString; | 
| 665 | 
> | 
                 | 
| 666 | 
  | 
        myPotato++; | 
| 667 | 
  | 
 | 
| 668 | 
  | 
        MPI_Recv(&isDirectional, 1, MPI_INT, which_node, |