ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/utils/MoLocator.cpp
(Generate patch)

Comparing branches/development/src/utils/MoLocator.cpp (file contents):
Revision 1665 by gezelter, Tue Nov 22 20:38:56 2011 UTC vs.
Revision 1767 by gezelter, Fri Jul 6 22:01:58 2012 UTC

# Line 94 | Line 94 | namespace OpenMD {
94    void MoLocator::calcRef( void ){
95      AtomStamp* currAtomStamp;
96      RigidBodyStamp* rbStamp;
97 <    int nAtoms;
97 >    unsigned int nAtoms;
98      int nRigidBodies;
99      std::vector<RealType> mass;
100      Vector3d coor;
# Line 107 | Line 107 | namespace OpenMD {
107      nAtoms= myStamp->getNAtoms();
108      nRigidBodies = myStamp->getNRigidBodies();
109      
110 <    for(size_t i=0; i<nAtoms; i++){
110 >    for(unsigned int i = 0; i < nAtoms; i++){
111        
112        currAtomStamp = myStamp->getAtomStamp(i);
113        
# Line 197 | Line 197 | namespace OpenMD {
197    }
198    
199    RealType getMolMass(MoleculeStamp *molStamp, ForceField *myFF) {
200 <    int nAtoms;
200 >    unsigned int nAtoms;
201      RealType totMass = 0;
202      nAtoms = molStamp->getNAtoms();
203      
204 <    for(size_t i = 0; i < nAtoms; i++) {
204 >    for(unsigned int i = 0; i < nAtoms; i++) {
205        AtomStamp *currAtomStamp = molStamp->getAtomStamp(i);
206        totMass += getAtomMass(currAtomStamp->getType(), myFF);        
207      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines