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 1164 by tim, Wed May 12 15:02:03 2004 UTC vs.
Revision 1187 by chrisfen, Sat May 22 18:16:18 2004 UTC

# Line 62 | Line 62 | SimInfo::SimInfo(){
62    useReactionField = 0;
63    useGB = 0;
64    useEAM = 0;
65 <  
65 >  useThermInt = 0;
66 >
67    haveCutoffGroups = false;
68  
69    excludes = Exclude::Instance();
# Line 591 | Line 592 | void getFortranGroupArray(SimInfo* info, vector<double
592    myMols = info->molecules;
593    numMol = info->n_mol;
594    for(int i  = 0; i < numMol; i++){
594    numAtom = myMols[i].getNAtoms();
595    myAtoms = myMols[i].getMyAtoms();
596
597    
598    for(int j = 0; j < numAtom; j++){
599
600    
601 #ifdef IS_MPI      
602      atomIndex = myAtoms[j]->getGlobalIndex();
603 #else
604      atomIndex = myAtoms[j]->getIndex();
605 #endif
606
607      if(myMols[i].belongToCutoffGroup(atomIndex))
608        continue;
609      else{
610        // this is a fraction of the cutoff group's mass, not the mass itself!
611        mfact.push_back(1.0);
612        groupList.push_back(myAtoms[j]->getIndex() + 1);
613        groupStart.push_back(curIndex++);  
614      }
615    }
616      
595      numCutoffGroups = myMols[i].getNCutoffGroups();
596      for(myCutoffGroup =myMols[i].beginCutoffGroup(iterCutoff); myCutoffGroup != NULL;
597                                                    myCutoffGroup =myMols[i].nextCutoffGroup(iterCutoff)){

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines