| 82 | 
  | 
  outFile << nAtoms << "\n"; | 
| 83 | 
  | 
     | 
| 84 | 
  | 
  outFile << currentTime << "\t"  | 
| 85 | 
< | 
          << entry_plug->box_x << "\t" | 
| 86 | 
< | 
          << entry_plug->box_y << "\t" | 
| 87 | 
< | 
          << entry_plug->box_z << "\n"; | 
| 85 | 
> | 
          << entry_plug->Hmat[0] << "\t" | 
| 86 | 
> | 
          << entry_plug->Hmat[1] << "\t" | 
| 87 | 
> | 
          << entry_plug->Hmat[2] << "\t" | 
| 88 | 
> | 
 | 
| 89 | 
> | 
          << entry_plug->Hmat[3] << "\t" | 
| 90 | 
> | 
          << entry_plug->Hmat[4] << "\t" | 
| 91 | 
> | 
          << entry_plug->Hmat[5] << "\t" | 
| 92 | 
> | 
 | 
| 93 | 
> | 
          << entry_plug->Hmat[6] << "\t" | 
| 94 | 
> | 
          << entry_plug->Hmat[7] << "\t" | 
| 95 | 
> | 
          << entry_plug->Hmat[8] << "\n"; | 
| 96 | 
  | 
     | 
| 97 | 
  | 
  for( i=0; i<nAtoms; i++ ){ | 
| 98 | 
  | 
       | 
| 146 | 
  | 
   | 
| 147 | 
  | 
  if( worldRank == 0 ){ | 
| 148 | 
  | 
    outFile << mpiSim->getTotAtoms() << "\n"; | 
| 149 | 
< | 
     | 
| 149 | 
> | 
   | 
| 150 | 
  | 
    outFile << currentTime << "\t"  | 
| 151 | 
< | 
            << entry_plug->box_x << "\t" | 
| 152 | 
< | 
            << entry_plug->box_y << "\t" | 
| 153 | 
< | 
            << entry_plug->box_z << "\n"; | 
| 151 | 
> | 
            << entry_plug->Hmat[0] << "\t" | 
| 152 | 
> | 
            << entry_plug->Hmat[1] << "\t" | 
| 153 | 
> | 
            << entry_plug->Hmat[2] << "\t" | 
| 154 | 
> | 
       | 
| 155 | 
> | 
            << entry_plug->Hmat[3] << "\t" | 
| 156 | 
> | 
            << entry_plug->Hmat[4] << "\t" | 
| 157 | 
> | 
            << entry_plug->Hmat[5] << "\t" | 
| 158 | 
> | 
       | 
| 159 | 
> | 
            << entry_plug->Hmat[6] << "\t" | 
| 160 | 
> | 
            << entry_plug->Hmat[7] << "\t" | 
| 161 | 
> | 
            << entry_plug->Hmat[8] << "\n"; | 
| 162 | 
> | 
    ; | 
| 163 | 
  | 
    outFile.flush(); | 
| 164 | 
  | 
    for (i = 0 ; i < mpiSim->getTotAtoms(); i++ ) { | 
| 165 | 
  | 
      // Get the Node number which has this atom; | 
| 324 | 
  | 
#endif // is_mpi | 
| 325 | 
  | 
} | 
| 326 | 
  | 
 | 
| 327 | 
< | 
void DumpWriter::writeFinal(){ | 
| 327 | 
> | 
void DumpWriter::writeFinal(double finalTime){ | 
| 328 | 
  | 
 | 
| 329 | 
  | 
  char finalName[500]; | 
| 330 | 
  | 
  ofstream finalOut; | 
| 370 | 
  | 
     | 
| 371 | 
  | 
  finalOut << nAtoms << "\n"; | 
| 372 | 
  | 
     | 
| 373 | 
< | 
  finalOut << entry_plug->box_x << "\t" | 
| 374 | 
< | 
           << entry_plug->box_y << "\t" | 
| 375 | 
< | 
           << entry_plug->box_z << "\n"; | 
| 373 | 
> | 
  finalOut << finalTime << "\t" | 
| 374 | 
> | 
           << entry_plug->Hmat[0] << "\t" | 
| 375 | 
> | 
           << entry_plug->Hmat[1] << "\t" | 
| 376 | 
> | 
           << entry_plug->Hmat[2] << "\t" | 
| 377 | 
> | 
     | 
| 378 | 
> | 
           << entry_plug->Hmat[3] << "\t" | 
| 379 | 
> | 
           << entry_plug->Hmat[4] << "\t" | 
| 380 | 
> | 
           << entry_plug->Hmat[5] << "\t" | 
| 381 | 
> | 
     | 
| 382 | 
> | 
           << entry_plug->Hmat[6] << "\t" | 
| 383 | 
> | 
           << entry_plug->Hmat[7] << "\t" | 
| 384 | 
> | 
           << entry_plug->Hmat[8] << "\n"; | 
| 385 | 
  | 
   | 
| 386 | 
  | 
  for( i=0; i<nAtoms; i++ ){ | 
| 387 | 
  | 
       | 
| 437 | 
  | 
  if( worldRank == 0 ){ | 
| 438 | 
  | 
    finalOut << mpiSim->getTotAtoms() << "\n"; | 
| 439 | 
  | 
     | 
| 440 | 
< | 
    finalOut << entry_plug->box_x << "\t" | 
| 441 | 
< | 
            << entry_plug->box_y << "\t" | 
| 442 | 
< | 
            << entry_plug->box_z << "\n"; | 
| 440 | 
> | 
    finalOut << finalTime << "\t" | 
| 441 | 
> | 
             << entry_plug->Hmat[0] << "\t" | 
| 442 | 
> | 
             << entry_plug->Hmat[1] << "\t" | 
| 443 | 
> | 
             << entry_plug->Hmat[2] << "\t" | 
| 444 | 
> | 
       | 
| 445 | 
> | 
             << entry_plug->Hmat[3] << "\t" | 
| 446 | 
> | 
             << entry_plug->Hmat[4] << "\t" | 
| 447 | 
> | 
             << entry_plug->Hmat[5] << "\t" | 
| 448 | 
> | 
       | 
| 449 | 
> | 
             << entry_plug->Hmat[6] << "\t" | 
| 450 | 
> | 
             << entry_plug->Hmat[7] << "\t" | 
| 451 | 
> | 
             << entry_plug->Hmat[8] << "\n"; | 
| 452 | 
  | 
     | 
| 453 | 
  | 
    for (i = 0 ; i < mpiSim->getTotAtoms(); i++ ) { | 
| 454 | 
  | 
      // Get the Node number which has this molecule: |