| 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 |
| 110 |
|
vector<int> groupToGtype; |
| 111 |
|
|
| 112 |
|
#ifdef IS_MPI |
| 113 |
< |
DataStorage atomRowData; DataStorage atomColData; |
| 113 |
> |
DataStorage atomRowData; |
| 114 |
> |
DataStorage atomColData; |
| 115 |
|
DataStorage cgRowData; |
| 116 |
|
DataStorage cgColData; |
| 117 |
|
|
| 150 |
|
vector<int> identsRow; |
| 151 |
|
vector<int> identsCol; |
| 152 |
|
|
| 153 |
+ |
vector<int> regionsRow; |
| 154 |
+ |
vector<int> regionsCol; |
| 155 |
+ |
|
| 156 |
|
vector<AtomType*> atypesRow; |
| 157 |
|
vector<AtomType*> atypesCol; |
| 158 |
|
|
| 177 |
|
|
| 178 |
|
vector<RealType> massFactorsRow; |
| 179 |
|
vector<RealType> massFactorsCol; |
| 180 |
+ |
|
| 181 |
+ |
vector<int> regionRow; |
| 182 |
+ |
vector<int> regionCol; |
| 183 |
|
#endif |
| 184 |
|
|
| 185 |
|
}; |