ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libmdtools/SimInfo.cpp
(Generate patch)

Comparing trunk/OOPSE/libmdtools/SimInfo.cpp (file contents):
Revision 1187 by chrisfen, Sat May 22 18:16:18 2004 UTC vs.
Revision 1203 by gezelter, Thu May 27 18:59:17 2004 UTC

# Line 445 | Line 445 | void SimInfo::refreshSim(){
445    excl = excludes->getFortranArray();
446    
447   #ifdef IS_MPI
448 <  n_global = mpiSim->getTotAtoms();
448 >  n_global = mpiSim->getNAtomsGlobal();
449   #else
450    n_global = n_atoms;
451   #endif
# Line 601 | Line 601 | void getFortranGroupArray(SimInfo* info, vector<double
601        for(cutoffAtom = myCutoffGroup->beginAtom(iterAtom); cutoffAtom != NULL;
602                                             cutoffAtom = myCutoffGroup->nextAtom(iterAtom)){
603          mfact.push_back(cutoffAtom->getMass()/totalMass);
604 + #ifdef IS_MPI        
605 +        groupList.push_back(cutoffAtom->getGlobalIndex() + 1);
606 + #else
607          groupList.push_back(cutoffAtom->getIndex() + 1);
608 + #endif
609        }  
610                                
611        groupStart.push_back(curIndex);
# Line 610 | Line 614 | void getFortranGroupArray(SimInfo* info, vector<double
614      }//end for(myCutoffGroup =myMols[i].beginCutoffGroup(iterCutoff))
615  
616    }//end for(int i  = 0; i < numMol; i++)
617 <  
617 >
618 >
619 >  //The last cutoff group need more element to indicate the end of the cutoff
620    ngroup = groupStart.size();
621   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines