Difference for src/HomePatch.C from version 1.1235 to 1.1236

version 1.1235version 1.1236
Line 3293
Line 3293
   numAtoms = atom.size();   numAtoms = atom.size();
   lattice = checkpoint_lattice;   lattice = checkpoint_lattice;
  
    doAtomUpdate = true;
    rattleListValid = false;
  
   if ( ! numNeighbors ) atomMapper->registerIDsFullAtom(atom.begin(),atom.end());   if ( ! numNeighbors ) atomMapper->registerIDsFullAtom(atom.begin(),atom.end());
  
   // DMK - Atom Separation (water vs. non-water)   // DMK - Atom Separation (water vs. non-water)
Line 3368
Line 3371
     numAtoms = msg->numAtoms;     numAtoms = msg->numAtoms;
     atom.resize(numAtoms);     atom.resize(numAtoms);
     memcpy(atom.begin(),msg->atoms,numAtoms*sizeof(FullAtom));     memcpy(atom.begin(),msg->atoms,numAtoms*sizeof(FullAtom));
      doAtomUpdate = true;
      rattleListValid = false;
     if ( ! numNeighbors ) atomMapper->registerIDsFullAtom(atom.begin(),atom.end());     if ( ! numNeighbors ) atomMapper->registerIDsFullAtom(atom.begin(),atom.end());
   }   }
   if ( checkpoint_task == SCRIPT_CHECKPOINT_LOAD ) {   if ( checkpoint_task == SCRIPT_CHECKPOINT_LOAD ) {
Line 3436
Line 3441
   memcpy(atom.begin(),msg->atoms,numAtoms*sizeof(FullAtom));   memcpy(atom.begin(),msg->atoms,numAtoms*sizeof(FullAtom));
   delete msg;   delete msg;
   CkpvAccess(_qd)->process();   CkpvAccess(_qd)->process();
    doAtomUpdate = true;
    rattleListValid = false;
   if ( ! numNeighbors ) atomMapper->registerIDsFullAtom(atom.begin(),atom.end());   if ( ! numNeighbors ) atomMapper->registerIDsFullAtom(atom.begin(),atom.end());
 } }
  


Legend:
Removed in v.1.1235 
changed lines
 Added in v.1.1236



Made by using version 1.53 of cvs2html