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

Comparing trunk/OOPSE/libmdtools/Molecule.hpp (file contents):
Revision 483 by gezelter, Wed Apr 9 04:06:43 2003 UTC vs.
Revision 489 by mmeineke, Thu Apr 10 20:08:56 2003 UTC

# Line 35 | Line 35 | class Molecule{ (public)
35    void initialize( molInit &theInit );
36  
37    void setMyIndex( int theIndex ){ myIndex = theIndex;}
38 +  void setGlobalIndex( int theIndex ) {globalIndex = theIndex; }
39 +
40 +  int getMyIndex( void ) { return myIndex; }
41 +  int getGlobalIndex( void ) { return globalIndex; }
42  
43    int getNAtoms   ( void ) {return nAtoms;}
44    int getNBonds   ( void ) {return nBonds;}
# Line 52 | Line 56 | class Molecule{ (public)
56    Exclude**  getMyExcludes( void ) {return myExcludes;}
57    
58    void setStampID( int info ) {stampID = info;}
59 +  
60  
61 +
62 +
63    void calcForces( void );
64    double getPotential( void );
65    
# Line 76 | Line 83 | class Molecule{ (public)
83    int nExcludes; // . . . . .. .. excludes .. . .
84  
85    int myIndex; // mostly just for debug (and for making pressure calcs work)
86 +  int globalIndex;
87  
88    Atom** myAtoms;     // the array of atoms
89    Bond** myBonds;     // arrays of all the short range interactions

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines