| 67 |
|
void collectData(); |
| 68 |
|
|
| 69 |
|
// neighbor list routines |
| 70 |
< |
vector<pair<int, int> > buildNeighborList(); |
| 70 |
> |
void buildNeighborList(vector<pair<int, int> >& neighborList); |
| 71 |
|
|
| 72 |
|
// group bookkeeping |
| 73 |
< |
groupCutoffs getGroupCutoffs(int cg1, int cg2); |
| 73 |
> |
void getGroupCutoffs(int &cg1, int &cg2, RealType &rcut, RealType &rcutsq, RealType &rlistsq); |
| 74 |
|
Vector3d& getGroupVelocityColumn(int cg2); |
| 75 |
|
|
| 76 |
|
// Group->atom bookkeeping |
| 149 |
|
vector<int> identsRow; |
| 150 |
|
vector<int> identsCol; |
| 151 |
|
|
| 152 |
+ |
vector<int> regionsRow; |
| 153 |
+ |
vector<int> regionsCol; |
| 154 |
+ |
|
| 155 |
|
vector<AtomType*> atypesRow; |
| 156 |
|
vector<AtomType*> atypesCol; |
| 157 |
|
|