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 1167 by tim, Wed May 12 16:38:45 2004 UTC vs.
Revision 1201 by tim, Thu May 27 15:31:36 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 600 | 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 609 | 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