| # | Line 116 | Line 116 | namespace OpenMD { | |
|---|---|---|
| 116 | virtual Vector3d getInteratomicVector(int atom1, int atom2) = 0; | |
| 117 | ||
| 118 | // atom bookkeeping | |
| 119 | < | virtual vector<int> getAtomList() = 0; |
| 120 | < | virtual vector<int> getSkipsForAtom(int atom1) = 0; |
| 119 | > | virtual int getNAtomsInRow() = 0; |
| 120 | > | virtual vector<int> getSkipsForRowAtom(int atom1) = 0; |
| 121 | virtual bool skipAtomPair(int atom1, int atom2) = 0; | |
| 122 | virtual void addForceToAtomRow(int atom1, Vector3d fg) = 0; | |
| 123 | virtual void addForceToAtomColumn(int atom2, Vector3d fg) = 0; | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines |
| > | Changed lines |