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

Comparing trunk/OOPSE/libmdtools/Atom.cpp (file contents):
Revision 1451 by tim, Wed May 12 16:38:45 2004 UTC vs.
Revision 1452 by tim, Mon Aug 23 15:11:36 2004 UTC

# Line 48 | Line 48 | void Atom::setCoords(void){
48                       &trq,
49                       &Amat,
50                       &mu,  
51 <                     &ul);
51 >                     &ul,
52 >                     &quat);
53    }
54    else{
55      sprintf( painCave.errMsg,
# Line 148 | Line 149 | void Atom::getFrc( double theF[3] ){
149    }
150   }
151  
152 + void Atom::setFrc( double theF[3] ){
153 +  
154 +  if( hasCoords ){
155 +    frc[offsetX] = theF[0];
156 +    frc[offsetY] = theF[1];
157 +    frc[offsetZ] = theF[2];
158 +  }
159 +  else{
160 +    
161 +    sprintf( painCave.errMsg,
162 +             "Attempt to set frc for atom %d before coords set.\n",
163 +             index );
164 +    painCave.isFatal = 1;
165 +    simError();
166 +  }
167 + }
168 +
169   void Atom::addFrc( double theF[3] ){
170    
171    if( hasCoords ){

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines